rempt (Boudewijn Rempt)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Apr 15 2015, 7:39 AM (283 w, 2 d)
Availability
Available

Recent Activity

Wed, Sep 16

rempt renamed T13628: Fix synchronization issues in the implementation of libkis from Fix synchronization issues in Python API to Fix synchronization issues in the implementation of libkis.
Wed, Sep 16, 12:51 PM · Krita

Mon, Aug 24

rempt added a comment to T13519: More consistency in injection of translation artifacts inside project repositories.

Storing the translations in the repo is already done with the StaticMessage.sh scripts in various website repositories. Currently, the StaticMessage.sh also post-process the po files, but I wouldn't mind transforming the po files to markdown/yaml/... at deploy time in the binary factory instead of using scripty for that.

Yes, that sounds like the better solution. The PO files should really be considered as source files, and then it makes sense that any files generated from them (.mo/.xml/.yaml/.desktop files) should automatically be generated at compile time.

The desktop files would then be .desktop.in files, and intltool (intltool-merge) could be used to generate a .desktop file from the .desktop.in file and the set of .po files – just the way it’s done for normal (non-KDE) applications which store the PO files in the source repository.

Mon, Aug 24, 7:18 PM · Localization
rempt added a comment to T13519: More consistency in injection of translation artifacts inside project repositories.

Periodical injection of PO files into source trees can make developers to avoid cross-checking git and SVN when there is a bug related to translation. Let's take an example of Krita bug https://bugs.kde.org/show_bug.cgi?id=408481. Although it was not Korean translation's fault, but if it really was then developers don't have to check Korean translation SVN tree and possibly bisect the revision where mistranslation had been introduced.

Mon, Aug 24, 8:40 AM · Localization

Sat, Aug 22

rempt added a comment to T13519: More consistency in injection of translation artifacts inside project repositories.

Note: any procedure that downloads anything at compile time is broken by design. The git repo for any project should be complete in itself and contain everything that is needed to build a binary releasable artefact. Every time anyone builds a project from a repo, the result should be the same as a build from a source release archive.

Sat, Aug 22, 11:11 AM · Localization

Aug 19 2020

rempt added a comment to T13514: Migrate KDE translations to Git.

Boud, this is not the proper way to move this forward. Nothing in what Albert wrote is about not doing this.

Aug 19 2020, 5:16 PM · Localization
rempt added a comment to T13514: Migrate KDE translations to Git.

No, it's not irrelevant. It doesn't matter that .po are only copied, if the translation in stable branch and the one in development branch diverge (which they eventually will), you'll get merge conflicts (when merging stable to development)

Aug 19 2020, 4:33 PM · Localization
rempt added a comment to T13514: Migrate KDE translations to Git.

Just to show the other side of the argument, i've had lots of developers asking for scripty not to commit to the repo the .desktop translations back to the repos since it creates merge conflicts for them.

Aug 19 2020, 3:30 PM · Localization
rempt added a comment to T13514: Migrate KDE translations to Git.
Aug 19 2020, 12:30 PM · Localization

Aug 18 2020

rempt added a comment to T13514: Migrate KDE translations to Git.

As I've said before, and will keep saying, if the way translations are handled in KDE changes, the change should be to include the po files in the source repositories, for the following reasons:

Aug 18 2020, 7:52 AM · Localization

Jul 14 2020

rempt added a comment to T13380: Refresh of the Painting Assistant Tool and Painting Assistants.

The performance problem of the perspective assistant probably is because we use QPainter's OpenGL engine to paint the lines.

Jul 14 2020, 2:49 PM · Krita: Abyss
rempt added a comment to T13377: Draft of Python plugins acceptance policy.

We used to have some form of unittesting in the python plugins folder, but that never was integrated with the normal cmake make test run; finding a way to integrate with that should help with actually running tests.

Jul 14 2020, 1:43 PM · Krita

Jun 29 2020

rempt added a comment to M168: Resource Manager Mockup.

okay, sounds good.

Jun 29 2020, 1:00 PM · Krita: Abyss
rempt added a comment to M168: Resource Manager Mockup.

Also, maybe we can get rid of the tabs completely and make the right-hand view aware of whether one or more than one resource is selected and change accordingly.

Jun 29 2020, 12:24 PM · Krita: Abyss
rempt added a comment to M168: Resource Manager Mockup.

