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

1254 commits

Author SHA1 Message Date
OverloadedOrama
bb6e2cbf16 Layer images are now unique to each frame 2020-03-07 16:43:21 +02:00
OverloadedOrama
37621477c8 Hide invisible layers in onion skinning 2020-03-07 16:43:20 +02:00
OverloadedOrama
29959a410a Implement rotation dialog and #155 to Main.tscn 2020-03-07 16:43:20 +02:00
OverloadedOrama
6e713988d3 Fix Canvas.gd problems 2020-03-07 16:43:20 +02:00
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
3df9853dda Update the button textures accordingly
Every button will have a texture based on its frame AND its layer. Which means, if the button is on layer 2 and frame 1, its texture will be the contents of frame 1's layer 2 contents.
2020-03-07 16:43:18 +02:00
OverloadedOrama
7d7eccb03f Fixed issues with scrolling
No longer using a GridContainer for the layer and frames.
2020-03-07 16:43:17 +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
Manolis Papadeas
7c408731b8
Update README.md 2020-03-05 02:23:07 +02:00
OverloadedOrama
57d3050a67 Added novhack to the list of contributors & updated changelog 2020-03-03 15:16:08 +02:00
Manolis Papadeas
bbb4393319
Merge pull request #168 from novhack/png-palette-import
Add palette import from a PNG file
2020-03-03 14:08:07 +02:00
novhack
3b16b727b9 Add palette import from a PNG file 2020-03-02 22:37:52 +01:00
OverloadedOrama
b3a8eb6d84 Notification theme is now the same as the selected theme
This makes the letters black on the light and gold themes, and fixes the characters not being rendered issue in Chinese.
2020-03-01 17:56:34 +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
Manolis Papadeas
48981e16b2
Update com.orama_interactive.Pixelorama.appdata.xml 2020-02-20 15:53:59 +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
02b91479ad Should fix #162 2020-02-17 18:28:55 +02:00
Manolis Papadeas
8634385b66
Update README.md 2020-02-17 16:46:38 +02:00
OverloadedOrama
b656d4976b Commit from which v0.6.2 will be build on - hopefully 2020-02-17 16:38:24 +02:00
OverloadedOrama
e4aa12ff1d Update Changelog.md 2020-02-17 16:22:40 +02:00
Manolis Papadeas
306ed68a09
New Crowdin translations (#157)
Sync translations with Crowdin
2020-02-17 16:21:26 +02:00
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
Manolis Papadeas
695c4a4dbe
Merge pull request #160 from YeldhamDev/ruler_cutoff_fix
Fix ruler markings cutting off before they should
2020-02-17 01:01:24 +02:00
Michael Alexsander
97b197c41e Fix ruler markings cutting off before they should 2020-02-16 19:51:46 -03: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
Manolis Papadeas
23cbf00621
Merge pull request #158 from YeldhamDev/open_set_save_path
Make opening a project set the save path
2020-02-16 15:16:32 +02:00
Michael Alexsander
736edf002e Make opening a project set the save path 2020-02-15 21:12:17 -03:00
OverloadedOrama
3776ef73b5 Added new translatable string & changelog update 2020-02-15 15:19:11 +02: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
Manolis Papadeas
817fd1a932
Merge pull request #155 from YeldhamDev/label_hint_mouse_pass
Make labels with tooltips have their mouse filtering set to "pass"
2020-02-15 15:04:53 +02:00
Manolis Papadeas
742a98926c
Merge pull request #154 from YeldhamDev/hide_animation_timeline
Add option to hide the animation timeline
2020-02-15 15:03:22 +02:00
Michael Alexsander
f808614384 Hide presets in ColorPickers 2020-02-15 02:34:42 -03:00
Michael Alexsander
aa8c21de45 Make labels with tooltips have their mouse filtering set to "pass" 2020-02-14 22:39:49 -03:00
Michael Alexsander
0a9da7422d Add option to hide the animation timeline 2020-02-14 22:30:40 -03:00
OverloadedOrama
543e9d9008 Hide pressure sensitivity settings
Due to complications and priority shifts, tablet pen pressure sensitivity will not be included in v0.6.2
2020-02-14 18:26:03 +02:00
OverloadedOrama
4ea56363bf Don't store the same pixels in Canvas.gd again and again 2020-02-14 18:05:53 +02:00
OverloadedOrama
ab87fd8536 Added StarFang208 as an Italian translator 2020-02-13 19:20:01 +02:00
Manolis Papadeas
bfe97d4338
New Crowdin translations (#153)
Sync Crowdin translations
2020-02-13 19:16:28 +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
f3759d677e Load the image of the cursor once
This should fix some rare crashes as well
2020-02-12 00:38:35 +02:00
OverloadedOrama
d1793c2e60 Fix bug with undo and drawing after motion draw, again
If you did motion drawing, stopped and then went to draw to the frame the motion drawing started, undo wouldn't work properly. That's because can_undo was false.
2020-02-11 20:05:37 +02:00
OverloadedOrama
f9bcab78f9 Save pressure sensitivity & smooth zoom preferences in the config ini file 2020-02-11 19:45:36 +02:00