Feed Advanced Search

May 12 2020

ochurlaud accepted D29667: Export metalist to json file.

Alright! Ship it

May 12 2020, 7:50 PM · Documentation, Frameworks
ochurlaud added a comment to D29667: Export metalist to json file.

Don't use file as a variable name as it's a python keyword.

May 12 2020, 7:04 PM · Documentation, Frameworks

Apr 16 2020

ochurlaud accepted D28811: Add drawer on mobile and clean code.

I now generate the CSS from aether-sass. The code can be found https://invent.kde.org/websites/aether-sass/-/blob/master/css/aether-sidebar.scss. And all tree wikis are using it.

@ochurlaud should I create a sysadmin request for you to get access to the repo in invent so that you can edit it if you need?

Apr 16 2020, 7:37 PM · Documentation, Frameworks

Apr 15 2020

ochurlaud accepted D28811: Add drawer on mobile and clean code.

OK it's clearer:

Apr 15 2020, 6:21 PM · Documentation, Frameworks
ochurlaud added a comment to D28811: Add drawer on mobile and clean code.

Except these clarifications, I'm not against this change

Apr 15 2020, 7:02 AM · Documentation, Frameworks
ochurlaud requested changes to D28811: Add drawer on mobile and clean code.

I really dislike how you close brackets in css : it's more dense and harder to read.

Apr 15 2020, 7:01 AM · Documentation, Frameworks

Apr 11 2020

ochurlaud accepted D28734: Port to Aether Bootstrap 4.

OK for me

Apr 11 2020, 8:37 AM · Documentation, Frameworks

Apr 9 2020

ochurlaud added a comment to D28712: Redo api.kde.org to look more like Aether.

Not tested yet but I like the style :) Though to be more consistent with the style used in other KDE websites, I would change the background color to #fff and use #f8f9fa for the sidebar.

I also saw some alignment issues with the method args:

I will give a more in-depth review tomorrow.

Apr 9 2020, 10:04 PM · Documentation, Frameworks
ochurlaud accepted D28712: Redo api.kde.org to look more like Aether.
Apr 9 2020, 10:01 PM · Documentation, Frameworks
ochurlaud added a comment to D28712: Redo api.kde.org to look more like Aether.

Nice work. This is a ship it for me!

Apr 9 2020, 10:00 PM · Documentation, Frameworks

Dec 26 2019

ochurlaud added a comment to D26197: Display fully qualified class/namespace name as page header.

One minor correction then you can ship it

Dec 26 2019, 9:15 AM · Documentation, Frameworks

Dec 5 2019

ochurlaud added a comment to T12004: Replacement of API Documentation System.

If we want to generate the doc of the libs one by one, it means that we need to have the order of generation.

Dec 5 2019, 4:38 PM · KF6, Sysadmin

Dec 4 2019

ochurlaud added a comment to T12004: Replacement of API Documentation System.

Unfortunately we can't reuse the metadata that the CI system and kdesrc-build use, as some Frameworks have two libraries in them - with one often not having the GUI components in it (and thus having a much smaller dependency graph). We also don't record any information about anything external to KDE (like Qt).

Dec 4 2019, 6:44 PM · KF6, Sysadmin

Dec 3 2019

ochurlaud added a comment to T12004: Replacement of API Documentation System.

Another idea about the issue raised for "tweaking the csss/html" :

Dec 3 2019, 9:34 PM · KF6, Sysadmin
ochurlaud added a comment to T12004: Replacement of API Documentation System.

Very interesting ideas!

Dec 3 2019, 9:21 PM · KF6, Sysadmin

Dec 1 2019

ochurlaud accepted D25632: Fix module imports with Python3.

If it still works it's OK to push.

Dec 1 2019, 4:32 PM · Documentation, Frameworks

Nov 19 2019

ochurlaud added a comment to D25387: Port to KApiDox.

BTW is it an external api or the project internal doxygen? If the latter, it should not be generated by apidox here

Nov 19 2019, 5:34 PM
ochurlaud requested changes to D25387: Port to KApiDox.

This will fail as the group applications is not defined anywhere. A repo should define a group so that other repositories use it

Nov 19 2019, 5:33 PM

Nov 11 2019

ochurlaud added a comment to T12004: Replacement of API Documentation System.