With QStandardItemModel it's pretty easy to add checkboxes to the items in a combobox, but whether that's the best idea... Maybe we can be consistent and use the standard tag/untag gui from the item choosers?

Jun 29 2020, 12:23 PM · Krita: Abyss

Jun 28 2020

rempt committed R37:35e054bfc813: Style changes (authored by NMaghfurUsman).
Style changes
Jun 28 2020, 11:47 PM
rempt committed R37:eb68feffdac9: Include side handles when saving/loading assistant data in .kra files (authored by NMaghfurUsman).
Include side handles when saving/loading assistant data in .kra files
Jun 28 2020, 11:47 PM
rempt committed R37:c93b9820e41a: Include side handles when saving/loading krita assistant files (authored by NMaghfurUsman).
Include side handles when saving/loading krita assistant files
Jun 28 2020, 11:47 PM
rempt committed R37:c6ee7c61e921: Merge branch 'rempt/building_krita_revisited' into 'master' (authored by rempt).
Merge branch 'rempt/building_krita_revisited' into 'master'
Jun 28 2020, 11:46 PM
rempt committed R37:415baf3c22a9: Merge branch 'rempt/resourcemodel_rewrite' into 'master' (authored by rempt).
Merge branch 'rempt/resourcemodel_rewrite' into 'master'
Jun 28 2020, 11:46 PM
rempt committed R37:331802121213: Merge branch 'master' into rempt/resourcemodel_rewrite (authored by rempt).
Merge branch 'master' into rempt/resourcemodel_rewrite
Jun 28 2020, 11:45 PM
rempt committed R37:e2a92f26e948: Add some clarifying dox (authored by rempt).
Add some clarifying dox
Jun 28 2020, 11:45 PM
rempt committed R37:6412d2f60637: Refactor KisTagModel (authored by rempt).
Refactor KisTagModel
Jun 28 2020, 11:45 PM
rempt committed R37:820246eba21f: Fix using the tagmodel's enums (authored by rempt).
Fix using the tagmodel's enums
Jun 28 2020, 11:45 PM
rempt committed R37:27e49757bac8: Merge branch 'master' into rempt/resourcemodel_rewrite (authored by rempt).
Merge branch 'master' into rempt/resourcemodel_rewrite
Jun 28 2020, 11:45 PM
rempt committed R37:992da7308733: fix whitespace (authored by rempt).
fix whitespace
Jun 28 2020, 11:45 PM
rempt committed R37:8f68fc901d55: Remove resetModel method (authored by rempt).
Remove resetModel method
Jun 28 2020, 11:45 PM
rempt committed R37:f0c7b7bd27cd: Try to fix build with Qt 5.9 (authored by rempt).
Try to fix build with Qt 5.9
Jun 28 2020, 11:44 PM
rempt committed R37:670fedbf6e02: Update the waterc brushes so they work with mice, too (authored by rempt).
Update the waterc brushes so they work with mice, too
Jun 28 2020, 11:44 PM
rempt committed R37:a57d554de05a: Fixed bug where if user deleted the resource location, Krita would no longer… (authored by Peter Schatz <voronwe13@gmail.com>).
Fixed bug where if user deleted the resource location, Krita would no longer…
Jun 28 2020, 11:44 PM
rempt committed R37:a1f984947305: Try to fix build with Qt 5.9 (authored by rempt).
Try to fix build with Qt 5.9
Jun 28 2020, 11:44 PM
rempt committed R37:0aa64395380c: Add support for loading dds files (authored by rempt).
Add support for loading dds files
Jun 28 2020, 11:44 PM
rempt committed R37:5a6fbdd61e62: Fill layers: Keep the config around when switching generators (authored by rempt).
Fill layers: Keep the config around when switching generators
Jun 28 2020, 11:44 PM
rempt committed R37:40fdc0d509a4: Fix the script starter corrupting kritarc (authored by rempt).
Fix the script starter corrupting kritarc
Jun 28 2020, 11:44 PM
rempt committed R37:372cb875490b: Fix generating docker plugin (authored by rempt).
Fix generating docker plugin
Jun 28 2020, 11:44 PM
rempt committed R37:0543b840d576: Disambiguate the filter categories (authored by rempt).
Disambiguate the filter categories
Jun 28 2020, 11:44 PM
rempt committed R37:0017039e4cd7: Show floating message of activated preset in Ten Brushes (authored by NMaghfurUsman).
Show floating message of activated preset in Ten Brushes
Jun 28 2020, 11:44 PM
rempt committed R37:69be49bedf9f: python: Add showFloatingMessage to View API (authored by NMaghfurUsman).
python: Add showFloatingMessage to View API
Jun 28 2020, 11:44 PM
rempt committed R37:87f72b5c02c6: Fix exporting ORA files (authored by InkLab App <inklabapp@gmail.com>).
Fix exporting ORA files
Jun 28 2020, 11:43 PM
rempt committed R37:58f15a09f869: Add a small executable to print the version (authored by rempt).
Add a small executable to print the version
Jun 28 2020, 11:43 PM
rempt committed R37:fb772e6e5ac8: Remove the jpef/jfif mime subtype (authored by rempt).
Remove the jpef/jfif mime subtype
Jun 28 2020, 11:43 PM
rempt committed R37:b499703865a6: No need to abort when this assert fails (authored by rempt).
No need to abort when this assert fails
Jun 28 2020, 11:43 PM
rempt committed R37:3738d47f327c: No need to abort when this assert fails (authored by rempt).
No need to abort when this assert fails
Jun 28 2020, 11:43 PM
rempt committed R37:7647f6529acd: Fix ffmpeg argument construct for GIF save (authored by vanyossi).
Fix ffmpeg argument construct for GIF save
Jun 28 2020, 11:43 PM
rempt committed R37:d66b4a308ff5: Update the waterc brushes so they work with mice, too (authored by rempt).
Update the waterc brushes so they work with mice, too
Jun 28 2020, 11:43 PM
rempt committed R37:7e88968f2ea0: Fix building on systems with a case-sensitive file system (authored by rempt).
Fix building on systems with a case-sensitive file system
Jun 28 2020, 11:43 PM
rempt committed R37:00fee8313844: Add support for loading dds files (authored by rempt).
Add support for loading dds files
Jun 28 2020, 11:43 PM
rempt committed R37:292f1792fa7c: fix whitespace (authored by rempt).
fix whitespace
Jun 28 2020, 11:43 PM
rempt committed R37:1789e06f8148: Fill layers: Keep the config around when switching generators (authored by rempt).
Fill layers: Keep the config around when switching generators
Jun 28 2020, 11:43 PM
rempt committed R37:f57da99e2111: Fix the script starter corrupting kritarc (authored by rempt).
Fix the script starter corrupting kritarc
Jun 28 2020, 11:43 PM
rempt committed R37:b691af02b955: Fix generating docker plugin (authored by rempt).
Fix generating docker plugin
Jun 28 2020, 11:43 PM
rempt committed R37:af7851cd21a8: Disambiguate the filter categories (authored by rempt).
Disambiguate the filter categories
Jun 28 2020, 11:43 PM
rempt committed R37:a6bd2a826b97: Python Scratchpad API fixes (authored by scottpetrovic).
Python Scratchpad API fixes
Jun 28 2020, 11:43 PM
rempt committed R37:d91086221728: Add a small executable to print the version (authored by rempt).
Add a small executable to print the version
Jun 28 2020, 11:43 PM
rempt committed R37:41d481852428: Fix exporting ORA files (authored by InkLab App <inklabapp@gmail.com>).
Fix exporting ORA files
Jun 28 2020, 11:43 PM
rempt committed R37:38579ee96738: Remove the jpef/jfif mime subtype (authored by rempt).
Remove the jpef/jfif mime subtype
Jun 28 2020, 11:43 PM
rempt committed R37:c5ffd26c953a: No need to abort when this assert fails (authored by rempt).
No need to abort when this assert fails
Jun 28 2020, 11:43 PM
rempt committed R37:d8db710cbdcb: No need to abort when this assert fails (authored by rempt).
No need to abort when this assert fails
Jun 28 2020, 11:42 PM
rempt committed R37:f08c1fd15e63: Fill layers: Keep the config around when switching generators (authored by rempt).
Fill layers: Keep the config around when switching generators
Jun 28 2020, 11:42 PM

