#tde-devs < 2024/05/20 > |
[01:01] | micheleC has joined |
[14:17] | akh: is there a way to do a full-text search of all TDE repositories through the web interface? |
[14:18] | akh: or do i need to download everything and grep locally |
[14:27] | denk: they don't have resources to run opengrok |
[14:33] | akh: i'm downloading all the sources now... it'll take a while (but I'm patient) |
[14:34] | akh: I'm going to file a new bug (probably under tdebase) listing all the desktop files that _might_ need updating to fully support webp import. The individual files/repos can be checked off as they are tested/patched. Sound good? |
[14:36] | denk: and tdegraphics (don't you forget it?) |
[14:36] | akh: For compiling the list of I'm going to simply grep for all desktop files that mention image/png and presume that they're using kimgio to read images. They can then be checked individually. |
[14:37] | akh: I have a list of desktop files present on my system that need updating but aren't in tdebase or tdelibs (gwenview comes to mind) |
[14:37] | denk: also I remember that image plugins can be added to tqt3 |
[14:37] | akh: An across-the-board grep should find them all |
[14:37] | akh: I'm cloning all the git repos (tqt3 included) |
[14:39] | akh: As for my proposed bug report, it'll cover possible desktop files under all repos, not just those under where the bug is filed (i.e. those under tdebase) |
[14:40] | akh: You could call it a meta-bug. |
[14:40] | akh: clone is done :^) |
[14:41] | akh: wow, there are surprisingly few mentions of 'image/png' |
[14:42] | denk: https://www.trinitydesktop.org/docs/qt3/qimageio.html |
[14:42] | tde-bot: Page title: TQImageIO Class |
[14:43] | denk: extend it to use webp |
[14:44] | akh: The only repos that match are ksquirrel, kuickshow, koffice, tdebase, digikam, gwenview, tdeaddons, tdegraphics and tdelibs (28 matches in total) |
[14:44] | akh: OK, I'll check that |
[14:45] | denk: next step is tde components |
[14:48] | akh: There are 54 ,cpp and 7 .h files that mention 'image/png' |
[14:50] | akh: But 4122 \.cpp and 2955 \.h files that mention "png" (case insensitive) |
[14:51] | akh: That latter grep matches 79 repos |
[14:52] | akh: Sorry, that's 83 including headers |
[14:56] | akh: Any objections to filing a bug under tdebase that lists all of the repos that should be checked? |
[14:57] | akh: micheleC: SlavekB: Your thoughts as well? |
[14:57] | SlavekB: you can create issue under TDE/tde. |
[14:57] | akh: ok |
[15:07] | micheleC: don't grep, rg. way faster |
[15:09] | micheleC has left (Kopete 0.12.7 : http://trinitydesktop.org) |
[15:09] | akh: it's pretty much instant with "grep -r" (1/8 second) |
[15:09] | akh: sorry, 4 seconds for all repos |
#tde-devs < 2024/05/20 > |