Frameworks would be listed on the main index page, as it is our principal product and what the vast majority of visitors to api.kde.org will be interested in.

As for PIM, it would be listed in amongst all the other projects that decided to have API Documentation generated for them.

Nov 11 2019, 11:11 AM · KF6, Sysadmin
ochurlaud added a comment to T12004: Replacement of API Documentation System.

OK... it seems you have been very precise plan and that what I've been trying to do was wrong or not manageable.

Nov 11 2019, 11:06 AM · KF6, Sysadmin
ochurlaud added a comment to T12004: Replacement of API Documentation System.

In terms of generating the front page, this responsibility would now be handled exclusively by Part 2, and would be done in realtime on the frontend server, based on the API Documentation that has been uploaded to it - hence why I suggested use of PHP. KApiDox would not be involved in this at all.

Nov 11 2019, 9:22 AM · KF6, Sysadmin

Nov 10 2019

ochurlaud added a comment to T12004: Replacement of API Documentation System.

Oh and I forgot. Not only KF5 and small projects' documentation are generated by KApiDox.

Nov 10 2019, 3:12 PM · KF6, Sysadmin
ochurlaud added a comment to T12004: Replacement of API Documentation System.

some answers about what already exists and what is difficult in the proposition you made.

Nov 10 2019, 3:09 PM · KF6, Sysadmin
ochurlaud added a comment to T3756: Any chances to generate qch files and add links to them at api.kde.org (playground libs)?.

This is solved in kapidox anyway.

Nov 10 2019, 2:50 PM · Sysadmin

Oct 13 2019

ochurlaud added a comment to D24568: Provide clang-format target with a KDE Frameworks style file.

There is also https://techbase.kde.org/Policies/Frameworks_Coding_Style which though missed the move from techbase to community, other than the other policies.

I suspect that page should be moved over now as well, to become the real KF coding style page (so that "kdelibs" named one is no longer needed).

@nalvarez @ochurlaud Do you remember why this page was not moved?

Oct 13 2019, 12:39 PM · Build System, Frameworks

Sep 16 2019

ochurlaud committed R120:21fca72f03de: Let kicker display executable items instead of empty buttons. (authored by ochurlaud).
Let kicker display executable items instead of empty buttons.
Sep 16 2019, 12:16 PM

Jul 12 2019

ochurlaud accepted D22421: generate list of data files on the fly.

Nice! Thx Harald!

Jul 12 2019, 6:04 PM · Documentation, Frameworks

Apr 21 2019

ochurlaud added a comment to D20701: Update konsole website.

Would there be a way to have two repos?

Apr 21 2019, 10:03 PM · Konsole
ochurlaud added a comment to D20701: Update konsole website.

Just my 2 cents : I would rename "for users" to something more obvious like User support or something better and have the Get Involved bellow (before Donate). The reason for the last item is that I think that this websites target is more potentiel users than contributors.

Apr 21 2019, 9:59 PM · Konsole

Dec 11 2018

ochurlaud added a comment to T10175: www.kde.org frameworks page.

Great work. It looks very pro and classy.

Dec 11 2018, 8:17 PM · KDE Promo

Nov 23 2018

ochurlaud committed R119:c9cf4883da4e: Avoid indeterminism in kcolorschemeeditor's compilation (authored by ochurlaud).
Avoid indeterminism in kcolorschemeeditor's compilation
Nov 23 2018, 3:12 PM
ochurlaud closed D17076: Avoid indeterminism in kcolorschemeeditor.
Nov 23 2018, 3:12 PM · Plasma

Nov 22 2018

ochurlaud accepted D17076: Avoid indeterminism in kcolorschemeeditor.

The root cause is that we build twice the same elements instead of having one share lib used on the two contexts.

Nov 22 2018, 6:39 AM · Plasma

Nov 21 2018

ochurlaud added a comment to D17076: Avoid indeterminism in kcolorschemeeditor.

Well it's not really a dependency, is it? They only use the same sources to build up two different views of the same widget. This patch is hacky as the original cmakefile... I understand the need but can't the patch fix the root cause instead?

Nov 21 2018, 5:45 PM · Plasma

Nov 11 2018

