David Capello
a06e01ff7e
Rename ui::Entry::EntryChange to ui::Entry::Change
2015-09-22 16:22:47 -03:00
David Capello
5dfe7b64ae
Enter key closes Cel or Layer properties if children have the focus
2015-08-21 14:53:31 -03:00
David Capello
b9af6c3b02
Fix LayerProperties to modify the layer when the timer event triggers
2015-08-21 11:03:59 -03:00
David Capello
d3232c82ff
Restore layer/cel properties before the transaction just in case we caught an exception
2015-08-21 09:38:18 -03:00
David Capello
5e4164d552
Put focus in layer name when LayerProperties window is shown
2015-08-21 08:27:13 -03:00
David Capello
5942e62277
Minor change in LayerPropertiesWindow
2015-08-21 08:26:45 -03:00
David Capello
728432f9e5
Convert "Layer Properties" dialog in a non-modal window
2015-08-21 00:44:28 -03:00
David Capello
fb4b2e76c8
Add layer opacity property ( fix #225 )
2015-06-14 20:23:49 -03:00
David Capello
415995183d
Refresh editors when blend mode is changed in LayerProperties combobox
2015-06-14 19:07:06 -03:00
David Capello
21ca87862c
Add layer blending modes ( fix #318 )
...
- Added doc::BlendMode enum and doc::BlendFunc type
- Renamed LayerImage::getBlendMode() -> blendMode()
- BLEND_MODE_COPY is BlendMode::SRC now
- BLEND_MODE_NORMAL is BlendMode::NORMAL now
- Added app::cmd::SetLayerBlendMode
2015-06-13 21:29:16 -03:00
David Capello
2c6067f7e4
Update license of app/ module to GPLv2
2015-02-12 12:16:25 -03:00
David Capello
63995c6f0a
Merge "raster" namespace into "doc" library
2014-10-20 22:21:31 -03:00
David Capello
6824570c4b
Remove base/override.h (use override keyword directly)
2014-08-14 23:07:47 -03:00
David Capello
a767eb187d
Add layer_properties.xml widget
2014-08-11 06:57:22 -03:00
David Capello
91b0c2d071
Refactor: Remove "get" part for member functions that act like a simple getter
...
Additional change:
- Added Cel::image() to get the related image of the cel directly
2014-07-30 01:28:15 -03:00
David Capello
3c4bbbe30c
Replace jwidget_set_min/max_size() with Width::setMin/MaxSize()
2014-04-21 22:15:29 -03:00
David Capello
44d3e228fd
Add missing OVERRIDE modifier to Command::clone() overrides
...
It fixes some invalid clone() overrides without const modifier.
2014-03-29 17:08:40 -03:00
David Capello
ad0b28bd63
Change Window() ctor to avoid ambiguity (DesktopWindow, WithoutTitleBar, or WithTitleBar)
...
In this way we know at the moment of the creation of the window if it
will need the close button.
Issue #280 .
https://github.com/aseprite/aseprite/pull/6
2013-11-23 17:47:57 -03:00
David Capello
cde54f3682
Change BSD license to MIT in sublibraries and fix headers
2013-08-08 21:01:20 -03:00
David Capello
c88f9b172b
Refactor: Move app files to src/app subdirectory inside app namespace
...
- Add HAVE_CONFIG_H wrapper to #include "config.h"
- Removed widgets namespace (it's in app now)
- Move some functions from src/file/file.h to src/base/cfile.h
- Move Vector2d to base library
- Rename MenuItem2 to AppMenuItem
2013-08-05 21:20:19 -03:00