Jun 24 2020

rempt added a comment to T13097: GSoC 2020: Dynamic Fill Layers in Krita using SeExpr.

Sounds good, though it might be good to have as a goal "port to master", too :-)

Jun 24 2020, 8:00 AM · Krita
rempt added a comment to T12846: Animation Audio Subtask.

Good news! About linuxdeployqt -- #appimage is a busy irc channel where theassassin is usually around and can help getting answers.

Jun 24 2020, 7:48 AM · Krita

Jun 20 2020

rempt committed R37:e1017cfe33f0: Merge branch 'rempt/building_krita_revisited' into 'master' (authored by rempt).
Merge branch 'rempt/building_krita_revisited' into 'master'
Jun 20 2020, 11:30 PM
rempt committed R37:75193ae6582f: Merge branch 'rempt/resourcemodel_rewrite' into 'master' (authored by rempt).
Merge branch 'rempt/resourcemodel_rewrite' into 'master'
Jun 20 2020, 6:47 PM
rempt committed R37:8798b4d7f9af: Fix the aspect ration of the gradient selector popup (authored by rempt).
Fix the aspect ration of the gradient selector popup
Jun 20 2020, 1:46 PM

Jun 19 2020

rempt committed R37:26e0e50e826c: Merge branch 'rempt/resourcemodel_rewrite' into 'master' (authored by rempt).
Merge branch 'rempt/resourcemodel_rewrite' into 'master'
Jun 19 2020, 5:42 PM
rempt committed R37:1881d3dcdb8f: Call invalidateFilter when changing the resource or storage filter (authored by rempt).
Call invalidateFilter when changing the resource or storage filter
Jun 19 2020, 12:11 PM
rempt committed R37:47353e282d2c: Remove KisResourceModelProvider::resetModel (authored by rempt).
Remove KisResourceModelProvider::resetModel
Jun 19 2020, 12:06 PM
rempt committed R37:a22a0499d1bf: Remove KisResourceModelProvider::resetAllModels (authored by rempt).
Remove KisResourceModelProvider::resetAllModels
Jun 19 2020, 12:06 PM
rempt committed R37:9679c486d7b9: Make method private; it's only used inside KisTagModel (authored by rempt).
Make method private; it's only used inside KisTagModel
Jun 19 2020, 12:06 PM
rempt committed R37:df036799363d: remove the resetModel(s) methods for the tag model (authored by rempt).
remove the resetModel(s) methods for the tag model
Jun 19 2020, 12:06 PM
rempt committed R37:f8e229b4844f: Merge branch 'rempt/building_krita_revisited' into 'master' (authored by rempt).
Merge branch 'rempt/building_krita_revisited' into 'master'
Jun 19 2020, 7:18 AM

