1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-19 09:39:48 +00:00
Commit graph

28 commits

Author SHA1 Message Date
OverloadedOrama 3f1c81ac13 Fixed crash when creating a new image and a layer had opacity less than 100%
Caused in CreateNewImage.gd, Global.current_layer = 0 should be under Global.canvas gets set to a new canvas, and after its _ready() method gets executed. The crash occurred when a layer above 0 had transparency less than 100, and a new image was created. _on_OpacitySlider_value_changed() in AnimationTimeline.gd was executed on the old canvas right before it was destroyed, while Global.layers had been cleared.

Also removed _on_OpacitySlider_value_changed() from Main.gd, it served no purpose there.
2020-04-11 05:36:51 +03:00
Matheus Pesegoginski 796cd124d4 Added the left and right tool icon option to be saved and restored on startup
Update PreferencesDialog.tscn and PreferencesDialog.gd
2020-04-10 16:40:14 -03:00
OverloadedOrama b202bc5c5a ShortcutSelector popup theme is now affected by the chosen theme 2020-04-08 21:43:55 +03:00
novhack e6233a37d5 Add shortcuts binding to preferences. 2020-04-08 00:57:37 +02:00
OverloadedOrama 61c4ea7aa1 Major UI changes in Main.tscn
More changes will happen
2020-03-27 03:40:23 +02:00
OverloadedOrama 1e5c674673 Fixed spacing between some comments 2020-03-09 02:17:49 +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
Michael Alexsander f808614384 Hide presets in ColorPickers 2020-02-15 02:34:42 -03:00
OverloadedOrama f9bcab78f9 Save pressure sensitivity & smooth zoom preferences in the config ini file 2020-02-11 19:45:36 +02:00
OverloadedOrama 92cd06207c Changing the language does not change Preferences tab to General
Also updated translatable strings
2020-02-07 23:27:05 +02:00
OverloadedOrama e677824f48 Added smooth zooming
Camera zooming with the help of a Tween node, toggle-able in the Preferences
2020-02-07 03:27:11 +02:00
OverloadedOrama 12fb8b02c8 The language buttons in the preferences have their localized names in their hint tooltips
For example, if you hover over the "English" button while the language is Greek, the hint tooltip will be "Αγγλικά", which is the Greek word for English.
2020-02-07 02:40:53 +02:00
OverloadedOrama 50fa262a75 Put default image width and height to 64, made minor changes in the About dialog and in the Chinese translation 2020-01-11 00:29:29 +02:00
Manolis Papadeas d817f2e5d3
Fixed same issue as 6dfa3ac9b7 2020-01-11 00:14:56 +02:00
Marco b341e19325 Merge branch 'master' of https://github.com/Orama-Interactive/Pixelorama 2020-01-10 20:49:18 +01:00
Marco 7b0251fdfa Image preferences and its translations 2020-01-10 20:24:07 +01:00
OverloadedOrama d72bda71ad Closes #114 2020-01-10 16:21:46 +02:00
Marco cd3814736d Image preferences 2020-01-10 09:06:03 +01:00
OverloadedOrama cc03b35650 Grid & Guides preferences now get saved in the config cache file 2020-01-10 00:12:36 +02:00
OverloadedOrama c04dbc937b Update the canvas when grid options are changed 2020-01-08 03:48:01 +02:00
OverloadedOrama ff3b5e321b Have the Dark theme button pressed by default if the user hasn't saved any preferences 2020-01-07 02:37:47 +02:00
OverloadedOrama b1d84042b1 Big splash screen update & new translatable strings 2020-01-05 16:03:04 +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 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
OverloadedOrama 29baf3dcc0 Made About & Preferences update translations every time you open them
Also fixed "Grey" string, it was supposed to be "Gray"
2020-01-01 01:27:34 +02:00
OverloadedOrama 2be469ec22 Using metadata for TreeItems in Preferences & About
To avoid issues with the TreeItem strings being translated. Starting to get more translation-friendly again, will commit changes to Translations.pot, en.po and el.po soon.
2019-12-31 19:04:54 +02:00
OverloadedOrama d42648efe1 Added a Splash Screen popup window
Re-organized transparent backgrounds, removed the Timer from Canvas nodes.
2019-12-31 18:04:00 +02:00
OverloadedOrama d1e5b23f0b Importing spritesheets is now possible
Moved the import png code from Main.gd to a new ImportSprites.gd script, and made ImportSprites a scene of its own.
2019-12-28 18:35:53 +02:00
Renamed from Scripts/PreferencesDialog.gd (Browse further)