David Capello
5e11bebaf0
Implement mouse events and display on Linux/Skia port
2017-04-20 16:33:05 -03:00
David Capello
706b9a84c6
Add a simple processing of the event queue on X11/Skia port
2017-04-19 19:35:26 -03:00
David Capello
8b0c269b56
Lock/unlock surface one time on ui::draw_text()
2017-04-19 19:32:18 -03:00
David Capello
cc7bde6cd1
Fix some compiler warnings (implicit casts & unused vars)
2017-04-19 19:26:23 -03:00
David Capello
7bc593ac34
Change Entry::maxSize property from size_t to int
2017-04-19 17:51:03 -03:00
David Capello
6829b3d5a0
Fix crash showing a layer name with " : " on the status bar
...
Bug reported here:
http://steamcommunity.com/app/431730/discussions/2/133262487502331720/
v1.2-beta9
2017-04-17 09:36:09 -03:00
David Capello
73999c5415
Fix several issues with UI Scaling > 100% ( fix #1456 )
2017-04-15 08:13:20 -03:00
David Capello
87f3b578e5
Add a comment to ~PreviewEditor()
v1.2-beta8
2017-04-14 15:28:46 -03:00
mooviies
36a85e6d3f
Fixed crash upon destroying PreviewEditor ( #1454 )
2017-04-14 15:21:17 -03:00
David Capello
d4de15bfd7
Fix slice feedback when cel origin < (0,0)
2017-04-14 13:45:24 -03:00
David Capello
0c5bccfbdb
Fix crash undoing/redoing while Cmd/Ctrl key is pressed to show cel auto-guides
2017-04-14 13:40:39 -03:00
David Capello
04475a825d
Double-clicking a band on the Timeline will expand/collapse it ( #920 )
2017-04-14 13:18:01 -03:00
David Capello
937306f4be
Minor string format fix on backup_observer.cpp
2017-04-14 13:06:37 -03:00
David Capello
dc488c0bb2
Fix Ctrl+Alt+Shift+S shortcut w/Spanish ISO layout on macOS
2017-04-14 13:06:17 -03:00
David Capello
dc9b1d826d
Save/restore focused tag band when we switch between editors
2017-04-14 10:02:02 -03:00
David Capello
2aeae2aaa7
Add messages for X1/X2 mouse buttons
...
Related to #598
2017-04-13 17:58:42 -03:00
David Capello
b9d4776301
Use a better font for Japanese on Windows
2017-04-13 17:08:46 -03:00
David Capello
f5b977adfa
Log more information when wintab is initialized
2017-04-13 16:39:44 -03:00
David Capello
fe5d3236a3
Save/restore opacity & blend mode correctly from recovery data
2017-04-13 16:09:29 -03:00
David Capello
d1508ce119
Rename PART_LAYER* to PART_ROW
2017-04-12 16:59:17 -03:00
David Capello
42b8570635
Rename Timeline::regenerateLayers -> regenerateRows
2017-04-12 16:46:40 -03:00
David Capello
36f775c555
Move Timeline::Row public variable members to private
2017-04-12 16:24:43 -03:00
David Capello
a40691afa8
Rename Timeline::LayerInfo -> Row
2017-04-12 16:11:35 -03:00
David Capello
fa49673c46
Move internal Timeline structs from timeline.h to timeline.cpp
2017-04-12 15:53:54 -03:00
David Capello
097efa4cc2
Unify slice/move_slice tools
2017-04-12 15:40:27 -03:00
David Capello
fece0cf025
Minor fix with includes
...
My mistake: <cstring> for std::strlen() and <cstdlib> for std::strtol().
2017-04-12 13:03:45 -03:00
David Capello
5cfb0cd189
Fix gcc compilation
2017-04-12 12:52:28 -03:00
David Capello
80c61ca926
Export slice data in .aseprite-data file ( #721 )
2017-04-12 12:35:13 -03:00
David Capello
5e1c5af423
Restore slice user data correctly from undo/redo information
2017-04-12 11:51:29 -03:00
David Capello
02b225868d
Fix slices' user data serialization on .ase format
2017-04-12 08:57:02 -03:00
David Capello
2c0d0d3682
Add --slice and --split-slice CLI params ( #721 )
2017-04-11 18:45:51 -03:00
David Capello
5888db011c
Avoid assert fail when resizing palette
2017-04-10 18:03:00 -03:00
David Capello
ea0c920815
Fix several keyboard issues on macOS
...
* Fixed Cmd+Alt+Shift+S keyboard shortcut on Spanish keyboard layout
* Fixed Dvorak - QWERTY Cmd keyboard layout
* Fixed keyboard shortcuts without modifiers on Dvorak layout. E.g. F
key on QWERTY is U on Dvorak, so it now selects the Rectangle tool
instead of switching to advance mode/full screen)
2017-04-10 17:25:56 -03:00
David Capello
739e1078a7
Add minor TODO comment in keys.h
2017-04-10 14:44:32 -03:00
David Capello
1350d6d7f7
Add possibility to open multiple files at once ( fix #1163 )
2017-04-08 00:06:25 -03:00
David Capello
eee87ed1ec
Try fix gcc compiler error
2017-04-07 11:23:52 -03:00
David Capello
4f5127fdba
Improve canvas size UI
...
Now we can resize from corners (fix #1394 ) or move the whole canvas to
other position dragging the box from the center.
2017-04-07 10:29:20 -03:00
David Capello
4250809b1e
Add auto-scroll on moving cel & moving selection states
2017-04-07 08:37:35 -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
5246c8341a
Minor format fix in mask_boundaries.cpp
2017-04-06 15:22:36 -03:00
David Capello
d9be0572df
Fix change of properties to several layers at the same time
2017-04-05 16:01:18 -03:00
David Capello
a660043d6d
Remove commented line of code
2017-04-04 20:04:15 -03:00
David Capello
1671411465
Add simple color selection for tag/user data colors
2017-04-04 20:02:29 -03:00
David Capello
855be8f05f
Fix regression w/Preview close button
...
Now it deselects the 1:1 button in the toolbar again.
2017-03-30 16:27:18 -03:00
David Capello
9d2e542b53
Show all frame tags again in some special cases
...
When we add/remove frame tags or change the active document we have to show all tags again. Related to #920
2017-03-30 15:25:35 -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
9f594e8aa3
ft lib needs harfbuzz lib/include dirs
...
Probable fix for #1440
2017-03-30 10:00:14 -03:00
David Capello
293f14cf42
Fix window buttons
...
- Fixed regression introduced in f4c6c92dab81ba11e5e17f0987f6117e9af1d215
- Removed SkinButton template
2017-03-29 21:59:04 -03:00