ochurlaud committed R958:21a5911bf8a0: Replace qt-project.org/doc/qt-5.2 by doc.qt.io/qt-5 (authored by ochurlaud).
Replace qt-project.org/doc/qt-5.2 by doc.qt.io/qt-5
Nov 11 2018, 5:12 PM
ochurlaud added inline comments to R264:4b474f19099b: Begin refactoring: most of functions are now out of the main script.
Nov 11 2018, 1:07 PM
ochurlaud committed R264:4441f2088afd: Add busy indicator during research and make the research asynchronous (authored by ochurlaud).
Add busy indicator during research and make the research asynchronous
Nov 11 2018, 12:56 PM
ochurlaud committed R264:34b86963bebd: Normalize all input paths with the os.path.normpath function. This prevents… (authored by ochurlaud).
Normalize all input paths with the os.path.normpath function. This prevents…
Nov 11 2018, 11:58 AM
ochurlaud committed R264:e26da244782c: replace url from qt-project.org to www.qt.io and doc.qt.io (authored by ochurlaud).
replace url from qt-project.org to www.qt.io and doc.qt.io
Nov 11 2018, 11:23 AM

Oct 31 2018

ochurlaud accepted D16508: Eventviews: properly fall back to color-generator if ColorAttribute is absent.

OK fine, ship it

Oct 31 2018, 5:46 PM

Oct 30 2018

ochurlaud added a comment to D16509: Eventviews: associate calendar color to remoteID rather than ID..

Seems ok to me but as I haven't checked on my Nextcloud instance, so I can't really say it's good.

Oct 30 2018, 7:42 PM
ochurlaud accepted D16507: Eventviews: simplify/modernize resource color code.
Oct 30 2018, 7:38 PM · KDE PIM
ochurlaud added a comment to D16508: Eventviews: properly fall back to color-generator if ColorAttribute is absent.

Just to be sure: you just factored both treatment in one? Or do I miss something?

Oct 30 2018, 7:38 PM
ochurlaud added a comment to D16507: Eventviews: simplify/modernize resource color code.

I haven't tried the code but it seems good to me. And way more understandable.

Oct 30 2018, 7:24 PM · KDE PIM

Oct 21 2018

ochurlaud abandoned D6368: [Views] Flatten event items.

D16013 implemented the same idea in a better way

Oct 21 2018, 12:44 PM · KDE PIM

Oct 17 2018

ochurlaud added a comment to D6368: [Views] Flatten event items.

... I'm specifically write about the month view, but it holds also for the other views

Oct 17 2018, 5:40 PM · KDE PIM
ochurlaud added a comment to D6368: [Views] Flatten event items.

I'm not on board with making the roundrects into flat squares. A little bit of corner rounding is a nice touch. If we remove all visual ornamentation, we make our design look cold, barren, and amateurish IMHO.

Oct 17 2018, 5:38 PM · KDE PIM

Aug 22 2018

ochurlaud updated the task description for T9402: [Techbase] Finish techbase.ko cleanup.
Aug 22 2018, 1:23 PM · Documentation
ochurlaud closed T9354: Redirect Policies link in sidebar to the Community Policies page as Resolved.

Solved BY T9459

Aug 22 2018, 1:22 PM · Techbase

Aug 21 2018

ochurlaud committed R849:df4b27a5a7e6: The platform wildcard is All and not all (authored by ochurlaud).
The platform wildcard is All and not all
Aug 21 2018, 2:11 PM
ochurlaud committed R264:3fe7d7acef6b: enhance documentation for model classes (authored by ochurlaud).
enhance documentation for model classes
Aug 21 2018, 1:55 PM
ochurlaud committed R264:055fc1258195: Fix 2 unused vars (authored by ochurlaud).
Fix 2 unused vars
Aug 21 2018, 1:55 PM

Aug 20 2018

ochurlaud committed R236:6748d24d5fb2: Create a first example of the use of KMessageBox (authored by ochurlaud).
Create a first example of the use of KMessageBox
Aug 20 2018, 10:01 PM
ochurlaud closed D14957: Create a first example of the use of KMessageBox.
Aug 20 2018, 10:01 PM · Frameworks
ochurlaud updated the diff for D14957: Create a first example of the use of KMessageBox.

Fix as dfaure said

