1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-02-22 21:43:13 +00:00
Commit graph

119 commits

Author SHA1 Message Date
OverloadedOrama
eab57cf327 Added dragonfi to the list of contributors & updated Changelog.md 2020-04-27 18:17:06 +03:00
OverloadedOrama
768a1e7b8f Added Patterns for the bucket tool
The bucket tool can now use Patterns instead of colors to fill areas. They get loaded from the "Patterns" folder, similar to how Brushes and Palletes work. You can no longer use brushes for the bucket tool.
2020-04-25 00:42:02 +03:00
Igor Santarek
8ac923c716
Export multiple files in multiple directories feature (#217)
Co-authored-by: Manolis Papadeas <35376950+OverloadedOrama@users.noreply.github.com>
2020-04-22 22:36:23 +03:00
OverloadedOrama
1e4a5cff8e The guides can no longer be undone
They were causing issues with UndoRedo, and with the latest changes, even crashes. I decided to remove their UndoRedo behavior, at least for now.

Also put jegor377 to the list of Contributors.
2020-04-21 21:01:45 +03:00
Igor Santarek
086679f1f0
Open last edited project at startup or at will feature (#215)
* Created feature that will alllow user to open last edited project on Pixelorama startup or open last edited project at will.

Co-authored-by: Manolis Papadeas <35376950+OverloadedOrama@users.noreply.github.com>
2020-04-21 20:45:02 +03:00
OverloadedOrama
79a4c0232e Minor TransparentChecker performance boost
Got rid of its _process, using _ready() instead. It also gets called when the canvas size changes, or the checker settings in the preferences change.
2020-04-20 19:12:22 +03:00
OverloadedOrama
06d19c8e48 Frame tags now work with UndoRedo 2020-04-20 00:09:48 +03:00
OverloadedOrama
53a9719230 Removed old transparent background & made some tooltip changes
The transparent background has been removed both from code and its files. Changed some hint_tooltips and put them in Translations.pot too.
2020-04-18 18:36:29 +03:00
Kinwailo
2ae67cdb76 Improve the checker board of transparent background 2020-04-18 15:03:18 +08:00
Manolis Papadeas
42dbd31c7a
Merge pull request #204 from novhack/switch-colors-shortcut
Switch colors shortcut
2020-04-16 18:25:11 +03:00
Manolis Papadeas
88dff6cf46
Merge pull request #203 from novhack/preferences-cleanup
Cleanup preference dialog
2020-04-16 18:12:04 +03:00
OverloadedOrama
40e7a0aed9 Don't let tag_to be larger than Global.canvases.size(), and smaller than tag_from
Also, when adding an new tag, the starting and ending frame values become the current frame.
2020-04-16 03:00:40 +03:00
novhack
840b83fee7 Add color switch shortcut to preferences. 2020-04-15 20:52:20 +02:00
novhack
bfbe76ab79 Cleanup preference dialog visuals a little bit. Add missing hints. 2020-04-15 19:44:34 +02:00
OverloadedOrama
10280f25f9 Added checkbox to toggle if the animation will play only on the frames of the same tag 2020-04-15 16:25:58 +03:00
luiq54
8fdeb63778 Fix minor bugs and cleanup 2020-04-15 15:19:29 +05:30
luiq54
cb051239dc Added Previews and Better Saturation/Value Lerping 2020-04-14 16:21:35 +05:30
luiq54
2b8796aacc Added HSV Adjust Dialog 2020-04-13 20:49:28 +05:30
OverloadedOrama
c63fd85659 Changed some mouse_default_cursor_shapes
Also renamed "OptionButton" to "PresetOptionButton" in PreferencesDialog, and changed "sapient-cogbag" to "sapient_cogbag" in the contributors list.
2020-04-13 05:31:44 +03:00
OverloadedOrama
354dffd98b Added MatheusPese & sapient-cogbag to contributors
Also some code space clearings & removed empty methods and comments in XDGDataPaths.gd
2020-04-13 01:40:26 +03:00
OverloadedOrama
ba8d01333e Changed hint_tooltips for the tool buttons, they now change based on selected keybindings 2020-04-12 00:08:45 +03:00
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
Manolis Papadeas
2404798749
Merge pull request #196 from MatheusPese/master
Added the left and right tool icon option to be saved and restored on  startup
2020-04-11 02:37:49 +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
Manolis Papadeas
aff8b6a654
Merge pull request #194 from novhack/pxo-compression
Move open/save functions to a separate file and clean up. Add ZSTD compression.
2020-04-10 21:39:26 +03:00
novhack
4b7c0ca713 Fix clear_canvases() call in ImportSprites. 2020-04-10 20:37:24 +02:00
Matheus Pesegoginski
6213eddb7e Added new Template Resolutions based on console resolutions, and changed the way the resolution templates works for easier edition.
Update CreateNewImage.tscn and CreateNewImage.gd
2020-04-10 15:19:44 -03:00
novhack
99f847e732 Add ZSTD compression to save files. Move clear_canvases() to Global.gd 2020-04-10 00:06:24 +02: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
9e0c62773c Fixed issue with cel opacity affecting the actual image pixels on export 2020-04-07 18:52:23 +03:00
novhack
e4a350d670 Disable GIF export on unsupported platforms. 2020-04-06 19:01:00 +02:00
novhack
e8c6025c46 Add gif export plugin and extend export dialog with GIF animation support. 2020-04-06 18:51:47 +02:00
OverloadedOrama
1e9d44fffc You can now delete tags 2020-04-06 01:07:28 +03:00
OverloadedOrama
cf55c9167f Changed FrameTagDialog and made it its own scene
The way frames are being added has changed, and now you can modify existing tags too. Deletion will come soon.
2020-04-06 00:51:46 +03:00
OverloadedOrama
76194f3c85 Added luiq54 to the list of contributors 2020-04-03 03:25:56 +03:00
Marco Galli
1efec81a6b
Improved CreateNewImage dialog #178 (#181)
* Sync fork

* Added 'Lock aspect ratio' when creating a new image

* Added common templates in 'CreateNewImage' dialog

* Last fix

* Added translation strings
2020-04-03 03:12:42 +03:00
OverloadedOrama
30e8522677 Set Global.saved = true when creating a new image 2020-04-02 15:28:47 +03:00
OverloadedOrama
25f74a136d The splash screen is no longer purple, it changes depending on the theme
Also fixed issue with Chinese characters not being rendered for Platinum & Gold Sponsor Placeholder labels
2020-04-01 20:38:40 +03:00
OverloadedOrama
61c4ea7aa1 Major UI changes in Main.tscn
More changes will happen
2020-03-27 03:40:23 +02:00
OverloadedOrama
9bf1660d18 ExportDialog visual changes
Tabs are now included as Class items in all themes, the OK button in ExportDialog appears on the left on Windows machines, and on the right in all other operating systems. Also added border outlines to all window dialogs.
2020-03-25 18:22:29 +02:00
OverloadedOrama
d974d3f76a Implemented Esperanto 2020-03-25 04:42:03 +02:00
OverloadedOrama
873808d6c1 Updated strings for translation 2020-03-25 04:29:23 +02:00
OverloadedOrama
d858be72c3 Methods in ExportDialog.gd now use static typing
Also fixed the theme for Popups, and an issue with cel opacity (that was my fault)
2020-03-25 03:17:01 +02:00
novhack
169efa29d5 Replace ExportSprites with a new ExportDialog. 2020-03-23 23:09:37 +01:00
OverloadedOrama
0ec3af30f4 Layer visibility is taken into account when exporting the drawing as a .png file
This means that invisible layers will not be included in the final .png file.
2020-03-19 19:28:05 +02:00
OverloadedOrama
a60efccbfd Added a boolean to check if new frames will be linked and an array of linked frames to Global.layers
This doesn't add any new functionality right now
2020-03-14 21:40:10 +02:00
OverloadedOrama
67c243b189 Fixed issues when creating new image 2020-03-11 01:07:35 +02:00
OverloadedOrama
1e5c674673 Fixed spacing between some comments 2020-03-09 02:17:49 +02:00
Manolis Papadeas
65544dcfc1
Merge pull request #170 from Orama-Interactive/new-timeline
Merge the new timeline into master
2020-03-09 01:40:16 +02:00