David Capello
2a5ed858dc
Load/save precise cel bounds for reference layers in .ase file
2016-10-12 12:48:11 -03:00
David Capello
b83eb89ce4
Use old composite code (faster code) when possible
...
We use the new general image composite code in case that there is a
reference layer or the background grid is so small that we need a
pixel-by-pixel color blending.
2016-10-11 16:43:37 -03:00
David Capello
8d94dc94d4
Add flag to show render performance in real-time
2016-10-11 16:41:50 -03:00
David Capello
0068a2024a
Improve composite_image_general() performance
2016-10-11 11:27:47 -03:00
David Capello
080e7e3f68
Add subpixel bounds for reference layer cels
...
Now we can move a reference layer cel in a X,Y position with floating
point coordinates (i.e. in a subpixel position).
2016-10-10 23:42:47 -03:00
David Capello
4a7d601d5d
Add composite_image_general() as a generic (slow) image composer
2016-10-05 21:37:53 -03:00
David Capello
512ccb5dd0
Add bounds (width/height) to doc::Cel/CelData
2016-10-04 21:17:17 -03:00
David Capello
99f37ef242
Add LayerFlags::Reference flag to identify a reference layers
...
With this flag we can show reference layers in a special way on the
Timeline.
2016-10-04 20:06:24 -03:00
David Capello
7cf546c826
Add menu option to insert a reference layer
2016-10-04 19:55:30 -03:00
David Capello
8b27e895f1
Minor changes in .ase encoder/decoder
2016-10-04 19:29:04 -03:00
David Capello
7eade4ea70
Minor changes in .ase file format description
2016-10-04 17:26:30 -03:00
David Capello
28b1ee6625
Add "New Group" command to layer popup menu
2016-10-04 11:08:36 -03:00
David Capello
dd54e0b6f9
Use bg1/bg2 directly as alpha=255 in the thumbnails generation
2016-09-26 13:00:01 -03:00
David Capello
e287d0e066
Avoid temporary copy in app::thumb::get_cel_thumbnail()
...
Convert gfx::Size arg to const gfx::Size&
2016-09-26 12:58:31 -03:00
David Capello
15a7784c16
Minor change in the timeline popup layout
2016-09-26 12:31:40 -03:00
David Capello
8da12cde1d
Merge branch 'timeline-thumbnails3' of https://github.com/pseudogames/aseprite into pseudogames-timeline-thumbnails3
2016-09-26 12:21:45 -03:00
David Capello
b41ad4dd21
Merge branch 'timeline-thumbnails2' of https://github.com/pseudogames/aseprite into pseudogames-timeline-thumbnails2
2016-09-26 11:48:32 -03:00
David Capello
8b9c5f4f27
Merge branch 'timeline-thumbnails' into beta
2016-09-26 11:39:40 -03:00
David Capello
e46d453356
Merge branch 'master' into beta
2016-09-23 13:21:51 -03:00
David Capello
fac2dd046c
Fix generating CompressedImage with mask
2016-09-23 12:59:20 -03:00
David Capello
ceca640a98
Remove INK_* constants and ink_processing[][] array
2016-09-23 11:36:55 -03:00
David Capello
72ede7e642
Update to v1.1.9-dev
2016-09-23 11:10:45 -03:00
David Capello
ed8b8dfbd4
Add Alt+Shift+N keyboard shortcut for New Group
2016-09-23 11:07:39 -03:00
David Capello
3ba712f038
Fix bug assigning keys to menus w/o commands when we search ( fix #1260 )
2016-09-23 11:03:40 -03:00
David Capello
b84d0d843e
Add --ignore-layer CLI option ( fix #1264 )
2016-09-23 10:46:31 -03:00
David Capello
b75d87c5fc
Fix glitches with 'on sprite crosshair' after modifying sprite areas
2016-09-23 10:28:15 -03:00
David Capello
d4c4cb5f72
Fix graphical glitches while painting ( fix #1262 )
2016-09-22 20:16:14 -03:00
David Capello
1cab8c3de4
Merge branch 'master' into beta
2016-09-20 11:06:38 -03:00
David Capello
1ffbd4c343
Add new "Image Color" parameter in brush slots ( fix #1259 )
2016-09-20 10:26:02 -03:00
David Capello
dfecffd465
Merge branch 'master' into beta
2016-09-19 19:02:49 -03:00
David Capello
ae2acf62f7
Fix scrollable Timeline area to avoid hiding all layers
2016-09-19 17:54:36 -03:00
David Capello
03c74ceeb7
Make "stop at grid" disabled by default (related to #473 )
2016-09-19 16:49:24 -03:00
David Capello
18b4008c6f
Fix issues creating brushes with transparent color
2016-09-19 16:17:24 -03:00
David Capello
c38e4149e7
Fix --save-as with --frame-tag or --frame-range
2016-09-19 12:39:53 -03:00
David Capello
3e9e49caf9
Allow to save specific layers/frames in Save Copy As ( fix #1080 )
2016-09-17 01:01:28 -03:00
David Capello
1404b0ce7d
Merge branch 'master' into beta
2016-09-16 16:02:26 -03:00
David Capello
a1ce0c5c73
Add support to specify multiple layers in CLI to export ( fix #1174 )
...
Now we can use --layer multiple times to modify the --save-as and
--sheet behavior to render only the filtered/selected layers. This can
be combined with --split-layers too.
2016-09-16 15:19:47 -03:00
David Capello
f4b5340dfb
Fix export of groups/layers via CLI
...
We have to propagate show/hide layers/groups visibility properly to
export them correctly. We use the same code that in the "Export Sprite
Sheet" for this (a new RestoreVisibleLayers class is separated for
this).
2016-09-16 11:15:47 -03:00
David Capello
682e9b8307
Add support to specify {group} in filename format
2016-09-16 09:04:37 -03:00
David Capello
2e3bbe2968
Show a tooltip with author+link of each palette ( fix #540 )
2016-09-15 15:30:45 -03:00
David Capello
64f2384bfc
Update DawnBringer's palette URLs
2016-09-15 15:30:13 -03:00
David Capello
855d50ed6c
Make the palette popup bigger
2016-09-15 15:29:42 -03:00
David Capello
edf1cfd7b0
Add possibility to move the Timeline at the left/right side ( fix #1169 )
2016-09-15 11:07:36 -03:00
David Capello
1c7abd285e
Add zoom/scroll buttons in ContextBar (including a new "Fit Screen" command)
2016-09-15 09:50:00 -03:00
David Capello
ada6c0666c
Fix crash pressing Shift+C on Home tab or when all sprites are closed
2016-09-14 16:04:20 -03:00
David Capello
5d0d609a3f
Fix ui::Alert buttons center alignment
...
This bug was introduced in 4a6d6951e3
2016-09-14 15:47:27 -03:00
David Capello
a30b7c5217
Fix cursor flickering using simple crosshair with 400% scaling
2016-09-14 14:12:24 -03:00
David Capello
3a9c2e8325
Fix "Export Sprite Sheet" for selected frames/layers
...
Now we can export a give group, layer, and (non-adjacent) selected
layers/frames.
2016-09-13 16:10:36 -03:00
David Capello
6377b550e3
Replace base::Signal/Observable* with obs::signal/observable
...
We can use the obs library directly for signal/slots and observable
objects.
2016-09-13 15:02:00 -03:00
David Capello
6bbd6b27ff
Fix "Export Sprite Sheet" for selected layers using groups and children
2016-09-12 17:56:48 -03:00