David Capello
83aa99a8e2
Fix crash using SpriteSizeCommand on batch mode
2015-09-10 16:44:33 -03:00
David Capello
3d700ab94c
New FLI/FLC encoder/decoder ( fix #7 )
2015-09-10 16:10:31 -03:00
David Capello
2a0f8ca536
Disable webp support by default (related to #799 )
...
There is a new WITH_WEBP_SUPPORT cmake option to enable webp support.
2015-09-07 14:45:31 -03:00
David Capello
361973d880
Merge pull request #801 from green-big-frog/patch-1
...
Fix typo in INSTALL.md
2015-09-05 18:20:07 -03:00
Jonathan
a47b9f206f
Fix typo in INSTALL.md
2015-09-05 20:28:34 +02:00
David Capello
6bfae49eb0
Merge branch 'webp-support'
2015-09-02 11:11:45 -03:00
Gabriel Rauter
c2a58dd46f
fix type conversion warn. & remove problem preset
...
fix type conversions by putting WebPOptions Class in a seperate file like
GifOptions and use Getter and Setter for better handling. In cases
needed explicit casting was used to supress those warings.
Additionaly the LAST WebPHint Option was removed as it does not work for
this situation.
2015-09-02 14:52:07 +02:00
Gabriel Rauter
7a3aa6d0c4
replace auto keyword with corresponding types
2015-09-02 13:34:40 +02:00
Gabriel Rauter
5f3dfd125c
use functions for int status code error message conversion instead of maps
2015-09-02 04:10:53 +02:00
Gabriel Rauter
76f0f82b95
use base::convert_to for string to in conversion instead of own funtions
2015-09-02 03:55:26 +02:00
Gabriel Rauter
c9d9af7c6f
use std::vector as buffer for input file
2015-09-02 03:51:35 +02:00
Gabriel Rauter
085ffcdcb2
use auto-generated widget for webp options dialog and save options
2015-09-02 01:26:34 +02:00
Gabriel Rauter
467fcbc0ce
fix compatibility with last stable libWebP release = 0.4.3
2015-09-01 23:39:35 +02:00
Gabriel Rauter
5ae9b9a6ef
correct copyright line
2015-09-01 23:11:50 +02:00
David Capello
f691b91310
Fix split_filename_tests
2015-09-01 13:05:41 -03:00
David Capello
e8abba1b93
Refactor some UI code
...
- Moved ui::GuiSystem from ui/base.h to ui/system.h as ui::UISystem
- Moved some internals to ui::details namespace
- Fix crash of UI tests when ~Manager is called
- Removed ui::init/exit_system() functions
2015-09-01 10:18:47 -03:00
Gabriel Rauter
83159aba8a
add libwebp info to credits
2015-09-01 13:31:33 +02:00
Gabriel Rauter
497fc3ed3a
implement simple non animation webp for #273
...
This includes lossless and lossy webp file format. For this reason a
save option dialog was added giving rudimentary options for saving to
the user.
2015-09-01 13:05:24 +02:00
Gabriel Rauter
884b5f2e6f
add submodule libwebp for #273
2015-09-01 13:04:11 +02:00
David Capello
20832dee93
Update version to 1.1.1-dev
2015-08-31 13:27:40 -03:00
David Capello
d6684691bf
Rename PRINTF to LOG
2015-08-28 20:48:49 -03:00
David Capello
7fb7b85b13
Minor adjustments to ButtonSet style
2015-08-28 15:48:19 -03:00
David Capello
984059e1bc
Avoid selecting all RGBA+Index buttons in FilterTargetButtons
2015-08-28 15:41:02 -03:00
David Capello
465a0c1d14
Don't reset TARGET_ALL_FRAMES/LAYERS flags in FilterTargetButtons::setTarget()
2015-08-28 15:34:47 -03:00
David Capello
9231e9bd51
Add tooltips to FilterTargetButtons ( fix #786 )
2015-08-28 15:33:53 -03:00
David Capello
110aa74dae
Add required #include "ui/timer.h" in ui/tooltips.h
2015-08-28 14:45:56 -03:00
David Capello
5c371285ab
Improve FilterTargetButtons UI style using a ButtonSet
...
Related to #786
2015-08-28 14:37:00 -03:00
David Capello
db4817e3ef
Add an extra grid test with four columns
2015-08-28 13:11:00 -03:00
David Capello
530edb4ae3
Add Widget() constructor to create default widgets
2015-08-28 13:10:42 -03:00
David Capello
d994d67a2a
Fix crash using Shading mode with sprites with different palette sizes
2015-08-28 12:22:32 -03:00
David Capello
47a5b38ada
Hide "Edit > Scripts" menu because scripts destroy undo history at this moment
2015-08-27 13:41:03 -03:00
David Capello
6c9733ca38
Use a FileHandle in Engine::evalFile()
2015-08-27 13:39:50 -03:00
David Capello
55a618a79a
Fix scripting::Engine members initialization order
2015-08-27 13:39:38 -03:00
David Capello
f8f1aba806
Merge branch 'scripting'
2015-08-27 12:41:37 -03:00
David Capello
890931f270
Add RunScript command with Edit > Scripts menu
2015-08-27 12:40:20 -03:00
David Capello
ab893eec6e
Improve "Color Curve" dialog to be used only with the mouse ( fix #278 )
2015-08-27 12:27:23 -03:00
David Capello
ffdf8ad568
Add activeSprite global
2015-08-27 11:58:50 -03:00
David Capello
8c961d58ef
Use canonical path in recent file/path list ( fix #654 )
2015-08-27 11:12:30 -03:00
David Capello
eff31223ab
Add support to open image sequences when files are specified in the command line ( fix #785 )
2015-08-27 09:34:14 -03:00
David Capello
9201239eb3
Fix detection of image sequence with some special cases/UTF-8 strings ( fix #784 )
2015-08-27 09:10:46 -03:00
David Capello
6dfbb05d58
Split bindings into several files
2015-08-27 08:19:09 -03:00
David Capello
62f90a1a76
Fix wording in empty ContextBar::InkShadesField widget
2015-08-27 08:10:09 -03:00
David Capello
2949ff0a7c
Improve UI to drag-and-drop colors and the resize handle (related to #772 )
2015-08-27 08:09:13 -03:00
David Capello
f3ac563e33
Add shading ink ( fix #85 )
2015-08-26 16:48:01 -03:00
David Capello
089bf6f81f
Add basic scripting API to create Sprites and access pixels
2015-08-26 11:30:33 -03:00
David Capello
65baa8d943
Move OK/Cancel buttons at the bottom in Keyboard Shortcuts dialog
...
Issue #777
2015-08-25 17:15:14 -03:00
David Capello
a79c9479b7
Replace dynamic_cast with static_cast in Widget::getRoot()
2015-08-25 14:40:53 -03:00
David Capello
19951c6dd5
New Keyboard Shortcuts dialog layout ( fix #777 )
2015-08-25 13:59:15 -03:00
David Capello
746f41ff5b
Rename ui::ListBox::ChangeSelectedItem to ui::ListBox::Change
2015-08-25 13:56:21 -03:00
David Capello
0645a66521
Fix pressing multiple KeyAction modifiers at the same time ( fix #778 )
2015-08-25 13:29:19 -03:00