Commit Graph

6505 Commits

Author SHA1 Message Date
David Capello 9e65ff9ad8 Add support for more chunks per frame
This issue appeared for first time here:
https://community.aseprite.org/t/1762/4
2018-08-06 18:05:04 -03:00
David Capello d13806ac23 Restore CMake configuration to use -stdlib=libc++ even on OS X 10.7 2018-08-06 16:42:55 -03:00
David Capello 56d85a2dc8 Update macOS SDK in cmake command line 2018-08-06 13:55:11 -03:00
David Capello 44a5c78167 Minor change in Timeline::setViewScroll() 2018-08-03 16:02:16 -03:00
Gaspar Capello 404a163eb6 Fix timeline scroll clipping under layer 0 2018-08-03 15:58:49 -03:00
David Capello 204ad920de Update submodules 2018-08-03 14:26:53 -03:00
David Capello 39645dbda0 Use CMAKE_CXX_STANDARD to use C++11 flags 2018-08-03 13:03:05 -03:00
David Capello 74742141de Update clip library with changes in CMakeLists.txt 2018-08-03 13:01:39 -03:00
David Capello b67f92bfc3 Minor formatting changes 2018-08-03 12:16:17 -03:00
Gaspar Capello e8977bb6a3 Fix timeline does not scroll with range dragging (fix #1780) 2018-08-03 12:08:25 -03:00
David Capello 2b937ad0e1 Add a link to Mozilla summart of C++11 features available in gcc 4.8 2018-08-03 12:00:38 -03:00
David Capello b6a9091763 Remove Ctrl+0/9 for ChangeColor because conflict with Ctrl+0 for FitScreen 2018-08-03 11:58:48 -03:00
Gaspar Capello 9dcadcf283 Fix calculation last drawable layer and last drawable frame 2018-08-03 11:10:43 -03:00
Gaspar Capello 5e86884f74 Color palette does not scroll (fix #1796) 2018-08-02 15:50:35 -03:00
Gaspar Capello 71b14fa2d9 Remove input param in Timeline::getDrawable functions 2018-08-02 15:28:39 -03:00
David Capello bfc4940380
Merge pull request #1809 from MelNichols/patch-1
Update CONTRIBUTING.md
2018-07-30 20:06:43 -03:00
Mel Nichols a5ac0b80ae
Update CONTRIBUTING.md
fix typo: "writting" to "writing" (line 37)
2018-07-30 11:45:42 -07:00
David Capello c0ebc24f40 Compile only Skia library with INSTALL.md instructions 2018-07-24 16:18:54 -03:00
David Capello c781559f58 Update Skia compilation instructions for VS2017 (fix #1751) 2018-07-24 15:29:11 -03:00
David Capello 8e5724e51f Minor change in About dialog 2018-07-24 15:27:02 -03:00
David Capello b767b1868a Fix consecutive double-clicks on Linux (fix #1346, close #1766) 2018-07-24 15:08:27 -03:00
David Capello e0958027db Update tinyexpr module 2018-07-24 14:49:08 -03:00
David Capello 95c6af355c Fix problems assigning different but similar modifiers to mouse wheel actions
For example, before this change we were depending on the order of the
wheel actions. If an action were associated to <Ctrl> and other one to
<Ctrl+Shift>, when we pressed <Ctrl+Shift> we weren't returning the
action with most modifiers pressed (in this case <Ctrl+Shift>), but
instead the one that was checked first in the for loop (which could
be the one with <Ctrl>).
2018-07-24 13:45:12 -03:00
David Capello 65bc54904d Reset mouse wheel customization section correctly 2018-07-24 13:42:59 -03:00
David Capello f47508c21a Change default mouse wheel behavior (ctrl+wheel = change brush size) 2018-07-24 13:32:36 -03:00
David Capello f4db850fb4 Disable quicktool when the mouse wheel is used with a modifier that active an "wheel action" for the selected tool
If we assign Ctrl to change brush size, and Ctrl to quickly select
Move tool, when we press Ctrl (quicktool=Move) and use the mouse wheel
to change the brush size, we prefer to see the selected
tool (e.g. Pencil tool) instead of the quicktool (Move tool).
2018-07-24 12:45:57 -03:00
David Capello 3c8220aa7d Show real-time filter preview in all editors
Fix: https://community.aseprite.org/t/1649
2018-07-23 23:43:31 -03:00
David Capello 0abbc98343 Update observable submodule 2018-07-23 15:20:58 -03:00
David Capello 413603a71a Don't use KeyboardShortcuts singleton for temporal changes in Keyboard Shortcuts dialog
Main changes:

- Improve the "Keyboard Shortcuts" dialog because instead of changing
  global shortcuts/menu keys and rollback everything if we select
  "Cancel", here we make a copy of all shortcuts, modify them in the
  dialog UI, and finally "commit" to the global shortcuts if the user
  confirms the dialog.
- Fix "Reset" button in "Keyboard Shortcuts" dialog for mouse wheel
  customization
2018-07-23 15:15:04 -03:00
David Capello c5fda62173 Don't access to KeyboardShortcuts singleton from SelectAccelerator 2018-07-20 14:32:55 -03:00
David Capello 7740f6a710 Add mouse wheel customization for sprite editor
Fix #680, #970, https://community.aseprite.org/t/668
and possibility to change alpha with mouse wheel:
https://github.com/aseprite/aseprite/issues/680#issuecomment-344721509
2018-07-19 23:05:14 -03:00
David Capello f33091dbfa Add KeyPtr as std::shared_ptr<Key> 2018-07-17 23:53:08 -03:00
David Capello adb65ea64c Fix typo in gui.xml 2018-07-17 16:59:22 -03:00
David Capello 424d465144 Update she for skia-m67 on Linux 2018-07-16 18:10:54 -03:00
David Capello e6e74977c9 Linux: Now we can get the image size from the native clipboard 2018-07-16 16:01:03 -03:00
David Capello 665d481a53 gcc: Fix compilation error in alleg4/alleg_surface.cpp 2018-07-16 16:00:35 -03:00
David Capello b3c89cd110 Rename DocumentView -> DocView 2018-07-14 23:24:49 -03:00
David Capello b8317805f8 Rename DocumentExporter -> DocExporter 2018-07-14 23:02:37 -03:00
David Capello cf8eee60b0 Rename DocumentDiff -> DocDiff 2018-07-14 22:52:34 -03:00
David Capello 8d3da46ac9 Rename DocumentReader/Writer -> DocReader/Writer 2018-07-14 22:49:22 -03:00
David Capello e88952572c Rename CreateDocumentArgs -> CreateDocArgs 2018-07-07 14:05:06 -03:00
David Capello 2088d331ff Update laf module 2018-07-07 12:32:41 -03:00
David Capello c9b5800571 Update laf module 2018-07-07 12:20:44 -03:00
David Capello a360c4fcc4 Merge branch 'master' 2018-07-07 12:20:25 -03:00
David Capello 9c79ea2b77 Rename app::Document -> Doc 2018-07-07 11:54:44 -03:00
David Capello 931c13ef58 Rename document_api_tests -> doc_api_tests 2018-07-07 10:10:46 -03:00
David Capello d00fc99138 Rename DocumentRange -> DocRange 2018-07-07 10:07:21 -03:00
David Capello 432094f432 Rename Documents -> Docs 2018-07-07 08:38:04 -03:00
David Capello ee5842cde3 Rename DocumentApi -> DocApi 2018-07-07 03:07:16 -03:00
David Capello ac7e48d92d Rename DocumentUndo -> DocUndo 2018-07-07 02:55:27 -03:00