Will Scullin
1e79d9d59d
Prettier ( #203 )
...
* Enabled prettier
* Update lint, fix issues
* Restore some array formatting
2023-11-24 06:45:55 -08:00
Will Scullin
087dbd3602
Fix copy paste outside of screen ( #143 )
2022-07-16 20:50:15 -07:00
Will Scullin
66f3e04d8e
Preact mass storage ( #125 )
...
The major impetus for rewriting in UI, at least. Still some ironing to do, but much nicer than my attempt to do this using the old UI "framework".
2022-06-05 10:57:04 -07:00
Will Scullin
303838f63d
Use CSS modules ( #123 )
...
* Use CSS modules
* Fix tests
* Feedback
2022-06-03 15:30:39 -07:00
Will Scullin
a3f3cfadb3
Fix mouse with non-gl mono
2022-05-31 19:49:04 -07:00
Will Scullin
ef404735cd
Preact error dialog ( #120 )
...
Add error dialog, fix dynamic hash updates.
2022-05-31 17:41:24 -07:00
Will Scullin
9a940935af
Refactor some controls ( #114 )
...
* Refactor some controls
* Feedback
2022-05-15 14:57:21 -07:00
Will Scullin
c648735b8a
Add touch screen handling ( #113 )
...
* Add touch screen handling
* Feedback
2022-05-13 06:55:03 -07:00
Will Scullin
4a188a9a5c
Preact UI ( #106 )
...
First pass at a Preact UI, still short some major features but full proof of concept.
2022-05-10 06:52:06 -07:00
Will Scullin
a9885dbfbd
Very crude mouse support. ( #95 )
2021-12-29 15:00:44 -08:00
Will Scullin
7ceacec28e
Full page improvements ( #96 )
...
* Full page improvements
* Update fullscreen api calls, save fullpage state
2021-12-25 07:24:59 -08:00
Will Scullin
70ec626dd0
Clean up copyright notices ( #93 )
2021-12-21 12:35:26 -08:00
Will Scullin
09c6d6fbb1
Options modal ( #75 )
...
Refactor Options modal, webgl scanline, restore `Apple2.apple2`, other minor fixes.
2021-04-20 17:42:32 -07:00
Will Scullin
be35aa9315
NTSC shader ( #58 )
...
Incorporate a real NTSC shader.
2021-02-21 18:38:21 -08:00
Will Scullin
7f9ad9b9a1
Fix Firefox key borders
2020-09-07 16:55:10 -07:00
Will Scullin
c7d4f579a7
Move green filter in line.
2020-06-08 19:21:53 -07:00
Will Scullin
87e8cde031
Style cleanup
2020-04-23 19:48:52 -07:00
Will Scullin
ce0a1b59ce
Move most gfx into css.
2020-01-02 21:12:34 -08:00
Will Scullin
b647b3c2bb
CFFA ( #20 )
...
* CFFA
* CFFA multi-disk and write functionaliity.
* Clean up multi-devices/partition behavior.
* ProDOS WIP
* Update against refactored codebase.
* WIP
* Wait until disks load, show progress.
* Don't wait so long to boot floppies.
* Forgot to save :|.
* Credit.
2020-01-02 11:11:04 -08:00
Will Scullin
eaef394eb1
Rework full page mode.
2019-12-30 11:40:28 -08:00
Will Scullin
bcbe36db0c
Refactor main ( #17 )
...
* Refactor UI elements.
* Cleanup.
* Refactor core.
* Fix printer.
* Small fixes
* Fix frame counts
2019-12-27 15:04:07 -08:00
Will Scullin
127cee2dc0
Tweak a bunch of sizes.
2019-03-13 19:27:55 -07:00
Will Scullin
be715f3f63
Remove jQuery and jQuery UI dependencies.
2019-03-12 21:11:00 -07:00
Will Scullin
0f5c83d6ad
jQuery-less keyboard. Small fixes.
2019-03-08 11:17:18 -08:00
Will Scullin
d5ab930935
Merge pull request #9 from whscullin/whscullin/webpack
...
Convert to webpack first pass.
2019-03-02 12:26:56 -08:00
Will Scullin
573f36510d
Convert to webpack first pass.
2019-02-28 21:21:18 -08:00
Ian Flanigan
397e7ecc11
Allow Shift-F2 to maximize the Apple screen in the window
...
Normally, F2 causes the browser to go full-screen, showing only the
Apple screen. However, in Chrome, the user can exit full-screen mode
by pressing ESC. Since ESC is used frequently on the Apple //e, this
limits the utility of full-screen mode.
To work around this problem, this change adds Shift-F2, which will
make the Apple fill the window without going full-screen. This allows
the user to go make the window full-screen in some other way, thus
enabling the use of the ESC key.
Note that the method used is almost entirely implemented in CSS, with
just a few lines of code to change the classes on some elements. This
may not be the best long-term way of implementing this feature.
2019-01-04 00:51:57 +01:00
Will Scullin
37a3fb9bcd
Refactoring.
2017-09-22 21:42:57 -07:00
Will Scullin
8a8db4015c
Remove old scanline, page stuff.
2017-08-20 12:57:43 -07:00
Will Scullin
1a6604f445
Fix tabs.
2017-08-20 12:49:12 -07:00
Will Scullin
0343497abc
Memory fixes, cleanup.
2017-08-20 10:46:10 -07:00
Will Scullin
f9f0239d86
Cleanup and refactoring.
2016-11-21 21:26:40 -08:00
Will Scullin
7209758339
Clean up keyboard behavior.
2014-01-05 07:42:03 -08:00
Will Scullin
a807dc9aae
Blink! and better touch/mobile behaviors.
2013-11-16 12:26:31 -08:00
Will Scullin
22acb1b6da
Clean up disk storage
...
Try and consolidate all disk loading/saving into one UI.
2013-10-22 19:35:47 -07:00
Will Scullin
4d80f9f28e
Initial checkin
...
Initial checkin, still pretty rough around the edges.
2013-10-10 11:03:07 -07:00