Commit graph

113 commits

Author SHA1 Message Date
Gered cbe56800f3 update README.md 2018-06-20 20:41:40 -04:00
Gered 5b5c866a69 fix some dialog weirdness
instantiate all JDialog instances with proper parent component set. this
seems to make the ModalityType.APPLICATION_MODAL behave a bit better on
newer JDK versions.
2018-06-20 20:38:56 -04:00
Gered bbf7f5caa9 refactor error message display, and update RecordDialog error messages 2018-06-20 20:18:31 -04:00
Gered e23156f65c open category selection dialog centered over edit run dialog
as opposed to it showing up at the top-left of the screen always ;)
2018-06-20 19:09:05 -04:00
Gered 26c712aaf2
Merge pull request #24 from 4ilo/master
Get and display world record from speedrun.com
2018-06-20 18:42:26 -04:00
olivier c4d68f6b9d Bugfixes 2018-02-18 14:39:30 +01:00
olivier 0fa050d80e Complete world record in footer and settings 2018-02-18 14:23:06 +01:00
olivier 4c87a025d6 Complete world record in footer and settings 2018-02-18 14:22:42 +01:00
olivier bcc1003d1d start adding world record info from speedrun.com to timer and settings. 2018-02-12 19:33:44 +01:00
Gered d7b3e24411 update .gitignore 2017-01-28 16:56:59 -05:00
Gered 309ff7924a update version for development of next release 2017-01-28 16:56:14 -05:00
Gered 99821d6fd1 version 1.5.4 2017-01-28 16:49:14 -05:00
Gered 24a82f8b9e fix main window not resizing when sum of bests option is toggled on/off
was only being resized correctly on load
2017-01-28 16:48:29 -05:00
Gered a825d31a8e update README.md 2017-01-28 16:37:06 -05:00
Gered 25a2349715 add setting for specifying a custom default splits path
probably not terribly useful for most people, but for those like me who
keep their splits in Dropbox, it is handy
2017-01-28 15:13:24 -05:00
Gered 1b1d8b2330 fix usage of hardcoded colour values 2017-01-28 14:16:28 -05:00
Gered 51edfed385 add sum of best display and setting to toggle on/off. resolves #16 2017-01-28 13:54:09 -05:00
Gered 5e774934a4 fix xstream not processing annotations during serialization of runs
was saving the sessionAttempts counter even though it had the
XStreamOmitField annotation. not technically a problem, but not correct
2017-01-28 12:52:41 -05:00
Gered 8679a556ca add session counter. resolves #17 2017-01-28 12:47:59 -05:00
Gered 55788f58b5 tweak text label a bit 2017-01-28 12:15:14 -05:00
Gered 3ff5f782de fix trimming recent files list of excess files based on max setting 2017-01-28 12:12:40 -05:00
Gered 3f2ce3b810 add max recent files setting to the Settings > General dialog 2017-01-28 11:53:04 -05:00
Gered 6229197fba fix incorrect doc comment 2017-01-28 11:39:37 -05:00
Gered edacc0a359 #18: add max recent files list setting (default is now 10) 2017-01-28 11:36:53 -05:00
Gered b26e0ecf5e set default values after loading config for any missing keys
this fixes probably my main gripe with the existing XML serialization
code (at least as far as loading settings is concerned).
2017-01-28 11:35:57 -05:00
Gered 7a59e40b38 reset current file when choosing "New" from menu. fixes #19 2017-01-28 10:46:59 -05:00
Gered 208f56eae9 ensure settings saved even if user quits with Cmd+Q on mac. fixes #20 2017-01-28 10:30:18 -05:00
Gered 70bb8d3af6 update version for development of next release 2016-03-21 13:34:52 -04:00
Gered 9dee564c4f version 1.5.3 2016-03-21 13:33:48 -04:00
Gered ae54130eaa added separate flag for hotkey locking
already had an "ignore native inputs" flag which served a dual-purpose:
toggle flag for the menu's lock/unlock setting and also as a temporary
state that was set/unset when opening/closing the edit run and settings
dialogs. problem was that if you locked hotkeys, opened say the settings
dialog and then closed it, the hotkeys would be unlocked during the
dialog close event. this change fixes that behaviour.
2016-03-21 13:03:33 -04:00
Gered bd185d1462 fixes for timer area height sometimes not being sized correctly 2016-03-21 12:50:18 -04:00
Gered ce89b7a14a some better variable naming so i can understand this better at a glance 2016-03-21 12:29:51 -04:00
Gered b02d9d7132 should've added this check 2016-03-21 12:10:37 -04:00
Gered b28eb18c75 another little stab in the dark. shouldn't cause any harm at any rate 2016-03-21 12:06:39 -04:00
Gered e1972daa11 hopefully this helps the once-in-a-while "app doesn't close" issue .. ?
once in a while i've noticed after choosing "exit" from the menu, the
application doesn't terminate. the window always closes as expected,
but the java process seems to hang around. not exactly sure what
behaviour triggers this yet
2016-03-21 12:03:47 -04:00
Gered 0293bce73e update development version number 2016-03-21 11:56:08 -04:00
Gered 6dece5006d update gradle plugin versions 2016-03-21 11:55:22 -04:00
Gered 4dbf2ece0a add bold font style options to the Components settings tab font options 2016-01-16 22:58:07 -05:00
Gered fbc1a28068 add bold font style options to the History settings tab font options 2016-01-16 22:37:18 -05:00
Gered bb68eb53f7 add Font style setting config file serialization 2016-01-16 22:25:32 -05:00
Gered 2f56b00881 some text updates (hopefully less cryptic then the previous shortforms) 2016-01-16 15:36:13 -05:00
Gered d718323976 ensure run segment rows display top-aligned within the segments list 2016-01-16 14:22:22 -05:00
Gered 7870670ce0 remove the confusing shortform GridBagConstraints constant redefinitions
at least, they were confusing to me. i could never remember which ones
they corresponded to
2016-01-16 12:58:42 -05:00
Gered 91b91777de rename window autosize property and remove hardcoded text strings 2016-01-16 12:49:43 -05:00
Gered 770f227637 toggle menu resize options on/off depending on window autosize setting 2016-01-16 12:35:28 -05:00
Gered 2609364f7e make the main window user-resizable only if "window autosize" is set 2016-01-16 12:31:05 -05:00
Gered 684c924cec fix BorderlessFrame window resizing to respect isResizable 2016-01-16 12:30:22 -05:00
Gered b0a2945ddc remove resize options from the menu for now
i think these are probably somewhat confusing as-is, and i'd probably
need to change how they work somewhat with the new fixed-width window
option. easiest for now i think to just remove these menu options
as the window seems to be resizing automatically in a pretty good way
when the window autosize option is set. the only reason i can think of
that someone might want these options is to undo any manual window
resizings (done using the mouse, since the window is marked as user
resizable right now).
2016-01-16 12:20:24 -05:00
Gered 53e5e3a338 forgot to remove this earlier 2016-01-16 12:17:49 -05:00
Gered 24df5f0f1a first stab at adding support for a user-specific fixed window width 2016-01-16 12:17:07 -05:00