OverloadedOrama
a2893e1c1c
Store layer visibility on Global.layers instead
...
This way, toggling visibility in a layers works for all frames in that layer.
2020-03-07 16:43:19 +02:00
OverloadedOrama
953d002d91
[EXPERIMENTAL] Re-making the timeline
...
Trying to merge layers into the timeline, and eventually add more features like "share layer with all frames", among others. THIS IS NOT FINISHED, IT WILL *NOT* WORK PROPERLY. Once it is finished, this branch will be merged onto master.
So far only add layer and add frame work, and even they may have some issues. Undoing also does not work properly yet.
The UI is also not finished, as it currently has problems with the scroll containers.
2020-03-07 16:43:17 +02:00
OverloadedOrama
5a44f3f4d5
Use a different dialog for when quitting while there is unsaved progress
...
It now also works when quitting from File > Quit (or Control + Q)
2020-02-23 02:11:52 +02:00
OverloadedOrama
105d612fcd
Changed quit message when there is unsaved progress
...
Also, when saving on quit, Pixelorama now actually quits after the user saves.
2020-02-23 00:52:51 +02:00
OverloadedOrama
40d1da66c8
Add "(*)" to the window title when file is not saved
2020-02-22 17:32:16 +02:00
OverloadedOrama
eab3669eb2
Use new window_title variable to change window's title
...
Will be used later to get the current window title. Godot doesn't seem to have a built-in way to get the window's title.
2020-02-22 17:21:52 +02:00
OverloadedOrama
52fa460876
Saved is false after any action and is true at the beginning
...
Also hide QuitDialog after saving
2020-02-22 17:14:32 +02:00
Schweini07
3ea3bd7b40
Ask for Confirmation when Pixelorama is about to quit and the Sprite is unsaved ( #165 )
2020-02-22 17:02:56 +02:00
OverloadedOrama
f0c0176080
Fixed issue where splash screen was appearing even though it should not
2020-02-19 01:13:29 +02:00
OverloadedOrama
b656d4976b
Commit from which v0.6.2 will be build on - hopefully
2020-02-17 16:38:24 +02:00
OverloadedOrama
30ce04b7f3
Set SaveSprite's current path when opening a project
2020-02-16 18:18:12 +02:00
OverloadedOrama
5a5484d4e0
Merge branch 'master' of https://github.com/Orama-Interactive/Pixelorama
2020-02-16 15:19:43 +02:00
OverloadedOrama
bc734658cd
Use Global.animation_timeline to toggle timeline's visibility
2020-02-16 15:19:01 +02:00
Michael Alexsander
736edf002e
Make opening a project set the save path
2020-02-15 21:12:17 -03:00
Manolis Papadeas
3b570ccf82
Merge pull request #156 from YeldhamDev/colorpicker_presets_hide
...
Hide presets in ColorPickers
2020-02-15 15:09:03 +02:00
Michael Alexsander
f808614384
Hide presets in ColorPickers
2020-02-15 02:34:42 -03:00
Michael Alexsander
0a9da7422d
Add option to hide the animation timeline
2020-02-14 22:30:40 -03:00
OverloadedOrama
ef9e906f19
Added Latvian translation
...
Closes #150
2020-02-11 16:03:25 +02:00
OverloadedOrama
8ff917111c
Changes to better follow GDScript style guide
...
Nothing new is being added in this commit, just code re-ordering & re-naming to better follow the recommended GDScript style guide.
http://docs.godotengine.org/en/3.2/getting_started/scripting/gdscript/gdscript_styleguide.html
And
https://www.gdquest.com/docs/guidelines/best-practices/godot-gdscript/
2020-02-11 00:06:24 +02:00
OverloadedOrama
a6d129526c
Fixed issue where Brushes and Palettes wouldn't load if you opened Pixelorama from a file
...
It now uses "OS.get_executable_path().get_base_dir()" to find the root directory of Pixelorama, instead of just "."
2020-02-10 01:23:33 +02:00
OverloadedOrama
9e7a3059f2
Opening .pxo files directly with Pixelorama is now also supported
...
Also added "-> void" to the methods that did not already have it
2020-02-09 18:06:03 +02:00
OverloadedOrama
93833ba06a
Added Chinese Simplified
2020-02-08 00:10:33 +02:00
OverloadedOrama
155b77b514
Moved Rotate Image selection up, fixed some warnings
...
And minor UI changes, like changing default cursor shape to pointing hand when hovering on some UI elements in RotateImage.tscn
2020-02-04 18:29:34 +02:00
Manolis Papadeas
c4229e1759
Merge pull request #143 from azagaya/master
...
Added 2 rotation algorithms and popup for rotating current layer
2020-02-04 18:14:32 +02:00
azagaya
8fd8a9db08
Added functions to rotate image, and added gui for the same purpose
2020-01-26 19:50:40 -03:00
OverloadedOrama
6e198c6c60
Imported Spanish translation in the project settings
2020-01-22 20:20:58 +02:00
OverloadedOrama
7a3f3eb4f9
Made AnimationTimeline a scene of its own
2020-01-15 22:01:43 +02:00
Manolis Papadeas
021ae469a7
Merge pull request #124 from YeldhamDev/splashscreen_yield_popup
...
Delay the splash screen popup so it shows properly centered
2020-01-14 14:08:38 +02:00
Michael Alexsander
1cde435d1a
Delay the splash screen popup so it shows properly centered
2020-01-14 00:44:16 -03:00
OverloadedOrama
97dad3ef10
v0.6.1 release
2020-01-13 14:50:57 +02:00
OverloadedOrama
2de8865b8b
Keep tool icon checkbox visible when a tool is selected
2020-01-13 13:15:06 +02:00
henlo-birb
6fa41000ed
added option to hide tool icons next to cursor
2020-01-12 20:41:17 -05:00
OverloadedOrama
582b9baedb
The canvas updates automatically when onion skinning settings change.
2020-01-12 02:51:12 +02:00
OverloadedOrama
5cce9d3180
Changes to the tool options UI
...
New option for the color picker tool (closes #115 - also includes new translatable strings), VSplitContainer for the tools and their options and a ScrollContainer for the tool options.
2020-01-10 22:44:29 +02:00
OverloadedOrama
60422c0133
Fixed bug where, if you had a random brush selected and then selected the pencil tool, "brush color from" did not appear
...
Also added our first patron, Mike King, to the donors name, in the "About" dialog. Thank you Mike!
2020-01-10 19:11:10 +02:00
OverloadedOrama
d72bda71ad
Closes #114
2020-01-10 16:21:46 +02:00
Manolis Papadeas
77a55f2495
Merge branch 'master' into master
2020-01-08 17:01:59 +02:00
Marco
fc1a30f12a
Italian translation
2020-01-08 14:45:50 +01:00
OverloadedOrama
2e7b32095b
Closes #111
2020-01-08 03:27:27 +02:00
OverloadedOrama
eb8ce5c2e9
v0.6 - Palettes, random brushes, multiple themes, image menu and many more!
2020-01-06 14:55:05 +02:00
OverloadedOrama
42c202d395
Make sure string "Layer" is translated on startup
2020-01-06 00:17:59 +02:00
OverloadedOrama
a04e179611
Changed "become a patron" button on the splash screen
2020-01-05 20:13:55 +02:00
OverloadedOrama
b1d84042b1
Big splash screen update & new translatable strings
2020-01-05 16:03:04 +02:00
OverloadedOrama
f57ea4d64f
Made "TimelineSeconds" update when FPS value changes
...
Also made it a bit smaller
2020-01-04 04:16:50 +02:00
OverloadedOrama
bd9c2c6dd0
Fixed layer opacity not working when merging layers
2020-01-03 02:44:37 +02:00
OverloadedOrama
cf8229a4ae
Fixed Noto font not being used for Chinese characters, when the user's System Language is not "zh_TW"
2020-01-02 16:46:31 +02:00
OverloadedOrama
78609a86fb
Put default value for "show on startup" in config_cache file
...
Also put the checkbutton's string on the translation files
2020-01-01 20:04:13 +02:00
Schweini07
13fa0bbc54
Destroyed the bug
2020-01-01 16:26:58 +01:00
Schweini07
6025271e29
Make the Splash Screen popup optional
2020-01-01 16:00:28 +01:00
OverloadedOrama
d917eb06de
Updated fix for #53 to only work on 3.1.x
...
As of 3.2.x, the fix has been implemented to Godot itself. See https://github.com/godotengine/godot/pull/34654
2020-01-01 15:00:46 +02:00