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

110 commits

Author SHA1 Message Date
OverloadedOrama a1cdd36ef8 Also fixes #161 for spritesheets 2020-02-17 14:50:46 +02:00
OverloadedOrama 15db2dd960 Fixes #161 2020-02-17 14:47:15 +02:00
Michael Alexsander f808614384 Hide presets in ColorPickers 2020-02-15 02:34:42 -03:00
OverloadedOrama ab87fd8536 Added StarFang208 as an Italian translator 2020-02-13 19:20:01 +02:00
OverloadedOrama 3eaeef0f58 palettes_path is always the root directory plus the "Palettes" subdirectory
Also updated Agnis Aldiņš (NeZvers)'s name in the translators
2020-02-12 15:54:24 +02:00
OverloadedOrama f9bcab78f9 Save pressure sensitivity & smooth zoom preferences in the config ini file 2020-02-11 19:45:36 +02: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 45a31faa7b You can now drag and drop/"open with" image files
Thanks to OS.get_cmdline_args(). Support for .pxo files will be coming soon.
2020-02-09 03:13:12 +02:00
OverloadedOrama 5d0b39f14c Update AboutDialog.gd
Update translator name
2020-02-09 00:03:16 +02:00
OverloadedOrama 93833ba06a Added Chinese Simplified 2020-02-08 00:10:33 +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 2f48547f6c Added more translators in About & fixed translated importing image error 2020-01-27 15:57:40 +02:00
OverloadedOrama d83057120b Fixed crash when importing images that were failing to load
They still fail to load, but Pixelorama does not crash.
2020-01-25 21:27:54 +02:00
OverloadedOrama 3b289c5772 Fixed issue when generating an outline inside the image
get_pixel() was being executed outside the image's borders
2020-01-24 04:53:14 +02:00
OverloadedOrama d0a50c45e3 Translators can now be seen in the About window. 2020-01-22 19:31:33 +02:00
OverloadedOrama 2de8865b8b Keep tool icon checkbox visible when a tool is selected 2020-01-13 13:15:06 +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
Manolis Papadeas c59182019c
Fixed "fill_color variable already declared" warning 2020-01-11 00:11:36 +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 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
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 48e871586c Added space for panning - Closes #110 2020-01-09 20:49:27 +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 b0e9870d54 Update "Don't show again" button's pressed status based on what the user has selected 2020-01-06 00:15:16 +02:00
OverloadedOrama 1b57c4ee22 Made 2 more strings in the About window translatable 2020-01-05 20:03:46 +02:00
OverloadedOrama d7134dc616 Made strings "Patrons" and "Changes" translatable
Not sure if you'd want to translate them, but now you can if you want to.
2020-01-05 16:09:50 +02:00
OverloadedOrama b1d84042b1 Big splash screen update & new translatable strings 2020-01-05 16:03:04 +02:00
OverloadedOrama 9838a94f83 Fixed outlines inside image to work when the nearby pixels are the canvas borders 2020-01-04 01:38:53 +02:00
OverloadedOrama eb28fd3d14 Added "Place inside image" option for outline generation
And this concludes outlines for v0.6
2020-01-04 01:22:23 +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 4356263aec
Update SplashDialog.gd 2020-01-01 16:33:32 +01: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
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 830ae623d2 Added new strings to be translated
Greek translation is still in progress
2019-12-31 20:10:10 +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 d1ef5c17e9 Added "Issue Tracker" to the Help menu 2019-12-31 14:40:44 +02:00
OverloadedOrama ff47ae26c0 Small UI changes 2019-12-31 03:02:53 +02:00
OverloadedOrama be91e65c55 Import as new frame on ImportSprites dialog now ticked on by default 2019-12-30 04:06:37 +02:00
OverloadedOrama 2be96f5d53 Fixed issue on exporting spritesheet
The spritesheet_rows/column variable wasn't updated when choosing between Columns/Rows. Also updated the GitHub Contributors in the About dialog.
2019-12-30 00:50:58 +02:00
OverloadedOrama 3ae679fe00 Choose how many rows or columns when exporting spritesheet
Also made CreateNewImage.tscn, ScaleImage.tscn and OutlineDialogn.tscn scenes of their own, with their respective scripts.
2019-12-30 00:24:37 +02:00
OverloadedOrama 1a6f6c1cc9 Resize image on exporting PNG
Also fixed issue when exporting a spritesheet, spritesheet_rows wasn't being updated if the user didn't change the value of the spinbox
2019-12-29 22:04:44 +02:00
OverloadedOrama eeaa691d36 Better spritesheet exporting
You can now choose how many columns you want your spritesheet to be, allowing you to export atlases.

ISSUE: If the number of columns is larger than the number of rows AND rows * columns are not equal to the number of frames, the result is weird. The exported image has transparent space on its bottom side.
2019-12-29 16:55:01 +02:00
OverloadedOrama 4ae5968887 AboutDialog Overhaul
Made AboutDialog.tscn a scene of its own, added logo icons and names for the developer team, contributors and donors. Feel free to change/add things related to you!
2019-12-29 04:14:29 +02:00
OverloadedOrama 67631ac648 Changed Export PNG settings, moved code from Main.gd to ExportSprites.gd
And made ExportSprites.tscn a scene of its own
2019-12-28 20:30:33 +02:00
OverloadedOrama 04fe708560 Fixed issue where the canvas was stuck on 64x64 size 2019-12-28 19:03:45 +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