Commit Graph

1837 Commits

Author SHA1 Message Date
Vince
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
Vince
9eac3414a3 Clean grid code: semantic names and tiny refactor using UserSettings 2013-06-17 23:06:17 +02:00
Vince
2691b23c09 Fix cache typo in UserSettings 2013-06-17 21:23:21 +02:00
Vince
9a3a87bd57 Fix travis 2013-06-17 21:03:22 +02:00
Vince
1d4ff1d2de Create an event based UserSettings and use it for the grid diplay state. 2013-06-17 20:24:27 +02:00
Vince
889d5c0d53 Add basic UserSettings persistence static utility.
Based on localStorage for now.
2013-06-17 19:54:43 +02:00
Vince
403105aae4 Adding TODOs related to namespace cleaning 2013-06-17 11:42:53 +02:00
Vince
97ddc6ecc1 Adding simple backgorund picker (without persistence) 2013-06-17 11:36:56 +02:00
Vince
cc3bd72b86 Small settings panel styles update 2013-06-17 10:37:23 +02:00
Vince
453f77cdd6 Nit: fix indentation 2013-06-17 10:37:08 +02:00
Vince
458f56f1ec Move toggling code to settingscontroller 2013-06-16 10:36:26 +02:00
Vince
3d67be94a1 Initial quick design for right settings drawer 2013-06-16 10:36:05 +02:00
Vince
3ac2c5e922 Remove bad/deprecated TODOs 2013-06-16 10:18:22 +02:00
Vince
955a49d2dd Adding SettingsController 2013-06-16 10:17:50 +02:00
Vince
19b213129a Moving settings markup to drawer 2013-06-16 10:16:26 +02:00
Vince
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
Julian Descottes
e3beb6bd09 Added back the -webkit prefix for radial-gradient used on body 2013-06-16 08:20:48 +02:00
Patrick Brosset
f6f02c7c1f correct slider init value and better FX slider event handling 2013-06-15 21:27:08 +02:00
Vince
4208e40c24 Adding drawer prototype 2013-06-15 19:35:55 +02:00
Vince
13de7cbcfb New layout: application actions sticking to the right edge 2013-06-15 19:04:36 +02:00
Julian Descottes
10737007d8 Merge pull request #108 from captainbrosset/master
i can haz cross-browser css3 gradient
2013-06-15 10:02:29 -07:00
Patrick Brosset
8210e42601 radial gradient background on FX 2013-06-15 18:55:44 +02:00
Vince
af95a41e52 Add icons resource 2013-06-15 18:20:36 +02:00
Vince
a524c57014 Add preferences action 2013-06-15 18:20:25 +02:00
Julian Descottes
5a232bc1d5 Merge pull request #107 from juliandescottes/ui-updates
Ui updates
2013-06-14 04:52:26 -07:00
Vince
92561db1c6 Fix contextmenu right click (active only above drawing canvas) 2013-06-14 13:18:26 +02:00
Vince
0bb097e54b Add 'visit gallery' action 2013-06-14 13:17:53 +02:00
Vince
460c391326 Code cleanup + unsued images removal 2013-06-14 13:17:20 +02:00
Vince
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
grosbouddha
919e2f8869 Merge pull request #106 from juliandescottes/fix-user-messages
UI Stuff again
2013-06-13 16:05:28 -07:00
Vince
63d9fe29d7 Update scroller overflows VD + fix zindex bug 2013-06-14 00:56:47 +02:00
Vince
8e01afc31a Fix background visual design 2013-06-13 23:35:11 +02:00
Vince
2b18165f86 Fix scroller overflows apparitions 2013-06-13 23:20:51 +02:00
Vince
2074380855 New scroll overflow design (smaller teeths) 2013-06-13 23:13:57 +02:00
Vince
8b265bdb9b Adding overflow markers for preview frame scroller 2013-06-13 22:55:19 +02:00
Vince
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
Vince
57b340adaa Merge branch 'master' of https://github.com/juliandescottes/piskel 2013-06-13 18:12:19 +02:00
Vince
f6a1a0225b Merge branch 'proto-ui-1' 2013-06-13 18:04:56 +02:00
grosbouddha
4243086fd6 Merge pull request #105 from juliandescottes/proto-ui-1
A bunch of UI changes - Again
2013-06-13 09:04:13 -07:00
Vince
9f940c5b26 Fix Travis 2 2013-06-13 18:00:16 +02:00
Vince
93da547cb1 Fix Travis 2013-06-13 17:56:44 +02:00
Vince
9478055658 Move 'add frame button' to preview frames
and change UXD
2013-06-13 17:39:59 +02:00
Vince
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
Vince
a6ef4ace6d Quick poor fix palette/colorpickers 2013-06-13 17:39:59 +02:00
Vince
7484873c03 Clean up image folder names and remove unused icon images 2013-06-13 17:39:59 +02:00
Vince
f08f58328e Fix selected state for tools on load 2013-06-13 17:39:59 +02:00
Vince
b89409f82e Make tools sticky on screen's left edge
So that the drawing canvas can expend full height
2013-06-13 17:39:59 +02:00
Vince
f4de6acd2f Update scrollbar gutter to make less visible 2013-06-13 17:39:59 +02:00
grosbouddha
4dc40c9923 Merge pull request #104 from juliandescottes/proto-ui-1
A bunch of UI changes
2013-06-13 04:02:30 -07:00
Vince
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