229 コミット (b7b3de013b8789a596188863a7aa74ec04b3c819)
 

作成者 SHA1 メッセージ 日付
  Bryan Miller b7b3de013b Added UI element for removeDuplicates and compact. 5年前
  Bryan Miller 447f65c033 CTRLBankTools now listens for the 'bank_remove_duplicates' event, which will call the NESBank .removeDuplicates().compact() 5年前
  Bryan Miller 7fa9cd1d37 NESBank now has .removeDuplicates(), and .compact(). Both operations remove undo/redo history. 5年前
  Bryan Miller 9ddbcd8d0a NESTile now had .clear(), .isEmpty(), and a new parameter for isEq() which allows for testing equality without orientation changes. 5年前
  Bryan Miller 70a395004b NESBank fixed bug when switching between Tiles 8x8 and Tiles 8x16. 5年前
  Bryan Miller 7d9066da6c Added Tile 8x16 view in NESBank (some bugs remain) and added UI access. 5年前
  Bryan Miller 1e32e2a9d2 Modified top menu and added export options ui for palettes. Also added an 'About' button which does not yet display anything. 5年前
  Bryan Miller aead6b8485 CTRLIO added functionality for exporting palette as 6502 assembly text. 5年前
  Bryan Miller 54b30b2ca6 Added .currentPalette and .currentPaletteName properties to CTRLPalettesStore 5年前
  Bryan Miller 20aab57e83 Updated drawing palette UI. 5年前
  Bryan Miller 1b5c724723 Added ui for NESBank tile view. 5年前
  Bryan Miller ffb4d1362a NESBank can now be narrowed down to specific tile/sprite. 5年前
  Bryan Miller 24b5db84dd Some tweaks to the UI for creating new 'Store' items. 5年前
  Bryan Miller 808079ac24 Switched NESPalette.Default into a function that pulls colors from an array. These default values can now be set with the .SetDefault() function. 5年前
  Bryan Miller 00e5e8e850 Can now export CHR filesgit add .! 5年前
  Bryan Miller 82e30d22ba Added .currentBank and .currentBankName properties to CTRLBanksStore 5年前
  Bryan Miller f13b664a15 Started adding some UI to export Bank as CHR file. 5年前
  Bryan Miller c09222ca01 Modal can now be opened with emit args of 'id' to open by element id or 'cls' to open by element class. 5年前
  Bryan Miller cd37f0a08b Cover and Modal elements have been given a much higher z-index to make sure they fall on top of all other elements. 5年前
  Bryan Miller 8922f21cf5 Loading of a project json file now works! 5年前
  Bryan Miller b56ccb7bcc Continue to attempt to integrate JSON schema validation for project loading process. Not yet working, but application will run. 5年前
  Bryan Miller fbf13b536d Started writing JSON Schema... not sure if doing right. 5年前
  Bryan Miller ce88f94994 Server uses vendor.js to connect node_modules to the application in a consistent manner. 5年前
  Bryan Miller 8587a63df9 Server will now generate version for each request (showing a -X if the current commit is dirty) 5年前
  Bryan Miller 8c3803a08d Added AJV as a project module. 5年前
  Bryan Miller 97c0a73619 Hidden File Input reset after loading a project. 5年前
  Bryan Miller 5e5343920c Project can now be exported to a json file. Loading of project json file technically works, but doesn't actually put the loaded json into the data objects... effectively no loading ATM. 5年前
  Bryan Miller efbeb123db CTRLBanksStore, CTRLPalettesStore, and NESPalette now have an .obj property which returns a java object of the class's underlying data in a form that can be turned into a JSON. Each class's .json property has been modified to use the new .obj property. 5年前
  Bryan Miller 8ce067e1de Added a dropdown menu to the nav bar for loading/saving projects (currently just cosmetic atm). Cleaned up the look of the main logo. 5年前
  Bryan Miller de620447fa When painting the logo, no longer forces a background color. 5年前
  Bryan Miller 9b1cab3472 Last commit needed this file too. 5年前
  Bryan Miller 2410728928 Moved any purecss overrides into their own file and connected them to code.scss 5年前
  Bryan Miller 6b2148508f Small fix to anchor text for TABs 5年前
  Bryan Miller d9ecac6506 Moved CTRLPalettesStore and CTRLBanksStore initialization from main to CTRLIO 5年前
  Bryan Miller df3c2830bb Added the cover element to the HTML and added code to remove it when the page is ready. 5年前
  Bryan Miller 3dd8a85dfd Added elements and mixins for creating a 'cover' that hides the page until all elemets are ready. 5年前
  Bryan Miller 29757a9284 Added addEventListeners() and addListenerToEvents() methods. Moved isElement into a first class function then added back to the returned Utils object. 5年前
  Bryan Miller d706e08883 Updated CTRLPalettesStore and CTRLBanksStore (and associative *ListItem.html files to use the new EditableText class. 5年前
  Bryan Miller d206ec97e0 Added ui class EditableText to handle swapping between a <span> and a text <input> element for text that can be changed. 5年前
  Bryan Miller 4954ea9592 Added getRegion() and setRegion() to NESBank which will return color information within a defined region. 5年前
  Bryan Miller 181c1d09c8 Added the modal window for adding new Banks to the BankStore. NOTE: I'd like to update this method to something a little more universal. 5年前
  Bryan Miller 085e732488 CTRLPainter now listens for keyboard shortcuts 'ctrl+z' and 'ctrl+y' to undo and redo (respectively) any drawing on active surfaces. 5年前
  Bryan Miller 24146baf34 NESBank.snapshot() was not intended to remain debounced. Method .snapshot() will now clear redo history if any. 5年前
  Bryan Miller 1c0213ac24 Tweaks 5年前
  Bryan Miller 698cfa8bae Fixed a bug in Input 5年前
  Bryan Miller c4efdb74f0 ISurface and NESBank updated to handle undo/redo history. Fixed a base64 issue in NESBank. 5年前
  Bryan Miller 1d3024c167 Input updated to call the 'mouseup' event last, to remain consistant with all other events. 5年前
  Bryan Miller 3d446981c8 CTRLPainter can now accept null for surfaces and will render a cleared screen if surface is null. 5年前
  Bryan Miller 82069a3529 Renderer now has a clear() method for clearing the given context with the given color. 5年前
  Bryan Miller c282d88cee Updated CTRLPainter and CTRLBanksStore to use the new Renderer system to draw surfaces to the canvas. 5年前