Commit Graph

501 Commits

Author SHA1 Message Date
Nicola 4044ab18f3
Merge pull request #61 from jonnysmith1981/master
Current canvas size now used when exporting
2021-09-18 22:28:32 +02:00
Jonathan Smith 9cb06e7d1a Current canvas size now used when exporting 2021-09-16 07:30:10 +01:00
unsettledgames 017ef3b6f5 Resolved conflicts with the previous pull request 2021-08-14 22:47:49 +02:00
unsettledgames a773bba05c Merge remote-tracking branch 'upstream/master' 2021-08-14 21:58:13 +02:00
Nicola 38e0e53b6f
Merge pull request #58 from NSSure/master
Added export dialogue
2021-08-14 17:47:05 +02:00
NSSure 2a40c022d0 Added comments to save project functions 2021-08-14 11:21:56 -04:00
NSSure f9a1cfc3d3 Added save project dialogue 2021-08-14 11:20:53 -04:00
NSSure d97b6f5ca5 Added export dialogue for file name 2021-08-12 22:54:35 -04:00
unsettledgames 1bf5d4e433 Fixed #56 2021-07-25 23:26:32 +02:00
unsettledgames 3361048f24 Fixed #54 2021-07-25 22:53:26 +02:00
unsettledgames 2ab45f0f66 Fixed #52
The pixel grid is now disabled when the zoom level is too low; in addition, the thickness of the grid now changes depending on the zoom level.
2021-07-24 12:37:34 +02:00
unsettledgames 0a774978ef Fixed file loading bug 2021-07-24 10:25:55 +02:00
unsettledgames da7ae65ead Removed global documentCreated 2021-07-23 19:05:33 +02:00
unsettledgames 404b1c56c1 Added EditorState, moved editor mode management to that IIFE 2021-07-23 18:54:09 +02:00
unsettledgames 366c2d9e2a Turned _settings.js into an IIFE 2021-07-23 18:45:23 +02:00
unsettledgames 526177c6fe Fixed palette loading bug 2021-07-23 18:30:04 +02:00
unsettledgames 8ca148e34c Removed _loadPalette.js and moved its logic to FileManager.js 2021-07-23 16:35:42 +02:00
unsettledgames e4415a5358 Removed all Layer-related global variables 2021-07-23 16:25:15 +02:00
unsettledgames 7084988de4 Removed global layerList and moved it to LayerList.js 2021-07-23 15:15:17 +02:00
unsettledgames 17b2a54d8a Moved right click layer menu from Layer to LayerList 2021-07-23 14:49:55 +02:00
unsettledgames d3781979b4 Removed layerListEntry from global variables 2021-07-23 13:08:04 +02:00
unsettledgames 6e4ab3990d Added LayerList to handle all the functions that involve more than 1 layer
Merge, flatten, add layer, delete layer etc, I'm planning to move a few global variables in Layer to LayerList.
2021-07-22 22:42:41 +02:00
unsettledgames 804a0335b1 Removed replaceAllOfColor, made another commenting round 2021-07-22 19:26:40 +02:00
unsettledgames 6b84cdaa4d Removed getCursorPosition 2021-07-22 19:05:58 +02:00
unsettledgames 15cca5ffb7 Removed global pixelGridCanvas and currentMouseEvent 2021-07-22 18:57:44 +02:00
unsettledgames cd03923a86 Removed global canvases 2021-07-22 18:11:55 +02:00
unsettledgames 6bd6515385 Removed currentGlobalColor 2021-07-22 18:02:19 +02:00
unsettledgames 1a6079cc81 Removed "colors" global variable 2021-07-22 16:40:58 +02:00
unsettledgames 0d7a00c62f Removed global dragging variable
The "dragging" variable is now handled in Input.js
2021-07-22 15:21:48 +02:00
unsettledgames b959a70f55 Added mouse event simulation 2021-07-22 15:18:46 +02:00
unsettledgames 4e85ad1a73 Merge remote-tracking branch 'upstream/master' 2021-07-22 13:17:50 +02:00
Nicola 12ddba3924
Merge pull request #55 from DERAlfons/master
Move brushPreview with canvas when panning with mousewheel
2021-07-22 13:16:32 +02:00
Jascha Bakarinow e0f64c97ba Fix brushPreview lagging behind 2021-07-21 23:23:31 +02:00
unsettledgames 1b1290c017 Refactored Input.js to Events.js
Started working on Input.js, this time it's used to handle mouse clicks and keyboard shortcuts.
2021-07-20 22:52:51 +02:00
unsettledgames 4525519071 Fixed LPE loading bug 2021-07-20 22:09:20 +02:00
unsettledgames 3b8dbb5151 Revert "LPE Loading Improvements"
This reverts commit 94add8f3f7.
2021-07-20 21:58:00 +02:00
Leamsi Escribano 94add8f3f7 LPE Loading Improvements 2021-07-19 20:08:46 -05:00
Leamsi Escribano f5fc762c5c Restored Startup.js to previous version 2021-07-18 20:08:49 -05:00
Leamsi Escribano 636d4685a0 Fixed fill tool 2021-07-18 19:52:43 -05:00
unsettledgames 7c4fb652cf Deleted _createColorPalette.js, commented files
Moved createColorPalette to the ColorModule, removed _onLoad.js and _onbeforeunload.js, commented the code and labelled with REFACTOR the comments that refere to the refactoring.
2021-07-18 23:17:41 +02:00
unsettledgames 7976675132 Moved some of _pixelEditorUtility.js functions to proper files
Also left some comments about where to put the leftover functions once we have a more detailed structure.
2021-07-18 22:44:31 +02:00
Leamsi Escribano b8ae07adff audit fix and pan issue fixed 2021-07-18 10:03:46 -05:00
Jascha Bakarinow f240e54bb3 Set brushSize before panning with Mousewheel 2021-07-17 23:07:57 +02:00
Jascha Bakarinow d4de08e8be Move brushPreview when panning with mousewheel 2021-07-17 22:55:51 +02:00
unsettledgames 68dbbdc4c3 Tried fixing pan bug
If you load an LPE file, the pan tool screws up
2021-07-15 23:30:55 +02:00
unsettledgames 06d9536895 Removed onLoad and checkCompatibility 2021-07-15 22:26:08 +02:00
unsettledgames f76d05bffa Added FileManager and TopMenuModule
The TopMenuModule binds the buttons so that they open the sub menus: at the moment it also binds those events that don't have a proper place yet. FileManager contains all the functions that have something to do with files, that is loading, opening, saving and exporting.
2021-07-15 22:21:19 +02:00
unsettledgames 9540002c6e Moved popup windows into a specific folder 2021-07-15 18:43:59 +02:00
unsettledgames dcf896954f Added Startup IIFE to take care of the creation of a new project
It includes the old _createButton and _newPixel functions and a few private methods to divide the huge newPixel function into smaller chunks depending on their purpose. Those chunks could probably be part of other IIFEs, but we'll think about that in the future.
Fixed Input bug that caused the on function to pass an array of arguments instead of single arguments. Removed data_asdfgasd.hbs
2021-07-15 18:33:19 +02:00
unsettledgames 7c80e8f342 Finished refactoring History, added Startup IIFE 2021-07-15 17:10:07 +02:00