Commit Graph

277 Commits

Author SHA1 Message Date
5913b19641 Plug canvas background settings on UserSettings storage
Canvas background class are now manager at the FrameRenderer level
instead of CSS classes at the top of the DOM.
2013-06-17 23:10:35 +02:00
9eac3414a3 Clean grid code: semantic names and tiny refactor using UserSettings 2013-06-17 23:06:17 +02:00
2691b23c09 Fix cache typo in UserSettings 2013-06-17 21:23:21 +02:00
9a3a87bd57 Fix travis 2013-06-17 21:03:22 +02:00
1d4ff1d2de Create an event based UserSettings and use it for the grid diplay state. 2013-06-17 20:24:27 +02:00
889d5c0d53 Add basic UserSettings persistence static utility.
Based on localStorage for now.
2013-06-17 19:54:43 +02:00
403105aae4 Adding TODOs related to namespace cleaning 2013-06-17 11:42:53 +02:00
97ddc6ecc1 Adding simple backgorund picker (without persistence) 2013-06-17 11:36:56 +02:00
453f77cdd6 Nit: fix indentation 2013-06-17 10:37:08 +02:00
458f56f1ec Move toggling code to settingscontroller 2013-06-16 10:36:26 +02:00
3ac2c5e922 Remove bad/deprecated TODOs 2013-06-16 10:18:22 +02:00
955a49d2dd Adding SettingsController 2013-06-16 10:17:50 +02:00
765f75f255 Fix preview frames scrollers
They were not properly updated when content was re-becoming smaller
than the scroller.
2013-06-16 09:38:31 +02:00
f6f02c7c1f correct slider init value and better FX slider event handling 2013-06-15 21:27:08 +02:00
4208e40c24 Adding drawer prototype 2013-06-15 19:35:55 +02:00
13de7cbcfb New layout: application actions sticking to the right edge 2013-06-15 19:04:36 +02:00
92561db1c6 Fix contextmenu right click (active only above drawing canvas) 2013-06-14 13:18:26 +02:00
460c391326 Code cleanup + unsued images removal 2013-06-14 13:17:20 +02:00
d34f24141a Add canvas background switcher
A quick integration to make our minds on different backgrounds and ask
for feedback
2013-06-14 13:16:18 +02:00
2b18165f86 Fix scroller overflows apparitions 2013-06-13 23:20:51 +02:00
8b265bdb9b Adding overflow markers for preview frame scroller 2013-06-13 22:55:19 +02:00
2a32a7f9fe Fix user messages
I fixed the local storage service, user messages were jsut working fine.
I updated the UXD, they are now sticky to the right-bottom corner.
2013-06-13 20:07:12 +02:00
9f940c5b26 Fix Travis 2 2013-06-13 18:00:16 +02:00
93da547cb1 Fix Travis 2013-06-13 17:56:44 +02:00
9478055658 Move 'add frame button' to preview frames
and change UXD
2013-06-13 17:39:59 +02:00
d1f292bd69 Fix save/upload buttons UX
- new look and feel
- upload for png spritesheet & animated gif
- remove host code (window.open) from spritesheetRenderer
2013-06-13 17:39:59 +02:00
f08f58328e Fix selected state for tools on load 2013-06-13 17:39:59 +02:00
5b0a8f157d Fixing DnD, removing LESS, cleaning code
- Updating DnD to use Sortable instead of draggable/dropppable
(updating deps as well).
- much simpler logic for DnD
- Remove LESS for now since it's a bit yet overkill
- fix moveFrame function
2013-06-13 00:04:39 +02:00
31062a70a9 proto init implementation + less 2013-06-12 14:53:47 +02:00
fba6693426 Make jshint quiet now 2013-05-27 23:42:53 +02:00
bba1bb202b extra comma 2013-04-09 07:26:37 +02:00
9b40b11703 Support secondary color for color picker 2013-04-09 07:24:07 +02:00
afe75c56bf Clean comments 2013-04-09 01:37:30 +02:00
1441dcd67a Adding simple color picker
Left click colorpicker tool:
- Create PRIMARY/SECONDARY_COLOR_SELECTED/UPDATED events
- remove isPrimary arguments
2013-04-09 01:32:30 +02:00
198bbaa65d fixed FPS for gif version 2013-04-07 21:26:51 +02:00
7c25c54d2c Export to GIF 2013-04-07 20:16:47 +02:00
0df366157f Merge branch 'gh-pages' into add-fpspersistence 2012-09-20 23:58:10 +02:00
c7a8233adc Saving and reading FPS from model 2012-09-20 23:57:26 +02:00
019df61cdc Fixed layout issue when hovering on non 32x32 tile previews 2012-09-20 23:01:49 +02:00
9aba931b0a Cleanup of SpritesheetRenderer 2012-09-20 01:10:13 +02:00
562d669ae1 Basic export - opening new window with concatenated spritesheet in PNG format 2012-09-20 00:43:39 +02:00
0f0938b91b Changed case of PixelUtils 2012-09-19 23:12:55 +02:00
10a7fd4890 Merge branch 'master' into gh-pages 2012-09-19 13:17:44 +02:00
916ba6ae6f removed extra comma 2012-09-16 23:47:37 +02:00
016649bb46 Fixed overlap between drawing canvas and preview. 2012-09-16 23:34:00 +02:00
f2d174e33e Merge branch 'master' into gh-pages 2012-09-16 23:28:52 +02:00
8bee1fe4f3 Merge branch 'master' into add-dynamicsize 2012-09-16 23:27:00 +02:00
0d1775b24c Dynamic size for frame 2012-09-16 18:48:32 +02:00
f18a9114fc Merge pull request #90 from grosbouddha/clean-framesheet-reset
Fix broken palette when switching tiles
2012-09-16 08:31:42 -07:00
a4036e0f65 fix for real palette bug 2012-09-16 17:25:51 +02:00