Diffusion Krita 0c6c571a85e0

Merge branch 'petrovic/brusheditor-save'

Authored by scottpetrovic on Jul 26 2017, 1:22 AM.

Description

Merge branch 'petrovic/brusheditor-save'

FEATURE: Brush editor UX update and brush renaming

  1. Allow brushes to be renamed. There is an edit icon next to the brush name in the editor now.
  2. Update the UX with how brushes are saved. If you are overwriting an existing preset, your existing thumbnail is used. If you want to save a new preset, a dialog will appear where you have some new options like loading an image for the thumbnail.
  3. The reload and dirty indicator are by the edit brush name now at the top.
  4. A small bug (not in bugzilla) was fixed with how reloading a preset didn't refresh the brush tip preview area

BUG: 381441

Merged Changes

CommitAuthorDetailsCommitted
fe8b0dd51319scottpetrovic
make sure the dirty preset indicator and reload update when renaming a brush 
Jul 26 2017
0eba6ecac057scottpetrovic
Merge branch 'master' into petrovic/brusheditor-save 
Jul 25 2017
226e97166db1scottpetrovic
Merge branch 'master' into petrovic/brusheditor-save 
Jul 20 2017
98f6aa183e3cscottpetrovic
Merge remote-tracking branch 'origin/master' into petrovic/brusheditor-save 
Jul 20 2017
7b369bfa16a7scottpetrovic
hide the reload button in the brush editor if the preset is clean. also give a… 
Jul 20 2017
0d4c36360845scottpetrovic
Merge branch 'master' into petrovic/brusheditor-save 
Jul 19 2017
811b79dc055fscottpetrovic
allow the return key to save a preset when renaming. escape already exits out… 
Jul 19 2017
188dffa01e40scottpetrovic
set rename brush text when we are changing resources. There were a couple weird… 
Jul 19 2017
07931c3de25bscottpetrovic
disable the overwrite button if the preset is not dirty 
Jul 18 2017
321b0805cd32scottpetrovic
Merge branch 'master' into petrovic/brusheditor-save 
Jul 16 2017
c9289ff5f25bscottpetrovic
fix bug where reloading a preset does not refresh the brush preset preview area 
Jul 16 2017
313d10bb2335scottpetrovic
change the save preset to overwrite and do not use the dialog. Just assume the… 
Jul 16 2017
f47dc2557194scottpetrovic
try to tighten up the brush editor area more with spacing 
Jul 16 2017
f00a761b2af8scottpetrovic
hook up a dirty icon to the brush editor so we know if the current brush is… 
Jul 16 2017
a370d339f0eescottpetrovic
fix memory leak with save dialog widget 
Jul 16 2017
8370bfaa14a8scottpetrovic
Merge branch 'master' into petrovic/brusheditor-save 
Jul 8 2017
492a4cb5742bscottpetrovic
if the scratchpad is the only area visible in the brush editor, hide the top… 
Jul 8 2017
3cfbf6542957scottpetrovic
remove some extra lines in the brush editor and condense the space a bit. Also… 
Jul 8 2017
33b98678f917scottpetrovic
make the reload and rename buttons the same size and give them tooltips 
Jul 8 2017
6b46fc11cbc2scottpetrovic
remove the disabling of painting in the scratchpad. That is not being used any… 
Jun 29 2017
9a47ca06a61bscottpetrovic
Merge branch 'master' into petrovic/brusheditor-save 
Jun 29 2017
748a94364f42scottpetrovic
remove a bunch of superfluous this references to make the code more consistent. 
Jun 29 2017
c32356faac20scottpetrovic
after a couple artists looked at it, I added the scratchpad preview area back. 
Jun 28 2017
d0c29b2ff058scottpetrovic
add a signal to the save dialog to update the resource after it is created 
Jun 28 2017
65fd5229509cscottpetrovic
add implementation for renaming the brush preset 
Jun 28 2017
1e0eba2a681ascottpetrovic
create all the UI and UI interactions needed for renaming a brush preset 
Jun 28 2017
9710e91be8fbscottpetrovic
remove the scratchpad controls that dealt with the brush preset thumbnail. Also… 
Jun 27 2017
68a16b925ee2scottpetrovic
move the saving brush preset code to the save widget. 
Jun 27 2017
47c167423219scottpetrovic
Merge branch 'master' into petrovic/brusheditor-save 
Jun 27 2017
220bfb92288fscottpetrovic
add a save as new brush button to the editor. I hooked it up to the same save… 
Jun 24 2017
e5981e51bea4scottpetrovic
move the brush editor UI around a bit. Now the thumbnail of the current preset… 
Jun 24 2017
d77b0d116741scottpetrovic
constrain the thumbnail area to 200 pixels and stub in the connections for… 
Jun 24 2017
7e90693782b1scottpetrovic
Merge branch 'master' into petrovic/brusheditor-save 
Jun 24 2017
374a300c9abdscottpetrovic
move some code to the constructor so it does not get called multiple times 
Jun 24 2017
ac2d2656190cscottpetrovic
add ability to load an image into the preset area when saving a brush 
Jun 24 2017
96b6a3f32636scottpetrovic
improve the variable name for the thumbnail scratchpad. We already have a… 
Jun 23 2017
252b57b62baascottpetrovic
load the existing preset thumbnail by default. Also load it again if it is… 
Jun 23 2017
df17ce2be68fscottpetrovic
added a scratchpad type element to the dialog so you can paint on the thumbnail. 
Jun 23 2017
5a356cd5536fscottpetrovic
create a new UI file and add it to the brush editor for saving presets 
Jun 22 2017