David Capello
1ff5e82cef
Use she::error_message() in app_main()
2014-06-18 00:59:50 -03:00
David Capello
7d0e0f4b4a
Remove references to allegro_message() from outside of she library
2014-06-18 00:53:15 -03:00
David Capello
76ec93ea80
Add ResourcesListBox as a generic version of PalettesListBox
2014-06-15 23:05:14 -03:00
David Capello
15fac2ee04
Merge branch 'dev'
v1.0.2
2014-06-15 14:57:18 -03:00
David Capello
abe957f037
Update version to 1.0.2
2014-06-15 12:03:23 -03:00
David Capello
c639b4dba3
Add "dots" freehand algorithm (change to ButtonSet the selection of FreehandAlgorithm)
2014-06-15 04:14:53 -03:00
David Capello
b95ba82c87
Remove item from TODO that is already done
2014-06-15 04:08:27 -03:00
David Capello
12b30248bf
Fix ase_parallelogram_map_standard for RGB/Grayscale for mask with alpha=0
...
If the transparent/mask color has alpha = 0, we cannot filter by
RGB/Grayscale values, we have to blend all colors anyway. Only when
the mask has alpha > 0 we can check if the RGB values are different to
the mask RGB values. In other words, comparing the source color with the
mask, makes sense only when the mask has alpha > 0.
2014-06-14 21:30:01 -03:00
David Capello
9ac51fd0be
Rename raster::Pen -> raster::Brush
2014-06-14 15:09:43 -03:00
David Capello
153071f082
Fix issue 406: persist ISelectionSettings
2014-06-14 01:35:04 -03:00
David Capello
095d31a91d
Fix SkinTheme::paintMenuItem() to paint check boxes correctly in 1:1 screen scale
2014-06-14 00:58:15 -03:00
David Capello
a21340cbf7
Update src/README.md
2014-06-14 00:50:10 -03:00
David Capello
07aaa78ea9
Minor fix in she::Event::type() return type
2014-06-14 00:49:06 -03:00
David Capello
5db6feef89
Fix RotSprite for RGB and Grayscale images
2014-06-14 00:46:33 -03:00
David Capello
8996827249
Use ColorPicker in ColorButton
2014-06-14 00:42:50 -03:00
David Capello
47cdd4af67
Fix ase_parallelogram_map_standard() for RGB and Grayscale images with customized transparent color
2014-06-14 00:42:30 -03:00
David Capello
1d3854c670
Change default location of aseprite.ini on Windows platform
...
The new default location is %AppData%/Aseprite folder. This will be useful
for a future setup program. So if aseprite.ini is located in aseprite.exe
directory, it acts like a portable program, in other case it acts like
an installed program.
2014-06-13 23:04:00 -03:00
David Capello
3c959233b6
Add link label in Options dialog to locate the configuration file
2014-06-13 23:00:49 -03:00
David Capello
b54ed9cfe7
Minor change in About dialog
2014-06-13 22:56:21 -03:00
David Capello
be817c515c
Fix issue 410: Unexpected drawing behaviour on empty layer with Transparent Color index set to non-0
...
When we create a new image for the sprite, we've to adjust the image mask
color to the sprite mask color (as the image isn't in the Stock yet).
This problem appears in v1.0.1 (9dfec919e4b35502fdeb88ca5c10b41af3faa9a5)
because now we don't change the mask color of sprite images in the
rendering process. This kind of bug can be detected running on debug
mode with an assert in the render procedure.
2014-06-12 23:44:34 -03:00
David Capello
b1843f8f7a
Fix issue 409: Infinite loop upon creating new sprite with a loop section set
...
Fix app::calculate_next_frame() to check that the loop section is correctly
inside the available sprite frames range [0, nframes)
2014-06-12 23:27:38 -03:00
David Capello
712d48245b
Fix crash when Esc key is pressed in drag-and-drop of frames in Timeline
2014-06-12 23:12:15 -03:00
David Capello
6924990992
Simplify slot disconnections with the new Connection and ScopedConnection classes
2014-06-12 22:29:19 -03:00
David Capello
f8eae50e8a
Mac OS X: Update create_release.sh script to compile several files in parallel
2014-06-10 00:58:28 -03:00
David Capello
347e5f941f
Merge branch 'dev'
v1.0.1
2014-06-09 23:11:41 -03:00
David Capello
9dfec919e4
Fix issue merging frames that weren't rendered on any editor at least once
...
This bug is because the mask color of cel images were fixed when they
were used in the rendering process. Now, the mask color is fixed when the
image is added to the raster::Stock structure.
2014-06-09 22:36:42 -03:00
David Capello
47b5a973e9
Fix issue #405 - crash after merge down
...
We were deleting the destination cel if there weren't a source cel.
2014-06-09 22:07:24 -03:00
David Capello
d8d637a056
New version 1.0.1 in dev
2014-06-09 22:05:19 -03:00
David Capello
c82d91b1cf
Merge branch 'dev'
v1.0.0
2014-06-06 08:51:45 -03:00
David Capello
33641b2997
Add one item to TODO
2014-06-06 08:51:27 -03:00
David Capello
1ffccada68
Update create_release.sh script to create Mac releases too
2014-06-06 08:51:11 -03:00
David Capello
f2d3bcac29
Update create_release.sh script
2014-06-05 00:08:34 -03:00
David Capello
2df2f6d540
Change code-signing tool in create_release.sh
2014-06-04 22:21:38 -03:00
David Capello
f9e0be9e56
Add distribution type to create_release.sh script
2014-06-04 22:11:58 -03:00
David Capello
e18b421616
Update TODO.md
2014-06-04 21:58:18 -03:00
David Capello
c221e4a49a
Merge branch 'dev'
2014-06-04 01:10:14 -03:00
David Capello
dbe4f872c5
New icon
2014-06-04 00:44:43 -03:00
David Capello
786ae48ffa
Add ASEPRITE1.0 block to .gif files
2014-06-04 00:27:34 -03:00
David Capello
289b729e3e
ExpandCelCanvas: Fix problems generating Dirty area for cels with origin != 0,0
2014-06-03 20:23:53 -03:00
David Capello
badbb7ad32
Minor changes in ExpandCelCanvas
2014-06-03 20:22:50 -03:00
David Capello
7017332d62
Fix conversion of Indexed images to RGB when the layer is transparent
2014-06-03 00:05:57 -03:00
David Capello
df3b87c409
Update giflib to 5.1.0
2014-06-02 22:10:08 -03:00
David Capello
7ffce344bd
Add CUSTOM_WEBSITE_URL option to test a local webserver
2014-06-02 21:31:44 -03:00
David Capello
ed6c0f986d
ColorSelector: Add WarningIcon to add colors to the palette
...
Simplified the color selector UI. Now RGB/HSV colors are shown correctly
and a new warning icon/button is visible when the color is not part of
the current palette. This button can be used to quickly add the new entry
to the palette.
2014-06-01 18:15:11 -03:00
David Capello
f91f41a425
NewFile command: Don't change palette in grayscale images
2014-06-01 18:10:52 -03:00
David Capello
76afcfedac
Change current palette after undo/redo
2014-06-01 18:10:26 -03:00
David Capello
c56d3d1170
Fix for PaletteView: redraw it when the palette is changed
2014-06-01 18:09:19 -03:00
David Capello
cf0df20a13
Fix warning message on debug
2014-06-01 18:08:47 -03:00
David Capello
f99423dec4
Add Palette::findExactMatch() member function
2014-06-01 18:08:31 -03:00
David Capello
2b1e190913
Update TODO items
2014-05-26 00:22:25 -03:00