David Capello
4e061d1a56
Add , and . shortcuts to navigate frames
2014-08-24 23:32:17 -03:00
David Capello
3d40d9beb7
Add StyledButton
2014-08-24 21:25:59 -03:00
David Capello
da1b7097c6
Clear background layer too in "New Empty Frame"
2014-08-24 20:18:32 -03:00
David Capello
6b2c5cc386
Status bar can change opacity of several cels (related to issue #225 )
2014-08-24 19:59:12 -03:00
David Capello
0b3ec08987
Fix crash trying to move the selection from a empty cel
2014-08-24 19:37:24 -03:00
David Capello
d1fc7f643a
Fix undo action when the selection is completely replaced
2014-08-24 19:22:43 -03:00
David Capello
522e9a0337
Add Shift/Alt modifiers to selection tools to change Union/Subtract modes ( fix #217 )
2014-08-24 19:19:38 -03:00
David Capello
6c571adbd4
Add Alt+B shortcut to create new empty frames
2014-08-24 18:01:52 -03:00
David Capello
eed23803a8
Fix base::move_file() for Unix-like systems
2014-08-24 09:00:55 -03:00
David Capello
33d7b305a2
Several changes related to the location of resources
...
- Add ResourceFinder::includeUserDir() (used by aseprite.ini, crash dump,
and aseprite.log). These locations depend on App::isPortable() (if the
app is portable or installed).
- We don't need to change the current directory in
applicationDidFinishLaunching anymore (ResourceFinder::includeDataDir()
takes care about bundles now in a correct way).
- Migrate old ~/.asepriterc to ~/.config/aseprite/aseprite.ini
2014-08-24 09:00:35 -03:00
David Capello
b291f22c48
Add "log" parameter in ResourceFinder to disable logging if needed
...
There is a special case where we don't have to log: when we are searching
for the location of the log file itself.
2014-08-24 08:36:34 -03:00
David Capello
c30c7927c6
Use DISABLE_COPYING() in ResourceFinder
2014-08-24 00:20:50 -03:00
David Capello
07e51897d3
OptionsCommand: fix the crash folder location
2014-08-24 00:19:14 -03:00
David Capello
00694b7ddb
Always log into aseprite.log instead of stderr
2014-08-24 00:18:01 -03:00
David Capello
035acf2670
Add tests for fs::make_directory/all_directories
2014-08-24 00:13:35 -03:00
David Capello
b3b33fbc3d
Add base::move_file() function to rename/move files
2014-08-24 00:13:11 -03:00
David Capello
573a78f8a2
Fix line to mark "pool" as a unused var
2014-08-24 00:12:14 -03:00
David Capello
4921eeca9c
Add she::Logger to log errors in Mac OS X console
2014-08-24 00:11:51 -03:00
David Capello
be0b7de49e
Remove unused LaunchCommand functionality to open files from docs/
2014-08-24 00:10:15 -03:00
David Capello
a9081695e5
Simplify App::isPortable() to avoid using ResourceFinder
2014-08-24 00:09:01 -03:00
David Capello
62c5bdbb8f
Fix base::get_app_path() for Mac OS X
2014-08-23 23:54:27 -03:00
David Capello
622e966a8c
Fix base::open_folder() for files in Mac OS X
2014-08-23 23:53:31 -03:00
David Capello
8594d7515f
Remove application:openFile: declaration for AllegroAppDelegate
2014-08-23 20:40:59 -03:00
David Capello
87857f5a95
Add base::make_all_directories function
2014-08-23 20:26:59 -03:00
David Capello
fb68969ba5
Mac OS X port: fix copy & paste in entry field with Cmd+C/Cmd+V keys
2014-08-23 14:51:28 -03:00
David Capello
ab71f13073
Minor changes in qzwindow.m
2014-08-23 14:17:37 -03:00
David Capello
354d945b49
Fix initial crash on Mac OS X version when there isn't .asepriterc file and our desktop resolution is 1024x768
...
Now, a set_gfx_mode() (in Mac OS X) can accept almost any resolution,
the screen will be created with the NSView bounds anyway (which can be
smaller than the given size in set_gfx_mode()).
2014-08-23 14:17:13 -03:00
David Capello
3760525a61
Fix creating a sprite of 0x0 when there is nothing to export on --sheet
2014-08-22 09:49:24 -03:00
David Capello
e1a4a8b09f
Fix crash when a document cannot be loaded
2014-08-22 09:46:25 -03:00
David Capello
9135461627
Fix #455 - fix command line processing when the app is in a bundle
2014-08-22 09:36:40 -03:00
David Capello
e65bbd6105
send_crash.cpp: Avoid unused var warning in clang
2014-08-22 09:29:34 -03:00
David Capello
a2718f83e4
Remove Allegro dependency from several files
2014-08-22 01:32:13 -03:00
David Capello
e8d4388061
Add base::file_size() function
2014-08-22 01:12:12 -03:00
David Capello
483878140a
Remove allegro.h in app.cpp
2014-08-21 23:46:17 -03:00
David Capello
ddaacd2f7b
Fix #11 - now we support all formats to load/save palettes
...
Also we've removed dependency with Allegro code to load/save palette files.
2014-08-21 23:39:20 -03:00
David Capello
31e6b31cd0
Remove unnecessary and overcomplicated optimization in rotate.cpp (from legacy Allegro code)
2014-08-21 22:26:43 -03:00
David Capello
817fac5e6f
Remove dependency with Allegro library in algofill.cpp
2014-08-21 22:24:55 -03:00
David Capello
cab6ecbfda
Minor change in ui/entry.cpp to avoid dependency with Allegro definitions
2014-08-21 22:07:41 -03:00
David Capello
08d1593481
Avoid warning for unused var in app.mm
2014-08-21 22:06:37 -03:00
David Capello
dadd7443b6
Update INSTALL.md with more specific information about MacOSX10.4.Universal.pkg
2014-08-21 01:02:11 -03:00
David Capello
5b4ca4f061
Minor change in cmd_refresh.cpp
2014-08-20 09:22:38 -03:00
David Capello
6559eab214
Create crash dump in aseprite folder when it's running in portable mode
2014-08-20 09:16:59 -03:00
David Capello
25ee4df7fb
Fix drawing issues of mini editor when the app is launched from explorer/finder when a file is double-clicked
2014-08-20 09:02:44 -03:00
David Capello
76919072e0
Fix crash copying & pasting empty layers between documents
2014-08-20 08:29:21 -03:00
David Capello
daa7adde14
Fix #344 initial black screen on Mac OS X and small initial window size on Linux when .asepriterc is not present
2014-08-20 08:27:11 -03:00
David Capello
44c6f9400e
Add a notification to report the last crash
2014-08-20 00:11:19 -03:00
David Capello
6bafe23ed7
Update INSTALL.md with a new flag for i386 arch for Mac OS X
2014-08-19 23:13:15 -03:00
David Capello
154382e244
Fix issue #449 : now we can delete frames/layers/cels with delete key/command
2014-08-19 22:19:55 -03:00
David Capello
b4a4d8158b
Update CONTRIBUTING.md with the new issue tracker URL
2014-08-19 11:14:58 -03:00
David Capello
80644718ea
Update issues URL (now we're in github)
2014-08-19 10:55:25 -03:00