David Capello
d0e4a62cab
Use Site::selectedFrames() in RemoveFrame command
2016-06-14 14:17:52 -03:00
David Capello
530efae6b2
Update hot layer after expanding/collapsing a group
...
In this way we can click several times in the same position to
expand/collapse the folder without moving the mouse.
2016-06-14 14:11:30 -03:00
David Capello
dba780e28d
Use Site::selectedFrames() in FrameProperties
2016-06-14 13:08:17 -03:00
David Capello
b925151c7a
Fix LinkCels command for group layers
2016-06-14 13:06:30 -03:00
David Capello
a738f3ed32
Add some asserts in cmd::AddCel
2016-06-14 12:59:08 -03:00
David Capello
19b31ff31a
Fix UnlinkCel command to support layer groups
2016-06-14 12:58:07 -03:00
David Capello
47eeb4f564
Fix CelsRange to iterate over layer groups
2016-06-14 12:57:13 -03:00
David Capello
3931341dee
Fix ClearCelCommand for cels inside groups
2016-06-14 11:32:34 -03:00
David Capello
ad518b7fb2
Add SelectedFrames::reversed() function
2016-06-14 11:14:24 -03:00
David Capello
e58d54600a
Fix #endif footer in some files
2016-06-14 11:08:17 -03:00
David Capello
5d222c9c3e
Add SelectedFrames::ranges/firstFrame/lastFrame()
2016-06-14 11:05:03 -03:00
David Capello
8a3e74f7ec
Add doc::select_all_layers() function
2016-06-14 10:56:30 -03:00
David Capello
147588ff6f
Identify different Timeline areas with Site::Focus
2016-06-14 10:15:47 -03:00
David Capello
a9cea5ab42
Update mouse cursor immediately after we change it to native mouse cursor
2016-06-14 09:36:50 -03:00
David Capello
b17a09344d
Merge branch 'apply-button'
2016-06-14 09:28:37 -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
f81cd5a676
Fix typo in CMakeLists.txt
2016-06-14 09:02:19 -03:00
David Capello
a50a03a182
Merge pull request #1158 from winterheart/static
...
Force to build internal libraries as STATIC object
2016-06-14 09:00:48 -03:00
David Capello
7ced1c791b
Include <algorithm> for binary search in contains()
2016-06-13 17:48:00 -03:00
David Capello
daf4e0e022
Add reverse iterator to SelectedFrames
2016-06-13 17:47:42 -03:00
David Capello
5e5a91444e
Add SelectedFrames::size/empty() member functions
2016-06-13 17:47:17 -03:00
David Capello
52d088ef80
Fill SelectedFrames from Timeline in UIContext
2016-06-13 17:24:41 -03:00
Azamat H. Hackimov
cc77d634c2
Force to build internal libraries as STATIC object
...
Preventing to some compilation errors where
BUILD_SHARED_LIBS incorrectly enabled (#698 ).
2016-06-14 00:56:53 +05:00
David Capello
0713fb8db0
Add SelectedFrames into doc::Site
2016-06-13 16:48:32 -03:00
David Capello
9307c12174
Fix RemoveLayer when we remove groups/sublayers/etc
2016-06-13 14:53:02 -03:00
David Capello
e6097eabac
Add selected layers into doc::Site
2016-06-13 14:50:43 -03:00
David Capello
5de8ac136e
Paint sublayers name in Timeline with indentation
2016-06-13 12:26:21 -03:00
David Capello
893f757eea
Don't ignore Space bar on sprite editor when Timeline range is enabled ( fix #877 )
2016-06-13 11:55:16 -03:00
David Capello
f1a150420b
Paint sublayers in Timeline
2016-06-13 11:01:45 -03:00
David Capello
9ff7a13f30
Remove unused member from LayersRange::iterator
2016-06-10 15:38:23 -03:00
David Capello
ab86a1f5ee
Remove Site::layerIndex() member
2016-06-10 15:23:45 -03:00
David Capello
6bffc9f740
Avoid using LayerIndex in SpritePosition
...
We're planning to remove the LayerIndex as it doesn't make too much
sense with the new Timeline with groups.
2016-06-10 12:23:04 -03:00
David Capello
5deabfe365
New flag in .aseprite files
2016-06-09 14:31:30 -03:00
David Capello
58f8ed6476
Prefer LayerGroup::layers() instead of iterators
2016-06-08 16:46:15 -03:00
David Capello
f1f3dc91de
Rename LayerGroup::getLayersList -> layers()
2016-06-08 16:12:24 -03:00
David Capello
64c1ecf555
Add support to create layers inside groups
2016-06-08 15:55:44 -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
389ea666e5
Fix crash trying to paint in a group layer
2016-06-08 15:01:02 -03:00
David Capello
e21b142305
Merge branch 'master' into beta
2016-06-08 13:31:51 -03:00
David Capello
165d3af112
Ask to save each file when we're quitting
2016-06-08 13:29:17 -03:00
David Capello
46e9ece20a
Update freetype2 library
2016-06-08 13:04:58 -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
5456b5950d
Activate app on OS X when Aseprite is launched from Steam
...
It looks like a Steam clien bug on OS X, it activates Aseprite window,
and then Steam is activated again, so the Aseprite window lost the focus
and is left below the Steam window.
2016-06-07 14:47:59 -03:00
David Capello
aa6040e2e4
Don't activate our app ignoring other apps on OS X
v1.1.5.7
2016-06-07 10:23:45 -03:00
David Capello
915fac0d23
Don't show system cursor on OS X in the first mouseEntered
2016-06-07 10:03:57 -03:00
David Capello
4760a11348
Merge branch 'master' into beta
2016-06-06 18:02:30 -03:00
David Capello
f18b1dfdb7
Merge branch 'refactor-cli' into beta
2016-06-06 17:57:37 -03:00