Jun 18 2020

rempt committed R37:27505d829189: Merge branch 'rempt/resourcemodel_rewrite' into 'master' (authored by rempt).
Merge branch 'rempt/resourcemodel_rewrite' into 'master'
Jun 18 2020, 10:56 AM
rempt committed R37:f88a88addd24: Remove ConnectionTool.action (authored by rempt).
Remove ConnectionTool.action
Jun 18 2020, 9:50 AM
rempt committed R37:43412fa75a94: Merge branch 'master' into rempt/resourcemodel_rewrite (authored by rempt).
Merge branch 'master' into rempt/resourcemodel_rewrite
Jun 18 2020, 9:32 AM

Jun 17 2020

rempt committed R37:a640feaee0cd: debug-- (authored by rempt).
debug--
Jun 17 2020, 12:40 PM
rempt committed R37:09cd150ba44b: Parent the resource manager window (authored by rempt).
Parent the resource manager window
Jun 17 2020, 12:40 PM
rempt committed R37:0c5d938e1c29: Doxygen uses the first word in the mainpage.dox to name the library (authored by rempt).
Doxygen uses the first word in the mainpage.dox to name the library
Jun 17 2020, 12:32 PM
rempt committed R37:b54f0da03299: Update to Qt 5.12.9 (authored by rempt).
Update to Qt 5.12.9
Jun 17 2020, 9:17 AM
rempt committed R37:51549fb02dbc: Disable the fast float plugin again... (authored by rempt).
Disable the fast float plugin again...
Jun 17 2020, 9:04 AM
rempt committed R37:7df080f5f291: Update to lcms 2.11 (authored by rempt).
Update to lcms 2.11
Jun 17 2020, 8:30 AM

Jun 16 2020