Aug 20 2018, 9:59 PM · Frameworks
ochurlaud committed R311:87a84ac866c5: Move example from techbase to own repo (authored by ochurlaud).
Move example from techbase to own repo
Aug 20 2018, 9:55 PM
ochurlaud closed D14955: Move example from techbase to own repo.
Aug 20 2018, 9:55 PM · Frameworks
ochurlaud updated the diff for D14957: Create a first example of the use of KMessageBox.

Added licences and add some changes to fit what was done on D14955

Aug 20 2018, 9:52 PM · Frameworks
ochurlaud updated the diff for D14955: Move example from techbase to own repo.

Added Licence, made it compile within the whole project and fix issues raised by dfaure.

Aug 20 2018, 9:31 PM · Frameworks
ochurlaud added a comment to D14955: Move example from techbase to own repo.

-1

The example is not getting compiled it will rot

Aug 20 2018, 8:41 PM · Frameworks
ochurlaud added a reviewer for D14957: Create a first example of the use of KMessageBox: Frameworks.
Aug 20 2018, 8:17 PM · Frameworks
ochurlaud requested review of D14957: Create a first example of the use of KMessageBox.
Aug 20 2018, 8:16 PM · Frameworks
ochurlaud added a comment to T9459: Remove links from the left menu on techbase.ko.

I think it could be nice that you leave the ticket visible by people (to keep track of the decision)

Aug 20 2018, 7:53 PM · Sysadmin
ochurlaud created T9459: Remove links from the left menu on techbase.ko.
Aug 20 2018, 7:52 PM · Sysadmin
ochurlaud added a comment to T9354: Redirect Policies link in sidebar to the Community Policies page.

@bencreasy no problem. I opened a ticket to tell that it still isn't obvious for everyone. This means we need more work on this :)

Aug 20 2018, 7:45 PM · Techbase
ochurlaud added reviewers for D14955: Move example from techbase to own repo: Frameworks, valir.
Aug 20 2018, 5:55 PM · Frameworks
ochurlaud requested review of D14955: Move example from techbase to own repo.
Aug 20 2018, 5:54 PM · Frameworks
ochurlaud added a comment to T9402: [Techbase] Finish techbase.ko cleanup.

See T9354 for still common misconceptions about Techbase. Something must be done about that so that people are not confused anymore

Aug 20 2018, 8:57 AM · Documentation
ochurlaud added a comment to T9354: Redirect Policies link in sidebar to the Community Policies page.

And you are right Techbase pages which are related to on boarding new contributors, do bug tracking etc are stale because they should be deleted. Techbase is for external devs, technical users, but not us as the kde community

Aug 20 2018, 8:55 AM · Techbase
ochurlaud added a comment to T9354: Redirect Policies link in sidebar to the Community Policies page.

No, Techbase is not related to development within the kde community. But if for example the Cantata dev (who is not a KDE guy) wants to use our libs, he doesn't care about how we commits and dev. What he wants is how to compile the code, how to find help, who to contact if he finds a bug etc....

Aug 20 2018, 8:54 AM · Techbase

Aug 19 2018

ochurlaud added a comment to T9354: Redirect Policies link in sidebar to the Community Policies page.

If you agree on that I'll open the sysadmin ticket that would be needed

Aug 19 2018, 5:18 PM · Techbase
ochurlaud added a comment to T9354: Redirect Policies link in sidebar to the Community Policies page.

IMO the policy link should be removed, but the contribute link should be updated.

Aug 19 2018, 5:17 PM · Techbase

Aug 15 2018

ochurlaud updated the task description for T9402: [Techbase] Finish techbase.ko cleanup.
Aug 15 2018, 2:10 PM · Documentation
ochurlaud created T9402: [Techbase] Finish techbase.ko cleanup.
Aug 15 2018, 2:09 PM · Documentation
ochurlaud added a comment to T9400: [KApiDox] Allow product to have a landing page .

For memo, an extract of the email I wrote:

Aug 15 2018, 2:03 PM · Documentation
ochurlaud created T9401: [KApiDox] Allow several subproducts within a single git repository.
Aug 15 2018, 2:02 PM · Documentation
ochurlaud created T9400: [KApiDox] Allow product to have a landing page .
Aug 15 2018, 2:00 PM · Documentation

Jun 12 2018

