1234 Commits

Author SHA1 Message Date
David Capello
cf3814bc20 Make Aseprite icon clickeable in Home tab
Just for fun (and so themes can customize the icon too with other colors)
2017-08-25 16:54:58 -03:00
David Capello
d00db433fe theme: Possibility to specify default screen/ui scaling 2017-08-18 19:23:23 -03:00
David Capello
5d0f51abd3 Add Virtual Boy palette 2017-08-16 15:05:26 -03:00
David Capello
432eedcb97 Support changing theme and UI scaling w/o restart (fix #471) 2017-08-15 10:39:06 -03:00
David Capello
bcf7efc9bb Replace duktape with mujs
Added other classes like Rectangle, Size, and Point.
2017-08-11 17:22:28 -03:00
David Capello
534458a2c1 Draw thumbnails inside cel box (item in #1271) 2017-07-25 15:22:14 -03:00
David Capello
14427e98af Possibility to associate keyboard shorcuts to clear/link/unlink cels 2017-07-04 08:17:47 -03:00
David Capello
ab2fdb9a20 F4 shows fg color popup again
beta11 removed the palette editor but we still needed a way to show/hide the color popup.

Fix #1527
2017-07-03 17:41:10 -03:00
David Capello
84282764ee Merge branch 'master' 2017-06-22 17:49:59 -03:00
David Capello
8d693d1a08 Add Ctrl modifier to Shift+pencil to enable angle snap (#1387) 2017-06-22 17:49:26 -03:00
David Capello
7d1404de0a Unify palette editor with color selection (fix #1102)
Added a new A key shortcut (equal to F4) to switch between
selection/edition modes.
2017-06-22 17:44:34 -03:00
David Capello
b7d6311c4c Add support to jump to a frame tag on "Go to Frame" 2017-06-19 11:23:40 -03:00
David Capello
a20976d220 Move dithering matrices to extensions 2017-06-14 16:34:09 -03:00
David Capello
76df15d3c3 Add mnemonics to Extensions section in Preferences
Also fixed a problem using Alt+mnemonic on hidden buttons.
2017-06-13 12:04:40 -03:00
David Capello
a9e688989f Implement Add/Uninstall extension (#1403)
- Added libarchive to uncompress .zip extensions
- Moved ListItem painting code to styles because we needed a selected+disabled state.
2017-06-12 12:38:53 -03:00
David Capello
b7b69ce538 Move palettes to extensions (#1403) 2017-06-10 16:44:19 -03:00
David Capello
27c4d832bf First draft-implementation of extensions (#1403)
At the moment only themes are supported and some functionality is not
available yet (disabling an extension, uninstalling it, etc.)
2017-06-10 15:02:39 -03:00
David Capello
fc7f96149f Add color names to apple-ii palette 2017-06-10 10:54:54 -03:00
David Capello
b7b9300703 Add Amstrad CPC color palette 2017-06-06 15:08:43 -03:00
David Capello
dee5f327cb Add CGA0/1/3rd palettes 2017-06-02 11:19:43 -03:00
David Capello
ea130da9a7 Added new palettes by ENDESGA Studios 2017-05-31 10:14:00 -03:00
David Capello
f4fc77e050 Add search field on palette popup 2017-05-30 15:46:54 -03:00
David Capello
f1454da7c2 Add nyx8 color palette by Javier Guerrero
Source:
http://javierg-arts.deviantart.com/art/Nyx-Palette-8-colors-682788355
2017-05-30 14:39:51 -03:00
David Capello
29a49ad7fa Add HSL color selection (related to #707) 2017-05-29 14:20:42 -03:00
David Capello
b69e791207 Use color sliders for Hue/Saturation dialog 2017-05-26 15:40:21 -03:00
David Capello
239ac42378 Add Hue/Saturation filter (fix #1186)
Added new gfx::Hsl class to handle HSL color model(related to #707 and #1102)
2017-05-24 19:07:10 -03:00
David Capello
bcdf598392 Add widget to choose dithering algorithm + matrix 2017-05-22 15:44:08 -03:00
David Capello
7837a123f8 Add option to merge layers in color mode conversion 2017-05-19 10:54:44 -03:00
David Capello
e3701940fb Add friendly names for ChangePixelFormat command 2017-05-19 10:23:26 -03:00
David Capello
573cad4777 Add progress bar to color conversion
Unified render tasks stop/progress notifications in render::TaskDelegate
interface.
2017-05-17 15:25:40 -03:00
David Capello
cbee0862f3 Add a Color Mode conversion dialog with preview 2017-05-16 17:18:55 -03:00
David Capello
97bfaa21ec Add gradient tool (fix #418) 2017-05-04 10:38:34 -03:00
David Capello
b9d4776301 Use a better font for Japanese on Windows 2017-04-13 17:08:46 -03:00
David Capello
097efa4cc2 Unify slice/move_slice tools 2017-04-12 15:40:27 -03:00
David Capello
b8c64b31c1 Add option to disable the new "move selection edges" behavior 2017-04-06 19:12:36 -03:00
David Capello
e5c15161e8 Add a new mouse cursor to move selection edges
With this change the app-specific cursors were removed from the ui library. Maybe it needs some clean-up for following versions.
2017-04-06 18:41:18 -03:00
David Capello
90c364fe30 Add possibility to drag & drop the selection 2017-04-06 15:26:01 -03:00
David Capello
1671411465 Add simple color selection for tag/user data colors 2017-04-04 20:02:29 -03:00
David Capello
04a3729c03 Show a shadow for unfocused frame tags
Related to #920
2017-03-30 13:35:04 -03:00
David Capello
293f14cf42 Fix window buttons
- Fixed regression introduced in f4c6c92dab81ba11e5e17f0987f6117e9af1d215
- Removed SkinButton template
2017-03-29 21:59:04 -03:00
David Capello
f4c6c92dab Add button to collapse/expand tags (fix #920) 2017-03-29 20:39:19 -03:00
David Capello
76df84491e Support horizontal/vertical symmetry at the same time (fix #1190) 2017-03-27 15:27:37 -03:00
David Capello
043489e532 Color frame tag lines (related to #920) 2017-03-27 12:32:39 -03:00
David Capello
27bc151a37 Improve handling of overlapping frame tags in the Timeline (fix #768) 2017-03-26 21:52:50 -03:00
David Capello
a4e286a806 Specify <colorpicker> directly in options.xml 2017-03-25 01:15:40 -03:00
David Capello
add0c81260 Add guides/slices options in preference dialog
Also moved guide/slice colors to global preferences (instead of pref per document).
2017-03-25 01:01:59 -03:00
David Capello
fb64d5406a Add some colors for cel edges/guides in doc pref 2017-03-23 20:23:25 -03:00
David Capello
dfcfab3bb3 New license for default font and theme
In this way it's easier to create derivated themes.
2017-03-22 23:54:33 -03:00
David Capello
abb31c1189 Remove unused file from default theme 2017-03-22 23:53:01 -03:00
David Capello
bc01f16a4e Move painting code for checkbox & radio button to theme styles 2017-03-17 15:43:42 -03:00