rempt committed R37:5e323fb7413e: Use Google Play Inapp-billing for donations on Android&ChromeOS (authored by sh-zam).
Use Google Play Inapp-billing for donations on Android&ChromeOS
Jun 16 2020, 12:22 PM
rempt committed R37:3b7180951878: Use Google Play Inapp-billing for donations on Android&ChromeOS (authored by sh-zam).
Use Google Play Inapp-billing for donations on Android&ChromeOS
Jun 16 2020, 12:18 PM
rempt committed R37:16ee144970fc: Update osxdeploy (authored by rempt).
Update osxdeploy
Jun 16 2020, 10:01 AM
rempt committed R37:7cf33b0e4316: Update url of kde-src-build (authored by rempt).
Update url of kde-src-build
Jun 16 2020, 9:06 AM
rempt committed R37:1e623ff12678: Remove unused file (authored by rempt).
Remove unused file
Jun 16 2020, 9:06 AM
rempt committed R37:dbc4f21a90e9: Disambiguate the preview label (authored by rempt).
Disambiguate the preview label
Jun 16 2020, 8:49 AM
rempt committed R37:52342cdb7d76: Update version to 4.3.0 final (authored by rempt).
Update version to 4.3.0 final
Jun 16 2020, 8:29 AM
rempt committed R37:5aa7bd531ccd: Fix Screen Fetch Logic Crash in KoToolBox (authored by eoinoneill).
Fix Screen Fetch Logic Crash in KoToolBox
Jun 16 2020, 8:27 AM
rempt committed R37:013e766f4a84: Merge branch 'rempt/building_krita_revisited' into 'master' (authored by rempt).
Merge branch 'rempt/building_krita_revisited' into 'master'
Jun 16 2020, 12:41 AM

Jun 15 2020

rempt committed R37:e9253a740cd9: Merge branch 'rempt/resourcemodel_rewrite' into 'master' (authored by rempt).
Merge branch 'rempt/resourcemodel_rewrite' into 'master'
Jun 15 2020, 9:33 PM
rempt committed R37:c1e413ecc565: Remove the histogram dialog (authored by rempt).
Remove the histogram dialog
Jun 15 2020, 8:55 PM
rempt committed R37:cf68d4c0f9b8: Update AppStream urls (authored by ognarb).
Update AppStream urls
Jun 15 2020, 8:54 PM
rempt committed R37:5ccc599e5b97: Merge branch 'rempt/bug-410402' into 'master' (authored by rempt).
Merge branch 'rempt/bug-410402' into 'master'
Jun 15 2020, 8:50 PM
rempt committed R37:d62041012a76: Fix spread Mode not loading on svg parse (authored by vanyossi).
Fix spread Mode not loading on svg parse
Jun 15 2020, 8:49 PM
rempt committed R37:52c8d7032534: [snap] use .desktop file and icon from source (authored by Merlijn Sebrechts <merlijn.sebrechts@gmail.com>).
[snap] use .desktop file and icon from source
Jun 15 2020, 8:49 PM
rempt committed R37:80188ff40577: [snap] add ffmpeg to snap (authored by Merlijn Sebrechts <merlijn.sebrechts@gmail.com>).
[snap] add ffmpeg to snap
Jun 15 2020, 8:49 PM
rempt committed R37:b87cbaf89612: [snap] Fix build scripts (authored by Merlijn Sebrechts <merlijn.sebrechts@gmail.com>).
[snap] Fix build scripts
Jun 15 2020, 8:49 PM
rempt committed R37:2f17e82d519d: [snap] update dependency to match KDE Neon (authored by Merlijn Sebrechts <merlijn.sebrechts@gmail.com>).
[snap] update dependency to match KDE Neon
Jun 15 2020, 8:49 PM
rempt committed R37:b2a4b67cc186: Merge branch 'rempt/kissignalmapper' into 'master' (authored by rempt).
Merge branch 'rempt/kissignalmapper' into 'master'
Jun 15 2020, 8:49 PM
rempt committed R37:90c44917b33c: Fix compilation on FreeBSD (authored by yurchor).
Fix compilation on FreeBSD
Jun 15 2020, 8:47 PM
rempt committed R37:fb588e5edd77: Fix compilation of tests (authored by yurchor).
Fix compilation of tests
Jun 15 2020, 8:47 PM