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

130 commits

Author SHA1 Message Date
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 c900909514 Removed "Add Frame Tag" from framebutton's popupmenu 2020-04-08 00:46:45 +03:00
Manolis Papadeas a19a2fb0d5
Merge pull request #190 from novhack/gif-export
Add GIF export for Windows and Linux
2020-04-07 18:47:05 +03:00
OverloadedOrama 83188a54d9 When the palette, outline and rotate image dialogs are open, the user can't zoom in the canvas anymore. 2020-04-07 18:13:35 +03: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 3ca1d00b98 Added a tag button in the timeline
Creates a new frame tag for now, it will be changed to manage all tags
2020-04-05 00:35:11 +03:00
Manolis Papadeas f2ed5ade8a
Merge pull request #182 from luiq54/fake_rotsprite
Rotsprite-like Rotation
2020-04-03 20:44:18 +03:00
luiq54 e92b2b3bab Implement fake_rotsprite 2020-04-03 22:27:42 +05:30
OverloadedOrama b4a312d702 Made the onion skinning settings popup appear next to the "expand" button 2020-04-03 15:52:34 +03:00
OverloadedOrama ce94b9fcc2 Added texture for the onion skinning button for when it's disabled 2020-04-03 15:34:16 +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 53338e4310 Basic UI for animation frame tags
You can add tags by right clicking on a cel and selecting "Add Frame Tag". No tag modifying and deletion is implemented yet.

I'm using a different ScrollContainer for the tags, which gets updated everytime the main timeline ScrollContainer gets updated. I hide its sliders from its theme, wish there was a more straightforward way.
2020-04-02 03:29:14 +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 9af27bd78d Change some hint_tooltips 2020-03-31 21:27:16 +03:00
OverloadedOrama b62d961e1e Onion skinning settings have been moved to a popup window
You can open the settings from a new button next to the onion settings button.
2020-03-31 19:14:13 +03:00
OverloadedOrama bc683bab2c Animation loops by default, icon changes
Changed the icon when animation is not looping, and added hover textures.
2020-03-31 18:53:26 +03:00
OverloadedOrama 61c4ea7aa1 Major UI changes in Main.tscn
More changes will happen
2020-03-27 03:40:23 +02:00
OverloadedOrama 07db587b6c Timeline UI changes
The onion skinning button replaces the old onion skinning area of the timeline, but there's no way right now to change the settings. This will be added in a future commit. More UI changes will soon follow.
2020-03-26 20:56:30 +02:00
OverloadedOrama 278c9facb2 Changed some hint_tooltips
I'm trying to remove all the weird "_HT" strings and replace them with actual sentences instead. This will make it easier for translators
2020-03-26 03:24:25 +02:00
OverloadedOrama f7571c0628 Some translation updates & hint tooltip changes 2020-03-26 02:42:49 +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 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 9ca564cfe1 Cel unlinking now works properly
Undo/redo can have some weird behavior right now
2020-03-21 22:55:36 +02:00
OverloadedOrama 07b62c9fd8 Added "Unlink Cell" to FrameButton's PopupMenu (appears on right click)
Behavior may be changed because it's not set to work with UndoRedo. Not sure if it should, yet.
2020-03-18 02:57:23 +02:00
OverloadedOrama 778c86183f Cel buttons have a green outline to indicate that they're linked
The first time the link button get pressed, the currently selected cel is being linked. In futue commits, new frames will be linked on layers where the link button is pressed.
2020-03-18 02:02:41 +02:00
OverloadedOrama 41d80d503a Ability to get color for palette buttons, when editing a palette, from the currently selected left and right colors 2020-03-13 02:04:40 +02:00
OverloadedOrama 072d2c9461 Added UI buttons for layer linking
No new functionality yet, it will be implemented soon
2020-03-13 00:13:52 +02:00
OverloadedOrama 2614ac5b3a Changes to layer re-naming
Layer's LineEdit saves the changes when it loses focus, or when the user presses ESC (or Enter)
2020-03-09 17:17:20 +02:00
OverloadedOrama 7a008cfc3f Implemented locking/unlocking layers
When a layer is locked, no changes can be made to it.
2020-03-09 03:26:13 +02:00
OverloadedOrama b9b0d3e1b3 Small UI improvement - The visibility icon will remain in a fixed place no matter how long the layer name is. 2020-03-08 21:57:22 +02:00
OverloadedOrama 3b68698be3 Removed legacy FrameContainer.tscn 2020-03-08 21:41:01 +02:00
OverloadedOrama 9812a34b8b Fixed exporting PNGs 2020-03-07 16:43:27 +02:00
OverloadedOrama 0945a558d2 Fix layer name change
Name change is now saved only if the user presses Enter
2020-03-07 16:43:22 +02:00
OverloadedOrama 60aed9efba Use setter method for layers to update the UI
Instead of updating it in undo and redo methods
2020-03-07 16:43:22 +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 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
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 b656d4976b Commit from which v0.6.2 will be build on - hopefully 2020-02-17 16:38:24 +02: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 2531aa7b65 Affect already painted pixels on the same mouse press, if the pen pressure is higher than it used to
And fixed bug with undo and drawing after motion draw
2020-02-11 18:42:23 +02:00
OverloadedOrama ef9e906f19 Added Latvian translation
Closes #150
2020-02-11 16:03:25 +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 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