juliandescottes
|
bd0478fb35
|
Extract PreviewActionsController from PreviewController
|
2018-09-19 23:24:52 +02:00 |
|
Craig Gilchrist
|
3e450c3d77
|
Changes requested in PR
|
2018-02-18 13:11:08 +01:00 |
|
Craig Gilchrist
|
5c7070b01b
|
Add a Grid Spacing option to the GridSettings
Fixes #774
|
2018-02-18 13:11:08 +01:00 |
|
juliandescottes
|
8568663949
|
Move clipboard events to dedicated service and fix tests
|
2017-09-06 23:05:17 +02:00 |
|
juliandescottes
|
ee45cdcc45
|
add a browse backups dialog
|
2017-08-03 00:21:08 +02:00 |
|
Julian Descottes
|
e9b39a5c61
|
add unit test for PiskelDatabase
|
2017-08-03 00:21:08 +02:00 |
|
Julian Descottes
|
f9570ea3c5
|
Issue #640 - extract database code to dedicated package
|
2017-08-03 00:21:08 +02:00 |
|
Julian Descottes
|
ed749a747f
|
Issue #640 - migrate local browser save to indexeddb
|
2017-08-03 00:21:08 +02:00 |
|
Julian Descottes
|
30ecd41452
|
Issue #640 - remove duplicated entries in piskel-script-list
|
2017-08-03 00:21:08 +02:00 |
|
Julian Descottes
|
c2dbddcf9f
|
Issue #636 - rename all application-settings things to preferences-settings
The name is not ideal, but it's better to have a MiscPreferencesController than a MainApplicationController for this kind of very simple panels.
|
2017-06-10 11:20:23 +02:00 |
|
Julian Descottes
|
5d2ca7e70c
|
Issue #636 - create sizepicker widget and use it in grid settings
|
2017-06-10 11:20:23 +02:00 |
|
Julian Descottes
|
2976fd09ea
|
Issue #636 - create Tabs widget and use it application settings panel
|
2017-06-10 11:20:23 +02:00 |
|
Julian Descottes
|
a9e22535d6
|
feature #541: add crop transform tool
|
2017-06-01 19:46:34 +02:00 |
|
juliandescottes
|
78bbc71e6c
|
Implement Import and Merge wizard dialog
|
2017-05-13 01:36:04 +02:00 |
|
juliandescottes
|
b6fa769ba1
|
temporary fix for layerlist scroll
|
2017-02-04 14:09:27 +01:00 |
|
Julian Descottes
|
6cc41ee07b
|
add a warning popup when detecting an unsupported browser
|
2016-12-21 15:44:04 +01:00 |
|
juliandescottes
|
d0cca52f47
|
issue #555: add performance warning icon, show dialog
|
2016-12-16 07:49:15 +01:00 |
|
juliandescottes
|
58cf9f8390
|
issue #555 detect performance issues based on sprite specs
|
2016-12-16 07:49:15 +01:00 |
|
Julian Descottes
|
73986c4e61
|
move arraybuffer serializer to dedicated subfolder
|
2016-10-16 18:28:12 +02:00 |
|
Julian Descottes
|
2a7957bce2
|
rollback to modelv2 for all serializations except history service
|
2016-10-16 00:22:06 +02:00 |
|
juliandescottes
|
71ec809aea
|
fix #502: add smoothscroll polyfill
|
2016-10-02 00:23:26 +02:00 |
|
Dávid Szabó
|
8910bf0dbd
|
Add model version 2 backward compatiblity
|
2016-10-01 14:34:01 +02:00 |
|
Julian Descottes
|
cd36a57a1a
|
export controller: add synchronized rows input, remove poweroftwo checkbox
|
2016-07-02 16:49:17 +02:00 |
|
Brad Buchanan
|
e37d93f7f9
|
Extract import logic to ImportService
Isolates import dialog logic from actual import logic, which makes headless import eaiser to implement.
|
2016-06-14 18:12:25 -07:00 |
|
Julian Descottes
|
f66c2578ab
|
Issue #446: Add export tabs, move zoom controls
|
2016-05-22 23:37:28 +02:00 |
|
Matt D
|
299d4fb895
|
Renamed Align to Center
|
2016-05-12 10:39:29 +10:00 |
|
Matt D
|
0e4f1046d3
|
Implemented issue #403
|
2016-05-10 21:37:00 +10:00 |
|
Clement Leger
|
1b553d28e3
|
Export: add c file exporter
|
2016-04-05 22:00:50 +02:00 |
|
juliandescottes
|
327df539a7
|
Issue #414: part10: support opacity in preview renderers
|
2016-03-24 02:17:57 +01:00 |
|
Matt D
|
da105e6237
|
Moved the padding code to a new StringUtils.js utility and made the export code use it
|
2016-03-23 21:32:22 +11:00 |
|
jdescottes
|
4d8b093941
|
Fixes #355 : IconMarkupRenderer:render signature changed
|
2015-12-01 01:16:04 +01:00 |
|
jdescottes
|
222c65a8a5
|
Issue #258 : Initial implementation : missing tests + cleanup
|
2015-12-01 00:50:54 +01:00 |
|
jdescottes
|
676cbd17ea
|
Issue #287 : Edit shortcuts from cheatsheet window (WIP)
|
2015-11-12 20:31:49 +01:00 |
|
jdescottes
|
b5234089cd
|
Issue #287 : Move CheatsheetService to CheatsheetController + DialogsController
|
2015-11-12 20:31:48 +01:00 |
|
jdescottes
|
ca3bbf1c57
|
Issue #287 : Shortcuts now rely on Shortcut instances. Shortcut key can be changed dynamically.
|
2015-11-12 20:31:47 +01:00 |
|
jdescottes
|
28912fc58f
|
Issue #311 : Add lasso tool. Implementation and cleanup
|
2015-10-06 00:21:12 +02:00 |
|
jdescottes
|
f7592f864b
|
Issue #311 : Add lasso tool initial commit
|
2015-10-05 23:51:10 +02:00 |
|
jdescottes
|
e5be581e19
|
Issue #277 : Move all name update logic to a dedicated controller polling the model
|
2015-09-20 10:42:15 +02:00 |
|
jdescottes
|
6620f7e5a9
|
Issue #277 : Add global StorageService, enable CTRL+S
|
2015-09-20 10:42:14 +02:00 |
|
jdescottes
|
551e15e67b
|
Issue #277 : Move storage services to dedicated package
|
2015-09-20 10:41:48 +02:00 |
|
jdescottes
|
ef05cc4fd1
|
Refactor : move FrameTransform to transform package
|
2015-09-20 02:20:16 +02:00 |
|
grosbouddha
|
3209c50304
|
Create MouseStateService and integrate
|
2015-09-16 22:57:53 +02:00 |
|
Julian Descottes
|
5367c75972
|
Merge pull request #308 from juliandescottes/dithering
Introduce basic dithering tool
|
2015-09-15 07:47:11 +02:00 |
|
jdescottes
|
e6950e5c1a
|
Issue #306 : Switch implementation for memoizer
|
2015-09-14 22:04:25 +02:00 |
|
grosbouddha
|
ed32ddc747
|
Introduce basic dithering tool
|
2015-09-14 21:41:10 +02:00 |
|
jdescottes
|
84e26b28da
|
Issue #305 : Add 1x icon, redesign popup icon
|
2015-09-13 19:16:08 +02:00 |
|
jdescottes
|
479df8ced7
|
Issue #256 : apply move tool to all layers / all frames
|
2015-09-02 00:36:03 +02:00 |
|
juliandescottes
|
ce8d71f47e
|
Fix : resize panel : maintain ratio is always on
|
2015-04-28 13:32:55 +02:00 |
|
juliandescottes
|
daceb326c5
|
enhancement : use size-input instead of select for export
|
2015-04-24 14:55:00 +02:00 |
|
jdescottes
|
e384f7d2e2
|
Added Blob polyfill for Phantom JS (debug mode only)
|
2015-04-14 23:08:53 +02:00 |
|