- 26 Apr, 2017 1 commit
-
-
Halla Rempt authored
boud@thinkstation:~/dev/krita> git grep -i "version 3 as" libs/ui/input/wintab/qxcbconnection.cpp:** General Public License version 2.1 or version 3 as published by the Free libs/ui/input/wintab/qxcbconnection_xi2.cpp:** General Public License version 2.1 or version 3 as published by the Free libs/ui/input/wintab/qxcbconnection_xi2.h:** General Public License version 2.1 or version 3 as published by the Free libs/ui/qtlockedfile/qtlockedfile.cpp:** General Public License version 2.1 or version 3 as published by the Free libs/ui/qtlockedfile/qtlockedfile.h:** General Public License version 2.1 or version 3 as published by the Free libs/ui/qtlockedfile/qtlockedfile_unix.cpp:** General Public License version 2.1 or version 3 as published by the Free libs/ui/qtlockedfile/qtlockedfile_win.cpp:** General Public License version 2.1 or version 3 as published by the Free libs/ui/qtsingleapplication/qtlocalpeer.cpp:** General Public License version 2.1 or version 3 as published by the Free libs/ui/qtsingleapplication/qtlocalpeer.h:** General Public License version 2.1 or version 3 as published by the Free libs/ui/qtsingleapplication/qtsingleapplication.cpp:** General Public License version 2.1 or version 3 as published by the Free libs/ui/qtsingleapplication/qtsingleapplication.h:** General Public License version 2.1 or version 3 as published by the Free Or V3+ git grep -i "version 3 of" libs/ui/input/wintab/kis_tablet_support_win_p.h: * the Free Software Foundation; either version 3 of the License, or libs/widgetutils/kis_action_registry.cpp: * the Free Software Foundation; either version 3 of the License, or libs/widgetutils/kis_action_registry.h: * the Free Software Foundation; either version 3 of the License, or libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp: * the Free Software Foundation; either version 3 of the License, or libs/widgetutils/xmlgui/KisShortcutsEditor_p.cpp: * the Free Software Foundation; either version 3 of the License, or libs/widgetutils/xmlgui/KisShortcutsEditor_p.h: * the Free Software Foundation; either version 3 of the License, or libs/widgetutils/xmlgui/kshortcutschemeseditor.h: * the Free Software Foundation; either version 3 of the License, or plugins/tools/selectiontools/kis_selection_modifier_mapper.cc: * version 3 of the License, or (at your option) any later version. plugins/tools/selectiontools/kis_selection_modifier_mapper.h: * version 3 of the License, or (at your option) any later version Effectively, this means that Krita as a whole is now licensed under GPLv3 only, until we remove the bits forked from Qt; from that moment on, Krita as a whole is GPLv3+. The GPLv3+ code is the code contributed by abrahams, who hasn't been around for a long time now.
-
- 25 Apr, 2017 4 commits
-
-
Halla Rempt authored
-
Halla Rempt authored
This fixes loading a hsv adjustment from a filter layer and editing them.
-
Halla Rempt authored
Timing issues on closing krita can lead to the display renderer being gone before the palette docker is closed, which is why we put the pointer in a QPointer.
-
Halla Rempt authored
We cannot load images outside the GUI thread because of all the qobjects that can be created. Besides, the spinning bar dialog is the wrong approach to feedback, especially if the statusbar progressbar is still present, but Krita should be giving progress feedback in the statusbar.
-
- 24 Apr, 2017 1 commit
-
-
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"
-
- 22 Apr, 2017 3 commits
-
-
Scott Petrovic authored
-
Scott Petrovic authored
add a vertical splitter for the python scripter plugin. this makes it easier to resize or hide the output and debug areas
-
Scott Petrovic authored
update the curve widget UI. it now has a border to help separate it from the background. also add a slight fill under the curve to help show the shape
-
- 21 Apr, 2017 3 commits
-
-
Dmitry Kazakov authored
Don't use ad-hoc conversion between KisPropertiesConfiguration and KisTIFFOptions, but use a centralized functions instead. Then you can clearly see that '+1' in is forgotten for predictor and faxmode! :) BUG:377229
-
Dmitry Kazakov authored
1) It is needed to make QTimer work correctly 2) It is also needed to make inter-thread (queued) signals work correctly. What the patch does is basically putting all the KisImage children into a QObject hierarchy with the root in KisImage. Then, when KisImage is transferred to another thread, all the children (and timers) are transferred as well.
-
Dmitry Kazakov authored
-
- 20 Apr, 2017 6 commits
-
-
Dmitry Kazakov authored
This patch effectively removes all the setSystemLocked functionality. It was not used properly for several years already, because all its work is now delegated to the strokes framework. BUG:376214
-
Dmitry Kazakov authored
We should also hide "Flatten Layer" when a group is selected, because it is a full equivalent of the other action. BUG:376613
-
Dmitry Kazakov authored
CCBUG:376613
-
Dmitry Kazakov authored
Basically "Flatten Layer" is now a complete equivalent of "Convert to Paint Layer" CCBUG:376613
-
Halla Rempt 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"
-
- 19 Apr, 2017 1 commit
-
-
Dmitry Kazakov authored
The system is not ideal, we have to use lambda commands coupled with SkipFirstRedoWrapper. The problem is that our animation framework returns "post-execution" commands. That is, it first modifies the object and then returns the command for undoing this. In the future we should refactor the animation system not to do this post-execution thing, but just return commands for doing the work. Then the code will be a bit simplified. BUG:376596
-
- 18 Apr, 2017 5 commits
-
-
Halla Rempt authored
-
Halla Rempt authored
-
Dmitry Kazakov 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"
-
Script Kiddy authored
-
- 17 Apr, 2017 1 commit
-
-
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"
-
- 14 Apr, 2017 3 commits
-
-
Dmitry Kazakov authored
There were two problems: 1) Some filters, e.g. PNG was reading saved value from the wrong key ("PNG" instead of "image/png") 2) KisImportExportManager::askUserAboutExportConfiguration() should have been copied the content of the properties instead of replacing the pointer
-
Dmitry Kazakov authored
This code is recovered from krita/3.1 branch
-
Dmitry Kazakov authored
And refactor the exportmanager as well
-
- 13 Apr, 2017 3 commits
-
-
Dmitry Kazakov authored
We should try to never use string literals for accessing properties' names. Especially as a part of global API.
-
Dmitry Kazakov authored
-
Dmitry Kazakov authored
1) setDirectWriteFallback(true) should be used for both: normal export and the by-side .kra export 2) By-side .kra file should also use last-used export configuration This patch basically refactors KisImportExportManager and prepares it for future works on adding progress report to it.
-
- 12 Apr, 2017 5 commits
-
-
Dmitry Kazakov authored
We should check the local variable instead of asking the source object.
-
Dmitry Kazakov authored
CCBUG:361883 CCBUG:378681
-
Pino Toscano authored
it has been removed from libkdcraw as well
-
Halla Rempt authored
-
Halla Rempt authored
-
- 11 Apr, 2017 4 commits
-
-
Dmitry Kazakov authored
-
Dmitry Kazakov authored
1) Fix a crash when trying to merge two groups with pass-through (we shouldn't start a image()->refreshGraphAsync(merged) before the layer is added to the tree) 2) Fix flattening and merging of pass-trough layers with usual layers. Basically, we should switch-off pass-through mode right before merging.
-
Dmitry Kazakov authored
-
Dmitry Kazakov authored
BUG:377952 Ref T5753
-