|  Bryan Miller | 20fa69bcc3 | Added .getColorIndex() method to ISurface and extending classes. | 6 years ago | 
				
					
						|  Bryan Miller | e2e138c846 | CTRLPainter initialization called. Slowly commenting out some test code. | 6 years ago | 
				
					
						|  Bryan Miller | fe3e65f054 | CTRLPainter listens for color changes and surface changes. Still mostly doesn't do anything yet. | 6 years ago | 
				
					
						|  Bryan Miller | 432fc157ad | CTRLPalettes now emits a global 'active_palette_color' event when a palette color button is clicked. | 6 years ago | 
				
					
						|  Bryan Miller | 4f7d9d494e | Forgot to add last commit. | 6 years ago | 
				
					
						|  Bryan Miller | 82e88847df | Renamed the ISurface file. NESBank now extends ISurface. | 6 years ago | 
				
					
						|  Bryan Miller | 180f5753db | Added an interface class for Surface object... like NESBank will become. | 6 years ago | 
				
					
						|  Bryan Miller | 102001bc71 | Some silly test code added to main.js | 6 years ago | 
				
					
						|  Bryan Miller | 77ffaf9449 | Added several tile, color index, and color access modes to NESBank. | 6 years ago | 
				
					
						|  Bryan Miller | d1b017f8ee | Added a little code to main.js | 6 years ago | 
				
					
						|  Bryan Miller | 57f2c716d9 | Created the NESBank class, which handles multiple NESTiles and exports to full NES .chr format. | 6 years ago | 
				
					
						|  Bryan Miller | dc3397b4e8 | Small tweak to NESTile.copy() and NESTile.clone() | 6 years ago | 
				
					
						|  Bryan Miller | 8d57f47874 | NESTile .copy() will copy the data from a given NESTile to the current one. | 6 years ago | 
				
					
						|  Bryan Miller | d27d41b8e3 | NESTile should now store pixel data in proper NES .chr format automatically. Some code cleanup as well. | 6 years ago | 
				
					
						|  Bryan Miller | 1b8eedede4 | NESTile base64 value now includes paletteIndex value. | 6 years ago | 
				
					
						|  Bryan Miller | c800dd5a18 | NESTile no longer needs a palette. That job is moving to the upcoming NESBank. | 6 years ago | 
				
					
						|  Bryan Miller | 657988781c | Slight enhancement of the NESTile.isEq() method. | 6 years ago | 
				
					
						|  Bryan Miller | 451edac454 | NESTile now uses the Utils.isInt() function. | 6 years ago | 
				
					
						|  Bryan Miller | 3cd7c1984b | Added Utils.isInt() function. | 6 years ago | 
				
					
						|  Bryan Miller | 90ea91d3d3 | Added array-like access to pixels. BROKEN atm. | 6 years ago | 
				
					
						|  Bryan Miller | 344ec3bda1 | Bitwise access in NESTile should be fixed. *fingers crossed* | 6 years ago | 
				
					
						|  Bryan Miller | 33553b1667 | Added NESTile model and tests in main. NESTile.flip() is not working ATM. | 6 years ago | 
				
					
						|  Bryan Miller | bfc9f740d7 | Created a reference list of current emitted events and the data that comes with them. | 6 years ago | 
				
					
						|  Bryan Miller | 615d171c65 | Added some mouse button code/name mapping in Input. | 6 years ago | 
				
					
						|  Bryan Miller | 95e479b81e | NESPalette class now exported as default. Updated imports accordingly. | 6 years ago | 
				
					
						|  Bryan Miller | 3f1c0039b2 | Trimming some commented out code | 6 years ago | 
				
					
						|  Bryan Miller | 4bec407e06 | Minor fix | 6 years ago | 
				
					
						|  Bryan Miller | a6af0f9dd8 | Properly preventing default mouse events (right-click). | 6 years ago | 
				
					
						|  Bryan Miller | b86d5b939b | Fixed mouse event test for element bounds. Attempting to add 'preventDefault' events. | 6 years ago | 
				
					
						|  Bryan Miller | 3ab48bdeb6 | Properly refactored variables. | 6 years ago | 
				
					
						|  Bryan Miller | fd9ec031e2 | Added Input parameters to access mouse information. | 6 years ago | 
				
					
						|  Bryan Miller | 903b1cf2fa | Renamed a couple of Input keyboard properties to be more explicit. | 6 years ago | 
				
					
						|  Bryan Miller | 7c3595bac9 | Input class basic mouse events functional. Wheel not handled. | 6 years ago | 
				
					
						|  Bryan Miller | b94808b208 | Added isElement(), which returns true if the given argument is an HTMLElement. | 6 years ago | 
				
					
						|  Bryan Miller | da3b49763a | Added initial code for handling mouse. Nothing functional. | 6 years ago | 
				
					
						|  Bryan Miller | 862664c6be | Input class used for Keyboard and (soon) mouse events and complex combinations. | 6 years ago | 
				
					
						|  Bryan Miller | b65ea61e31 | CTRLPainter now resizes internal surface to match as close as possible the DOM canvas element size. | 6 years ago | 
				
					
						|  Bryan Miller | 6b15932ff0 | Reorganized files. Adjusted imports to match new locations. | 6 years ago | 
				
					
						|  Bryan Miller | 7fe55cd661 | CTRLPainter watching window resize. Using Debounce. | 6 years ago | 
				
					
						|  Bryan Miller | abe1cf8f84 | Fixed the name of the Utils file. | 6 years ago | 
				
					
						|  Bryan Miller | 830f9b877e | Added general Utils object. Debounce, in this case. | 6 years ago | 
				
					
						|  Bryan Miller | 055d98a185 | Connected CTRLPainter to main. | 6 years ago | 
				
					
						|  Bryan Miller | 5590cd01ea | Fixed broken code in CTRLPalette. Reworked a but of main | 6 years ago | 
				
					
						|  Bryan Miller | c3e3161bf2 | Readded GlobalEvents to CTRLPalettes HA! | 6 years ago | 
				
					
						|  Bryan Miller | fdd555bf8c | Moved NESPainter to CTRLPainter. Just a rename at the moment. | 6 years ago | 
				
					
						|  Bryan Miller | 8430fcbd6f | Removed GlobalEvents import from CTRLPalettes. Wasn't needed. | 6 years ago | 
				
					
						|  Bryan Miller | ebb2e53977 | CTRLPalettes now sets and shows the individual drawing palettes. | 6 years ago | 
				
					
						|  Bryan Miller | 5c66e788f0 | Fixed an emitted event name in NESPalette | 6 years ago | 
				
					
						|  Bryan Miller | 61e5c8ca84 | Added some interface code for working with the drawing palettes. Still WIP. | 6 years ago | 
				
					
						|  Bryan Miller | 59d5722192 | Fixed a small bug in NESPalette | 6 years ago |