David Capello
84c4d1af93
Fix view borders
2017-02-17 18:26:08 -03:00
David Capello
921c5c8ad1
Move ui::Separator drawing code to new styles
2017-02-17 18:23:21 -03:00
David Capello
86f138a714
Move ui::Splitter painting code to new styles
2017-02-17 16:17:00 -03:00
David Capello
cc20f0a21e
Remove Theme::paintDesktop()
2017-02-17 14:37:58 -03:00
David Capello
fad236ad22
Fix editor view background/scrollbar union
2017-02-17 14:23:01 -03:00
David Capello
a62f12ad09
Move all code to draw windows to ui-lib w/new styles
2017-02-17 14:18:47 -03:00
David Capello
7163673cba
Fix keep_selection_after_clear tooltip in Preferences dialog
2017-02-17 13:45:36 -03:00
David Capello
7cb41729ab
Convert label and view into new styles
...
In this way the WidgetLoader looks for new styles only.
2017-02-14 14:55:45 -03:00
David Capello
bb4faca1d1
New Style class in "ui" layer to paint widgets (only button at this moment)
...
This new ui::Style should finally replace the old app::skin::SkinStyle
class. At this moment both implementations are working to avoid an
huge refactor in just one commit.
- Added new ui::Style property in ui::Widget.
- Removed old code to set the button "bevel" (removed
app::setup_bevels() functions).
- Removed setup_look() function and Left/RightButtonLooks.
- Removed check_button_new() function.
- Removed ui::Theme::paintButton/ComboBoxButton() functions.
2017-02-13 18:34:23 -03:00
David Capello
75020d9405
Simplify window icons in theme definition
2017-02-10 18:38:08 -03:00
David Capello
97809952eb
Remove some face colors from theme.xml using the center slide instead
2017-02-10 17:49:37 -03:00
David Capello
e6fd892a40
Change themes folder from "data/skins" to "data/themes"
2017-02-09 13:18:44 -03:00
David Capello
69b35b246b
Add mail24 palette (contributed by https://twitter.com/Hyohnoo )
2017-02-03 10:06:41 -03:00
David Capello
8abd401a04
Add a checkbox to expand thumbnails options in Timeline popup
2017-02-01 13:47:16 -03:00
David Capello
dd381131c7
Merge branch 'i18n' into master
2017-01-30 16:27:54 -03:00
David Capello
79f82cfbee
Merge branch 'beta' into master
...
The next official release will be v1.2.
2017-01-30 16:02:21 -03:00
David Capello
e2595f3cce
Add command to open/close layer groups (Shift+E)
2017-01-09 14:56:26 -03:00
David Capello
8691345f03
Add ContiguousFillCommand to switch Contiguous option with a shortcut
2017-01-09 13:04:00 -03:00
David Capello
d19c033284
Add option to export resizing w/pixel aspect ratio
2016-12-29 11:22:16 -03:00
David Capello
0d8c60d2f4
Remove string @modify_selection.by
2016-12-23 13:07:03 -03:00
David Capello
ff95e63732
Move all widget strings to strings/en.ini file
2016-12-23 12:38:32 -03:00
David Capello
0014673e41
Merge branch 'master' into beta
2016-12-22 10:46:37 -03:00
David Capello
7ae63156c5
Add option to disable Home tab ( fix #1368 )
2016-12-18 14:44:39 -03:00
David Capello
42b48cfed2
Initial version of a new app::Strings to translate strings
...
Added a simple en.ini file to translate "New Sprite" dialog.
2016-12-17 01:01:57 -03:00
David Capello
447b2701e4
Update version to 1.1.12-dev
2016-12-16 11:41:37 -03:00
David Capello
76edbda15c
Fix "new version available" button size ( fix #1354 )
...
Regression introduced in 12726fedf2
2016-12-16 11:07:43 -03:00
David Capello
dc19c4b589
Merge branch 'master' into beta
2016-12-07 12:14:28 -03:00
David Capello
b5679a3f82
Add navigation through .md files on BrowserView
2016-12-07 01:12:54 -03:00
David Capello
12726fedf2
Improve BrowserView to show all links in .md files
2016-12-06 21:30:46 -03:00
David Capello
c1e428544e
Add minimal .md browser to show README/LICENSES files
...
Now we can see markdown files inside Aseprite. This is an initial
support (text only, separators, links only on headers and to external
URLs).
- Added a new docs/LICENSES.md file
- Removed old .txt licenses
2016-12-06 16:03:51 -03:00
David Capello
f989dcd9e9
Merge branch 'master' into beta
2016-12-06 12:05:44 -03:00
David Capello
20a9df085b
Support symmetry at the center of one pixel ( fix #853 )
2016-12-05 15:20:17 -03:00
David Capello
c1fc3d7453
Minor fix in Grid preferences design/layout
2016-12-05 12:49:36 -03:00
David Capello
54ef2eeb66
Merge branch 'master' into beta
2016-12-05 12:36:12 -03:00
David Capello
4ff2286651
Minor change in Background preferences dialog
2016-12-05 12:01:16 -03:00
David Capello
c54f95a440
Show grid bounds/visibility in Preferences dialog
...
We've received several support requests to change the default grid
settings. This change should make this more user-friendly.
2016-12-05 11:58:26 -03:00
David Capello
b0df5ac3f4
Divide Grid & Background sections in preferences
2016-12-05 11:06:32 -03:00
David Capello
105cbe4d58
Add option to disable auto-scroll ( fix #1277 )
2016-12-02 20:38:51 -03:00
David Capello
396f5fb78f
Merge branch 'master' into beta
2016-12-02 19:13:08 -03:00
David Capello
7a0d6c7f9e
Add command to change the layer opacity
2016-12-01 19:27:57 -03:00
David Capello
b2281636d6
Fix zoom 50% shortcut on regular US Mac keyboard
2016-12-01 18:11:52 -03:00
David Capello
26b1a2ebb4
Add option to reduce opacity of non-active layers
2016-12-01 15:20:35 -03:00
David Capello
15bf0948ba
Add support to use rectangular marquee/lasso tools w/right click
2016-11-30 21:07:30 -03:00
David Capello
767976c6bc
Add option to play all frames (ignoring tags)
2016-11-30 10:23:29 -03:00
David Capello
f57c298ad6
Merge branch 'master' into beta
2016-11-29 12:15:25 -03:00
David Capello
eacf28b65a
Add option to change the first frame number on the Timeline ( fix #1300 )
2016-11-22 18:05:56 -03:00
David Capello
f43ef44d74
Change shadow colors in ase/doc icons
2016-11-17 18:42:31 -03:00
David Capello
b537b5261a
Fix some characters in font.png
2016-11-17 14:29:42 -03:00
David Capello
4f279b3cc3
Complete font.png Latin-1 Supplement Unicode block
2016-11-17 09:04:10 -03:00
David Capello
1b736aef85
Improve UX when opening file sequences
...
* Now we can select the specific files that are part of the sequence
* New checkbox do the same for all dropped files (fix #1284 )
2016-11-15 18:11:47 -03:00
David Capello
a19a834c4d
Enter key selects the preset palette
...
Also the listbox doesn't lost the focus, so we can continue navigating
preset palettes.
2016-11-14 16:04:29 -03:00
David Capello
a5e860c556
Add Alt+L and Alt+F shortcuts in palette popup
2016-11-14 15:52:51 -03:00
David Capello
441b835192
Add shorter invervals for the backup thread
2016-11-12 18:02:47 -03:00
David Capello
5c3f75c64b
Merge branch 'master' into beta
2016-11-07 18:17:42 -03:00
David Capello
69b52498a2
Add a visual icon when the program is saving backup data ( fix #1114 )
2016-11-07 16:32:54 -03:00
David Capello
2e66b227f6
Merge branch 'beta' into ref-layer
2016-10-31 20:15:41 -03:00
David Capello
c60e0b915c
Merge branch 'master' into beta
2016-10-27 13:00:57 -03:00
David Capello
9f06ce62b4
Update version to v1.1.10-dev
2016-10-27 12:38:39 -03:00
David Capello
bc939d5638
New eyedropper mode to pick colors from reference layers
2016-10-13 21:19:25 -03:00
David Capello
755e621d34
Remove unnecessary char from pref.xml file
2016-10-13 20:39:29 -03:00
David Capello
bf4d6f1e4e
Ask for a file when we add a new reference layer
...
Also the new reference layer is added centered in the sprite and scaling
it to make it fully visible in the canvas.
2016-10-12 14:41:58 -03:00
David Capello
1aa2a4137a
Fix mnemonic char for "Add Reference Layer"
2016-10-12 14:28:46 -03:00
David Capello
6f40c8bd35
Merge branch 'beta'
2016-10-11 19:40:14 -03:00
David Capello
8d94dc94d4
Add flag to show render performance in real-time
2016-10-11 16:41:50 -03:00
Carlo 'zED' Caputo
6151948029
skinTheme()->dimensions.timelineBaseSize()
2016-10-11 13:04:44 -03:00
David Capello
7cf546c826
Add menu option to insert a reference layer
2016-10-04 19:55:30 -03:00
David Capello
28b1ee6625
Add "New Group" command to layer popup menu
2016-10-04 11:08:36 -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
f0fb945672
Merge pull request #1210 from pheuberger/master-system-palette-fix
...
Add all 64 colors to the master system palette
2016-09-26 09:43:13 -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
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
03c74ceeb7
Make "stop at grid" disabled by default (related to #473 )
2016-09-19 16:49:24 -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
64f2384bfc
Update DawnBringer's palette URLs
2016-09-15 15:30:13 -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
a104afc670
Merge branch 'master' into beta
2016-09-12 17:53:01 -03:00
David Capello
87a04f5c03
Add "View > Full Screen Mode" menu option
2016-09-12 12:16:29 -03:00
David Capello
5b8fcb576c
Change F11 to F key to switch to the "advanced mode"
2016-09-12 11:41:58 -03:00
David Capello
46619e9ff2
Improve RGB/HSB sliders look when they are smaller
2016-09-12 10:46:15 -03:00
David Capello
68fa996cc6
Move ui_scale option from experimental to general
2016-09-09 09:46:10 -03:00
David Capello
1570cb02ec
Add EDG16 and EDG32 palettes (thanks to ENDESGA Studios)
...
Source: https://twitter.com/ENDESGA
2016-09-08 20:01:04 -03:00
David Capello
18f9d2478f
Fix cryptic error message using "Repeat Last Export" in some special cases ( fix #1247 )
...
We cannot use the sprite sheet type to know if the last export was
already done/defined by the user for a new sprite. We need a special
field to indicate if the export was done and we can repeat it last
export with the same configuration.
2016-09-06 22:07:57 -03:00
David Capello
20b726f73b
Merge branch 'master' into beta
2016-08-31 19:53:52 -03:00
David Capello
bebbd71d31
Add simple crosshair using native mouse cursors ( fix #1236 )
2016-08-31 13:24:03 -03:00
David Capello
f1c9e77e43
Add mouse cursor scale option
2016-08-30 17:27:19 -03:00
David Capello
b80beb13ad
Move native cursor preference from "Experimental" to "Cursors" section
2016-08-30 16:52:03 -03:00
David Capello
97813251e1
Ungroup Eraser & Eyedropper tools
...
Several users don't find the eyedropper and they think it doesn't exist
at all. It'll be better to show this tool by default at the top toolbox
level to avoid confusion.
2016-08-22 20:53:57 -03:00
David Capello
13e8840014
Replace document.site.layer preference with a layer_t
...
Now we save the previously selected layer of each document on its
preferences using the browsable set of layers.
2016-08-11 15:04:15 -03:00
Carlo "zED" Caputo
2075109a5a
only integer timeline zoom sizes to fit the style
2016-08-07 08:27:18 -03:00
Carlo "zED" Caputo
9ec5587d72
removed thumb opacity setting
2016-08-07 08:26:37 -03:00
Carlo 'zED' Caputo
30feffab8d
setting to change timeline zoom
2016-08-07 05:58:43 -03:00
Carlo "zED" Caputo
f9f7477b04
removed background preference, using checkered
2016-08-07 04:26:44 -03:00
Carlo 'zED' Caputo
0297063c56
removed the quality option
2016-08-07 04:26:37 -03:00
David Capello
3b5915a21a
Update version to v1.1.8-dev
2016-07-31 20:25:01 -03:00
David Capello
36bfa1d641
Merge branch 'beta' into layer-folder
2016-07-28 23:02:24 -03:00
David Capello
8823f6bf21
Merge branch 'master' into beta
2016-07-28 11:03:56 -03:00
pheuberger
b0e3963590
Add all 64 colors to the master system palette
2016-07-27 15:26:02 +02:00
David Capello
d89d386185
Update version to 1.1.7-dev
2016-07-25 12:32:04 -03:00
David Capello
0c6802cd30
Use grid bounds by default in Import Sprite Sheet ( fix #1207 )
2016-07-25 11:30:33 -03:00
David Capello
ed7a1ef1cc
Fix X/Y/Width/Height fields order in "Import Sprite Sheet" ( #1207 )
2016-07-25 11:25:11 -03:00
David Capello
5910e94396
Add option to hide full filename paths ( fix #1199 )
2016-07-25 11:04:16 -03:00
Carlo 'zED' Caputo
57567af06b
Add thumbnails in timeline ( #340 )
...
Reviewed-by: David Capello <davidcapello@gmail.com>
2016-07-25 10:00:00 -03:00
David Capello
f838b8787e
Merge branch 'beta' into layer-folder
2016-07-07 12:47:42 -03:00
David Capello
36ffc8d2bd
Merge branch 'master' into beta
2016-07-06 15:46:22 -03:00
David Capello
67ce9473f8
Add option to include partial tiles in Import Sprite Sheet ( fix #1161 )
2016-07-01 10:24:44 -03:00
David Capello
ca3b72ee08
Merge branch 'beta' into layer-folder
2016-06-30 12:30:21 -03:00
David Capello
d84ba2db32
Merge branch 'master' into beta
2016-06-30 12:26:41 -03:00
David Capello
9f43205d63
Add SmileBASIC palette
2016-06-29 11:13:38 -03:00
David Capello
a2a06965db
Show disabled eye/padlock in Timeline when parent is deactivated
...
We've added a new "disabled" style state to do this.
2016-06-15 12:00:31 -03:00
David Capello
e353cdae4c
Merge branch 'applyButton' of https://github.com/TheKK/aseprite into apply-button
2016-06-14 09:23:26 -03:00
David Capello
f6fa39ba52
Merge NewGroup command into NewLayer command
2016-06-08 15:43:13 -03:00
David Capello
33d7f6509f
Rename NewLayerGroup command -> NewGroup command
2016-06-08 15:20:11 -03:00
David Capello
44f44c3126
Paint groups with a folder icon in the Timeline
2016-06-08 15:15:37 -03:00
David Capello
2f91122c26
Rename layer folder/set -> layer group
2016-06-07 19:38:56 -03:00
David Capello
21afd4ecb5
Add new menu option to create a layer group
2016-06-07 19:06:36 -03:00
David Capello
4760a11348
Merge branch 'master' into beta
2016-06-06 18:02:30 -03:00
David Capello
ff9d4cff26
Merge branch 'pixel-ratio' into beta ( fix #567 )
2016-06-06 17:50:39 -03:00
David Capello
af2c2838e0
Add new option to zoom sliding two fingers on OS X trackpad
...
It was requested here:
http://steamcommunity.com/app/431730/discussions/2/357286663677659387/
2016-05-27 13:15:13 -03:00
David Capello
0b8e3968df
Update version to 1.2-dev
2016-05-24 12:58:06 -03:00
David Capello
a9c18db7a4
Add pixel ratio field in Sprite properties
2016-05-24 12:25:11 -03:00
David Capello
73bda9bd19
Add new advanced options in New Sprite dialog to change the pixel ratio
2016-05-23 18:36:47 -03:00
David Capello
05395c2437
Change ShowExtras shortcut to Cmd+H on OS X
2016-05-18 11:17:49 -03:00
David Capello
0f3252a80b
Add CopyMerged command (Ctrl+Shift+C) ( fix #824 )
2016-05-17 12:59:48 -03:00
David Capello
dbb3cee178
Update version to 1.1.6-dev
2016-05-05 23:23:09 -03:00
David Capello
97d9b3cb31
Go to frame field in status bar isn't focused by default anymore ( fix #1113 )
2016-05-04 10:00:54 -03:00
David Capello
b60b76ff22
Add option to show layer edges
2016-05-03 16:23:38 -03:00
David Capello
6dc9bb984d
New option for paint bucket using all layers as reference/stop fill ( fix #969 )
2016-05-03 15:31:27 -03:00
David Capello
a09b00dba8
Fix synchronization of different UI elements depending on the active tool
...
With this patch now the context bar shows the real active tool
preferences. For example, if we choose the option to use the Eraser
tool with right-click, now right-clicking will draw with the Eraser
brush size (instead of using the selected tool/left-click tool brush
size).
Changes:
* Removed the toolBox.activeTool() field from preferences
(as the option isn't persisted between sessions)
* Added an observable app::tools::ActiveToolManager class to sync all
UI elements that depend on the active tool and ink.
* Moved a lot of "active tool" logic from app::Editor to the
new ActiveToolManager
* Moved app::tools::ToolLoopManager::Pointer as an indepedent
app::tools::Pointer class
2016-04-25 15:20:53 -03:00
David Capello
33003fb6f9
Show current grid tile in status bar when the grid is visible ( fix #1075 )
2016-04-19 15:51:34 -03:00
David Capello
0993069e0b
Add line length in status bar ( fix #915 )
2016-04-19 15:08:36 -03:00
David Capello
5d1b33b02e
Add Ctrl+Page Down/Up to move through tabs
2016-04-19 14:18:50 -03:00
David Capello
87ef48b50b
Improve status bar with icons/automatically generated and re-used parts ( fix #752 )
2016-04-19 13:45:23 -03:00
David Capello
6c148c9bb6
Update version to 1.1.5-dev
2016-04-18 13:29:04 -03:00
David Capello
81fcbdab3d
Update version to v1.1.4-dev
2016-04-11 13:02:49 -03:00
David Capello
8a5de088e2
Add scaling from center/pivot ( fix #576 ) and with flipping ( fix #579 )
2016-04-08 11:55:40 -03:00
David Capello
956349f87b
Add Image class to scripting
...
With this change we introduce SpriteWrap and ImageWrap to keep track
of modifications made by the script in one transaction. So we can undo
the script action as one simple action.
2016-04-06 19:05:06 -03:00
David Capello
21921fdfd5
Refactor scripting code
2016-04-06 15:37:13 -03:00
David Capello
2ce09c53dd
Add customization for square aspect, draw from center, and move origin keys ( fix #1028 )
...
Some changes:
- Now ui::Keys aren't processed in app::tools side, they are processed
in Editor side and converted to ToolLoopModifiers flags.
- Replace ToolLoop::getSelectionMode -> ToolLoop::getModifiers()
2016-04-04 18:46:48 -03:00
Azamat H. Hackimov
9c5768d439
VGA 13h standard palette
...
Fixes #1020
2016-03-31 19:48:49 +05:00
David Capello
300fceec3f
Merge pull request #1022 from Nsheppard01/1.0
...
Adding X11 and websafe color palettes
2016-03-24 14:46:56 -03:00
David Capello
8b161dac0a
Add ShowBrushPreview command so the user can hide the brush preview with a keyboard shortcut ( fix #792 )
2016-03-24 14:45:28 -03:00
Nathaniel Sheppard
c3f32e6da2
Rename WebSafeColors.gpl to web-safe-colors.gpl
2016-03-24 10:34:05 -07:00