Commit Graph

4120 Commits

Author SHA1 Message Date
Ying Ruei Liang (KK)
7e09f79285 Show preview correctly when moving multiple cels
Now you can see all the selected cels move synchronously while you drag
them with moving tool.
2015-12-04 01:05:28 +08:00
David Capello
7e016905c5 Add pico-8 palette 2015-12-01 16:10:34 -03:00
David Capello
3b0bf6daaa Add anti-aliasing checkbox in "Edit > Insert Text" option 2015-12-01 15:46:21 -03:00
David Capello
f47ba09984 Fix mouse lag on Linux with hi-res devices (fix #283) 2015-11-30 15:30:25 -03:00
David Capello
771a7ba467 Add search field in keyboard shortcuts dialog (fix #849)
Changes:
* Added "icon_search" part in the skin
* Added app::SearchEntry widget
* Fixed Separator widget to handle a custom background color, because
  now we use Separators inside a ListBox too
* Added Entry::(on)getEntryTextBounds() to specify a customized area
  to show text (as SearchEntry needs space for search and close icons)
2015-11-30 15:08:18 -03:00
David Capello
d5d1ac0d47 Fix comment in KeyboardShortcuts::importFile() 2015-11-30 09:34:14 -03:00
David Capello
41d308f5da Show keyboard shortcuts in all popup menus 2015-11-27 11:40:07 -03:00
David Capello
e8dd1526f6 Convert ink menu into a popup menu specified in gui.xml 2015-11-27 11:36:27 -03:00
David Capello
aaf49be654 Add commands to change ink type (#787)
By default there are no shortcuts to change the ink type.
2015-11-27 01:35:31 -03:00
David Capello
c33e63bed7 Fix bug destroying ShadeWidgets of Select type
We don't need to listen the ColorBar in shade widgets that are used
in the menu popup.
2015-11-26 20:09:53 -03:00
David Capello
8a7a585362 Load/save shades in user preferences (close #85) 2015-11-25 15:17:34 -03:00
David Capello
0f8997b3df Add drag-and-drop of colors in shade widget (#85) 2015-11-25 12:29:19 -03:00
David Capello
e5f96a2bce Merge branch 'master' 2015-11-24 19:55:18 -03:00
David Capello
12ccaf883d Add "px" suffix to New Sprite and Canvas Size fields (fix #875) 2015-11-24 19:54:10 -03:00
David Capello
cf7c4754cc Convert InkShadesField in a combobox-like widget to store several shades (#85)
Changes:
* Added new ui::IconButton widget to create widgets with one skin icon
  that is colored depending on the button state.
* ContextBar::InkShadesField was divided into a couple widgets (ShadeWidget
  and IconButton to drop-down a little menu with saved shades)
* Fixed CommonLockedSurface::drawColoredRgbaSurface() impl.
* Removed invalid gfx::setr/g/b/a() functions.
2015-11-24 18:37:13 -03:00
David Capello
48cc6d2dd0 Show a color indicator in ColorSpectrum as in ColorWheel 2015-11-24 07:50:52 -03:00
David Capello
25a331c43a Fix shades field preferred size when UI scaling > 100% 2015-11-23 15:05:35 -03:00
David Capello
c34f0e4eb7 Fix shading mode when right mouse button != paint w/bg color 2015-11-20 19:07:53 -03:00
David Capello
e683b8fb1a Switch shading colors with X key
Related to #85 and #854
2015-11-20 18:44:08 -03:00
David Capello
c96691c681 Merge branch 'master' 2015-11-20 14:50:51 -03:00
David Capello
9c1a8762ab Add option to export sprite sheets in memory only (without a file, fix #865)
We have converted the label "Save As" into a checkbox in the Export
Sprite Sheet dialog.
2015-11-20 14:49:40 -03:00
David Capello
b751a0f31a Merge pull request #867 from jpnk/patch-1
Instructions for updating a copy of the git repo
2015-11-20 09:38:03 -03:00
Jay Pinkman
6354937231 Instructions for updating a copy of the git repo 2015-11-20 04:12:07 +02:00
David Capello
4b21d8d5f4 Sort listbox items using compare_filenames() to compare numbers correctly (fix #782) 2015-11-18 16:50:49 -03:00
David Capello
c03f6b4da4 Fix typo in src/app/cmd/README.md 2015-11-18 16:24:13 -03:00
David Capello
6cbb1882d4 Add shortcut to switch pixel-perfect mode (fix #858) 2015-11-18 16:15:25 -03:00
David Capello
c29fd79796 Remove commented code in context_bar.cpp to select dots freehand algorithm 2015-11-18 15:32:48 -03:00
David Capello
aa28f6d65c Don't show symmetry line if Editor::kShowSymmetryLine flag isn't present (fix #851) 2015-11-16 10:06:28 -03:00
David Capello
6889b08090 Merge branch 'master' 2015-11-13 11:08:39 -03:00
David Capello
51939c5032 Merge pull request #859 from TheKK/master
Minor changes

* Fix Editor::kShowSymmetryLine value
* Fix EditorState::onUpdateStatusBar() comment
2015-11-13 10:53:48 -03:00
Ying Ruei Liang (KK)
e7c1f35f68 Some minor changes
- Correct comment description
- Fix flag value
2015-11-13 20:36:05 +08:00
David Capello
6962e2c96a Update version to v1.1.2 2015-11-09 15:09:46 -03:00
David Capello
b659747a8c Fix pink border in tabs on Allegro backend 2015-11-06 10:40:13 -03:00
David Capello
95b0aec22e Fix symmetry for even brush sizes (2px, 4px, etc.) 2015-11-05 16:58:22 -03:00
David Capello
12d27031e8 Print verbose_log() on stderr instead of stdout when _DEBUG is defined 2015-11-05 13:02:28 -03:00
David Capello
e525fc10a6 Add --all-layers option to export hidden layers (fix #805)
Now Aseprite will export only visible layers by default.

- Added doc::LayersRange to simplify layer iteration
2015-11-05 13:01:53 -03:00
David Capello
d05dc56503 Export frame tags/layers to JSON data when --list-tags/layers is used 2015-11-04 19:34:23 -03:00
David Capello
4a67a96edd Use mask in flood fill as edges (fix #823) 2015-11-04 16:48:25 -03:00
David Capello
ac5d3c7e36 Cache font previews in FontPopup 2015-11-04 12:17:30 -03:00
David Capello
41e9203918 Fix Edit > Insert Text command for non-RGB sprites 2015-11-04 11:26:58 -03:00
David Capello
78daffba73 Fix shading mode on RGB mode when index 0 is involved (fix #794)
As now the RgbMap is generated correctly depending on the current layer
(if it’s opaque or transparent), we’ve fixed
LockAlpha/Transparent/Merge/Blur/Replace/JumbleInkProcessing for
Indexed images with a background layer, when a transparent layer is the
active one, and when a non-mask index has same RGB values than the mask
index.
2015-11-04 10:33:23 -03:00
David Capello
b5e6d4af6a Merge pull request #850 from ripesunflower/fix
Move var to begining of gfx_directx_acknowledge_resize() scope
2015-11-04 09:09:31 -03:00
ripesunflower
d96c7bff45 Move var to beginnig of scope
I get error without it in VS2013
2015-11-04 09:55:10 +03:00
David Capello
05249dc191 Fix crash closing the window when it's on fullscreen mode on OS X 2015-11-03 16:14:05 -03:00
David Capello
8c781ecd57 Fix crashes switching between fullscreen/windowed mode on OS X 2015-11-03 16:13:45 -03:00
David Capello
2123ecb511 Fix crash calling selectTabInternal() with tab=nullptr 2015-11-03 16:12:13 -03:00
David Capello
01f5d3822a Fix Cmd+ shortcut on English keyboard layout on OS X (fix #816) 2015-11-02 18:20:10 -03:00
David Capello
91af58dbb0 Don't overwrite clipboard content on Edit > Insert Text (fix #839) 2015-11-02 17:47:56 -03:00
David Capello
9225420eba Minor change in floodfill.h/cpp 2015-11-02 16:45:09 -03:00
David Capello
08a04fcb64 Fix symmetry mode when cel origin != sprite origin (0,0)
Change ToolLoop::getOffset() to getCelOrigin()
2015-11-02 16:44:17 -03:00