Brendan Robert
cc0cead894
Added better standalone testing for command line arguments. Got video mode to be a first-class startup parameter
2019-06-19 00:47:04 -05:00
Brendan Robert
9cee0cece9
Upstream fixes from Lawless Legends for keyboard focus and speed handling
2018-05-23 00:50:56 -05:00
Brendan Robert
0c0b2c107c
Backported changes from Lawless Legends app experience; namely better boot behavior and also UI Controls Overlay. :)
2018-01-12 23:27:56 -06:00
Michaelangel007
8833f80138
Added 3x zoom for retina displays
2016-02-25 11:57:22 -07:00
Brendan Robert
ad819c5678
Issue #27 : Accounted for titlebar size and fixed 2x aspect incorrect width
2016-02-25 01:27:59 -06:00
Brendan Robert
3f115624e6
Issue #13 : Added monochrome modes and ctrl+shift+g switches between various display modes.
2016-02-21 02:22:47 -06:00
Brendan Robert
3123ee1eec
Issue #27 : Updated recent changes to only change window within the UI thread.
2016-02-20 22:33:16 -06:00
Brendan Robert
abbe5d007e
Issue #27 : Added ctrl+shift+f to toggle fullscreen and updated startup to use aspect ratio 1x method for consistency.
2016-02-20 21:30:23 -06:00
Brendan Robert
ce6a8ca873
Issue #27 : Ctrl+Shift+A now toggles between 1x/1.5x/2x display modes
2016-02-20 18:35:26 -06:00
Brendan Robert
af1bdb6b35
Fixed issue #10 reported by Michael -- Looks like introspection works a little differently in 8.0.66 when there are multiple methods with the same name!
2016-01-14 21:29:40 -06:00
Brendan Robert
8942d6462e
BUGFIX: All rendering is halted when a file chooser is open for any reason. For whatever reason, background canvas updates kill the CPU when file dialog is open so this is fixed now.
...
NEW: Memory inspector view lets you monitor read/write operations on a specific memory cell
BUGFIX: Retina screens are detected to prevent the memoryview canvas from getting too large.
2015-09-05 09:02:35 -05:00
Brendan Robert
8ac148d724
Resolved various minor warnings in the source to improve code quality and remove side-effects (unused initalized values, etc)
2015-08-12 02:08:22 -05:00
Brendan Robert
dba2a938b0
Addition of Jace IDE with partial basic and full Acme Cross-assembler support
2015-07-15 01:29:37 -05:00
Brendan Robert
a641ac555c
Removal of Swing remanants
2015-03-30 00:28:19 -05:00
Brendan Robert
4fc71a43a7
Changed friendly text to make more sense, also added hack to do a proper reboot when the HDV is inserted during the boot sequence... for science.
2015-03-29 16:07:00 -05:00
Brendan Robert
a52dafa8bb
All things Swing have been officially removed from the codebase. Don't fret, a lot of these will be reborn with a new look very soon.
2015-03-29 00:29:41 -05:00
Brendan Robert
555f125a3b
Mouse support is back! :-D
2015-03-15 01:53:56 -05:00
Brendan Robert
a9132f8e76
Heavy modifications have been made to support drag/drop of media to quickly insert disk images, also to start showing indicator icons at the bottom of the screen.
2015-03-14 03:23:32 -05:00
Brendan Robert
a6a1bf681b
Configuration tree is now completely visible in new JavaFX config dialog but things are showing as duplicated at the root level
2015-02-24 00:30:11 -06:00
Brendan Robert
9dcbc3422e
Additional work on keyboard handling, pasting now works as does support for static invokableActions.
2015-02-20 01:28:35 -06:00
Brendan Robert
a477abac03
Completely reworked how hotkeys are handled, and now invokable actions are a real concept in the emulator!
2015-02-18 08:41:59 -06:00
Brendan Robert
0ccb63558f
A lot of things have been deactivated to sever the link to the old Swing UI. Indicators, namely, have been commented out in many places. Ultimately the emulator is wholly unusable in this state.
...
The video rendering was re-written to use writableImages and is displaying (something) but keyboard input and configurations are broken so nothing much happens after the inital boot. Basically the underlying part to make this show up in JavaFX is starting to take shape.
2015-02-03 00:55:25 -06:00
Brendan Robert
45add680d4
Complete removal of the singleton pattern for the Computer object -- the Jace code can now run multiple "computers" if desired.
2014-09-17 23:09:57 -05:00
Brendan Robert
e82af529e8
Removed minor code warning
2014-09-17 01:01:50 -05:00
Brendan Robert
6341001743
Initial version: Based on last source available in SourceForge, converted to a Maven project format
2014-09-07 16:10:04 -05:00