From a104afc670d81b98efd27d4b1f1b22158232ce2e Mon Sep 17 00:00:00 2001 From: David Capello Date: Mon, 12 Sep 2016 17:53:01 -0300 Subject: [PATCH] Merge branch 'master' into beta --- data/gui.xml | 5 +- data/palettes/edg16.gpl | 21 +++++ data/palettes/edg32.gpl | 37 ++++++++ data/pref.xml | 3 +- data/skins/default/skin.xml | 12 +-- src/app/commands/cmd_change_brush.cpp | 7 +- src/app/commands/cmd_export_sprite_sheet.cpp | 2 + src/app/commands/cmd_layer_properties.cpp | 4 + src/app/commands/cmd_mask_by_color.cpp | 5 +- src/app/commands/cmd_options.cpp | 16 ++-- src/app/commands/cmd_repeat_last_export.cpp | 5 +- src/app/commands/cmd_sprite_properties.cpp | 3 +- src/app/file/palette_file.cpp | 24 ++++-- src/app/modules/gui.cpp | 2 +- src/app/tools/symmetries.cpp | 15 +++- src/app/ui/brush_popup.cpp | 4 +- src/app/ui/color_bar.cpp | 15 ++-- src/app/ui/color_button.cpp | 88 ++++++++++++++++--- src/app/ui/color_button.h | 8 +- src/app/ui/color_popup.cpp | 29 ++++++- src/app/ui/color_popup.h | 5 +- src/app/ui/color_sliders.cpp | 7 +- src/app/ui/color_sliders.h | 4 +- src/app/ui/context_bar.cpp | 11 ++- src/app/ui/context_bar.h | 2 +- src/app/ui/editor/moving_pixels_state.cpp | 34 ++++++-- src/app/ui/font_popup.cpp | 6 +- src/app/ui/hex_color_entry.cpp | 12 +-- src/app/ui/main_window.cpp | 59 +++++++++++++ src/app/ui/main_window.h | 4 +- src/app/ui/popup_window_pin.cpp | 43 +++++----- src/app/ui/popup_window_pin.h | 8 +- src/app/ui/skin/skin_theme.cpp | 17 ++-- src/app/widget_loader.cpp | 2 +- src/base/hex.h | 21 +++++ src/doc/CMakeLists.txt | 1 + src/doc/file/hex_file.cpp | 87 +++++++++++++++++++ src/doc/file/hex_file.h | 23 +++++ src/gfx/LICENSE.txt | 2 +- src/gfx/rect_io.h | 21 ++++- src/gfx/region_tests.cpp | 17 +--- src/she/osx/view.mm | 14 ++- src/she/skia/skia_window_osx.mm | 4 +- src/ui/LICENSE.txt | 2 +- src/ui/README.md | 2 +- src/ui/box.cpp | 17 ++-- src/ui/button.cpp | 8 +- src/ui/button.h | 4 +- src/ui/grid.cpp | 80 +++++++++-------- src/ui/grid_ui_tests.cpp | 90 ++++++++++++++++++-- src/ui/popup_window.cpp | 54 +++++++++--- src/ui/popup_window.h | 6 +- src/ui/widget.cpp | 22 ++--- src/ui/widget.h | 6 +- src/ui/window.cpp | 9 +- src/ui/window.h | 4 +- 56 files changed, 778 insertions(+), 235 deletions(-) create mode 100644 data/palettes/edg16.gpl create mode 100644 data/palettes/edg32.gpl create mode 100644 src/base/hex.h create mode 100644 src/doc/file/hex_file.cpp create mode 100644 src/doc/file/hex_file.h diff --git a/data/gui.xml b/data/gui.xml index 2bd923aa4..2b2fadd3f 100644 --- a/data/gui.xml +++ b/data/gui.xml @@ -18,7 +18,7 @@ - + @@ -777,7 +777,8 @@ - + + diff --git a/data/palettes/edg16.gpl b/data/palettes/edg16.gpl new file mode 100644 index 000000000..5b8d7c991 --- /dev/null +++ b/data/palettes/edg16.gpl @@ -0,0 +1,21 @@ +GIMP Palette +# +# By ENDESGA Studios +# https://twitter.com/ENDESGA +# +228 166 114 Birch +184 111 80 Oak +116 63 57 Pine + 63 40 50 Darkbark +158 40 53 Blood +229 59 68 Fabric +251 146 43 Candle +255 231 98 Glow + 99 198 77 Flora + 50 115 69 Moss + 25 61 63 Mold + 79 103 129 Iron +175 191 210 Aluminium +255 255 255 White + 44 232 244 Ion + 4 132 209 Archaeon diff --git a/data/palettes/edg32.gpl b/data/palettes/edg32.gpl new file mode 100644 index 000000000..d30fbb9c2 --- /dev/null +++ b/data/palettes/edg32.gpl @@ -0,0 +1,37 @@ +GIMP Palette +# +# By ENDESGA Studios +# https://twitter.com/ENDESGA +# +190 74 47 Tetanus +216 118 68 Rust +234 212 170 Birch +228 166 114 Sap +184 111 80 Oak +116 63 57 Pine + 63 40 50 Darkbark +158 40 53 Blood +228 59 68 Fabric +247 118 34 Amber +254 174 52 Glow +254 231 97 Light + 99 199 77 Glade + 62 137 72 Flora + 38 92 66 Moss + 25 60 62 Mold + 18 78 137 Deep + 0 149 233 Archaeon + 44 232 245 Ion +255 255 255 White +192 203 220 Aluminium +139 155 180 Zinc + 90 105 136 Iron + 58 68 102 Steel + 38 43 68 Shade +255 0 68 Iiem + 24 20 37 Ink +104 56 108 Lilac +181 80 136 Petal +246 117 122 Peach +232 183 150 Skin +194 133 105 Shadeskin diff --git a/data/pref.xml b/data/pref.xml index 28a6db333..5b91813b2 100644 --- a/data/pref.xml +++ b/data/pref.xml @@ -86,6 +86,7 @@
-
@@ -280,6 +280,7 @@