ochurlaud updated subscribers of D13468: Fix color handling in kdav.

@dvratil: can you add this to the next bugfix patch ?

Jun 12 2018, 7:06 PM · KDE PIM
ochurlaud committed R490:082b7e2a734e: Assign colors correctly also when the alpha channel is set. (authored by ochurlaud).
Assign colors correctly also when the alpha channel is set.
Jun 12 2018, 7:05 PM
ochurlaud closed D13468: Fix color handling in kdav.
Jun 12 2018, 7:05 PM · KDE PIM

Jun 11 2018

ochurlaud updated the diff for D13468: Fix color handling in kdav.

Fix code as asked by @dvratil

Jun 11 2018, 6:17 PM · KDE PIM

Jun 10 2018

ochurlaud requested review of D13468: Fix color handling in kdav.
Jun 10 2018, 6:38 PM · KDE PIM

Apr 12 2018

ochurlaud committed R264:25eb709d237e: Remove 'K Desktop Environment' from html description (authored by ochurlaud).
Remove 'K Desktop Environment' from html description
Apr 12 2018, 2:26 PM

Mar 14 2018

ochurlaud accepted D11330: Remove shebangs from non-executable files.
Mar 14 2018, 6:49 PM · Documentation, Frameworks
ochurlaud accepted D11315: Look first for qhelpgenerator-qt5 for help generation.

Thx for this change

Mar 14 2018, 6:45 PM · Documentation, Frameworks

Feb 27 2018

ochurlaud committed R958:9be65c4adaf4: ...and fix missing $ before variable... (authored by ochurlaud).
...and fix missing $ before variable...
Feb 27 2018, 9:13 PM
ochurlaud committed R958:37d396bd06ba: add qhelpgenerator path to kapidox arguments (authored by ochurlaud).
add qhelpgenerator path to kapidox arguments
Feb 27 2018, 9:12 PM
ochurlaud committed R958:7f1a0b2fed10: in case of frameworks version, clean the whole version tempdir (authored by ochurlaud).
in case of frameworks version, clean the whole version tempdir
Feb 27 2018, 7:46 AM
ochurlaud committed R958:2b7162b8ef7b: Write logs to ../.new as kapidox folder must be empty before runnning (authored by ochurlaud).
Write logs to ../.new as kapidox folder must be empty before runnning
Feb 27 2018, 7:36 AM

Feb 25 2018

ochurlaud committed R958:56ce3b57fa93: Generate .qch files in kapidox (authored by ochurlaud).
Generate .qch files in kapidox
Feb 25 2018, 12:34 PM
ochurlaud committed R264:4b5a14e078f5: QCH files are now generated and available. + remove unused variables and… (authored by ochurlaud).
QCH files are now generated and available. + remove unused variables and…
Feb 25 2018, 11:40 AM
ochurlaud committed R264:97f7bbf65260: Remove some unused arguments from the input parsing (authored by ochurlaud).
Remove some unused arguments from the input parsing
Feb 25 2018, 10:05 AM
ochurlaud committed R264:70a7f1fb95fb: Exit in error if the output directory is not empty. + Some other small fixes (authored by ochurlaud).
Exit in error if the output directory is not empty. + Some other small fixes
Feb 25 2018, 9:44 AM

Feb 6 2018

ochurlaud removed a watcher for KMyMoney: ochurlaud.
Feb 6 2018, 6:35 AM
ochurlaud added a watcher for KMyMoney: ochurlaud.
Feb 6 2018, 6:35 AM

Dec 9 2017

ochurlaud triaged T7556: Port money and number formats out KLocale as High priority.
Dec 9 2017, 12:48 AM · KMyMoney
ochurlaud added a subtask for T7559: Theme modification: T4303: Implement new home screen.
Dec 9 2017, 12:47 AM · KMyMoney
ochurlaud added a parent task for T4303: Implement new home screen: T7559: Theme modification.
Dec 9 2017, 12:47 AM · KMyMoney
ochurlaud added a parent task for T4301: Choose new KMyMoney Icon: T7559: Theme modification.
Dec 9 2017, 12:46 AM · KMyMoney
ochurlaud added a parent task for T4304: Create KMyMoney text icon: T7559: Theme modification.
Dec 9 2017, 12:46 AM · KMyMoney