- 17 Nov, 2015 2 commits
-
-
Halla Rempt authored
Make some file formats return KisImportExportFilter::UserCancelled when their options dialogs are cancelled Summary: The file formats affected by this patch are: r16 heightmap/r8 heightmap/JPEG-2000/JPEG/PNG/PPM/PGM/PBM These formats return KisImportExportFilter::OK rather than KisImportExportFilter::UserCancelled when their import/export options dialog is cancelled. This leads to buggy behaviour that can be reproduced using either set of the following steps: CASE 1 * Create a new document and modify it * Close the document and opt to save it as one of the affected formats * Cancel when the export options appear * (The document closes without saving) CASE 2 * Open a heightmap * Cancel when the import options appear * (Krita crashes) I've also modified kis_png_export.cc so that it sets up the Cancel/OK buttons explicitly instead of relying on getting them by default from KDialog. Reviewers: #krita:_stable, rempt Reviewed By: #krita:_stable, rempt Subscribers: rempt Differential Revision: https://phabricator.kde.org/D548 Patch by Nicholas LaPointe, thanks!
-
Halla Rempt authored
This adds another optional framework. Probably only useful on Linux.
-
- 16 Nov, 2015 4 commits
-
-
Halla Rempt authored
-
Halla Rempt authored
-
Halla Rempt authored
So we can reuse it for a news/forum feed widget that gets shown when there are no open windows.
-
Michael Abrahams authored
It is useful to have krita.input separated from krita.tabletlog.
-
- 15 Nov, 2015 1 commit
-
-
Michael Abrahams authored
-
- 14 Nov, 2015 10 commits
-
-
Michael Abrahams authored
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
Michael Abrahams authored
-
Michael Abrahams authored
Summary: Here is a diff which contains my local work done so far. Although there is always more work to do to get the internals looking cleaner, I think the core is now in an acceptable state. The primary step after this will be to implement loading and saving. Once that is finished, schemes support should be straightforward to implement. Reviewers: rempt Maniphest Tasks: T947 Differential Revision: https://phabricator.kde.org/D498
-
Michael Abrahams authored
Summary: This replaces most calls to `new QAction` with `KisActionRegistry::makeQAction()`, getting rid of static data in the code. Now, instead of i18n() calls in the code right next to each action, krita.action (and the other .action files) become the primary source of strings. To handle this, we make a small modification to the script extractrc, which I've called action_i18n.pl. This is intended for testing, the ultimate goal being to merge the changes to upstream extractrc. Messages.sh is modified to include action_i18n.pl for the generation of translation strings. Depends on D478 Tasks: T947 Reviewers: kossebau, rempt Differential Revision: https://phabricator.kde.org/D479
-
Michael Abrahams authored
Summary: This removes most of the shortcut management code from KisPart. Depends on D476 Tasks: T947 Reviewers: rempt Reviewed By: rempt Differential Revision: https://phabricator.kde.org/D478
-
Dmitry Kazakov authored
Also fix duplicated signals problem caused by adding the proxies twice BUG:352918
-
Dmitry Kazakov authored
See a comment in KisMergeWalker::startTripWithMask() BUG:353043
-
Dmitry Kazakov authored
This happened becayse KisView stored a pointer to a locally active layer which has been deleted while the view was inactive BUG:355205
-
Dmitry Kazakov authored
Fixes T1045
-
- 13 Nov, 2015 6 commits
-
-
Halla Rempt authored
-
Halla Rempt authored
-
Friedrich W. H. Kossebau authored
-
Halla Rempt authored
Instead of using a QImage, either full-sized or already down-sampled, that then gets scaled again. CCBUG:352781
-
Halla Rempt authored
This reverts commit dd81431d.
-
Halla Rempt authored
This prevents the theme from reloading all icons during startup, loading them once is enough now. Switching themes is still broken, though, that needs bisecting, I'm afraid.
-
- 12 Nov, 2015 14 commits
-
-
Timothée Giet authored
add animation stop icons
-
Dmitry Kazakov authored
Ref T1042
-
Dmitry Kazakov authored
Just press Shift and drag over the sliders and they'll be ordered accordingly. If you also press Ctrl or right mouse button, the sliders will move smoothly. This feature doesn't work for the top buttons, but if you want to disable some skins, just drag over the bottom part of the widget and when the sliders reach 0 level, the buttons will be disabled automatically Fixes:T1043
-
Dmitry Kazakov authored
Fixes T1044
-
Dmitry Kazakov authored
CCBUG:352781
-
Timothée Giet authored
add Animation workspace
-
Dmitry Kazakov authored
-
Dmitry Kazakov authored
-
Dmitry Kazakov authored
-
Dmitry Kazakov authored
-
Dmitry Kazakov authored
-
Michael Abrahams authored
-
Michael Abrahams authored
Seriously, tell me it's not a little ridiculous that QCoreApplication::applicationDirPath() would be dropped from QCoreApplication::libraryPaths().
-
Michael Abrahams authored
Summary: This seems almost finished, but I'm stuck. I create an installer successfully but get a "windows platform plugin not found" error on the target machine. Reviewers: rempt Differential Revision: https://phabricator.kde.org/D506
-
- 11 Nov, 2015 2 commits
-
-
Wolthera van Hövell authored
This fixes some names and some TRCs.
-
Halla Rempt authored
-
- 10 Nov, 2015 1 commit
-
-
Halla Rempt authored
Resolves T1039
-