Commit graph

78 commits

Author SHA1 Message Date
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
Gered a30d5ea135 formatting 2016-01-16 11:40:16 -05:00
Gered a477926c99 add a little bit better support for validating user entered settings 2016-01-16 11:39:58 -05:00
Gered 5242d629a5 fix minor bug in the way config property change events were being fired
the way in which property change event handlers where comparing
properties to find out which was being changed would result in any
checks for properties without "section" values to never be matched
(as the propertyName string here would end up being ".name" or similar
and the actual property's name string would just be "name")
2016-01-16 11:38:32 -05:00
Gered 41ae37c789 update version for development of next release 2016-01-05 13:37:23 -05:00
Gered 53781e7f95 version 1.5.2 2016-01-05 13:36:50 -05:00
Gered df5d167935 fixes for some colour issues 2016-01-05 13:35:11 -05:00
Gered b46dd4c184 update version for development of next release 2016-01-04 17:06:16 -05:00
Gered 1a935e7313 version 1.5.1 2016-01-04 17:04:57 -05:00
Gered 984f42bd49 update README.md 2016-01-04 17:04:16 -05:00
Gered f1eb274ed8 fix some component sizing issues. resolves #1 2016-01-04 16:38:19 -05:00
Gered 464f4a400e default to splits directory if we have no existing open file dir to use 2016-01-04 01:41:41 -05:00
Gered 0fd299cf44 might help with #3, better check for if the window has focus or not
i'm not 100% sure if this will actually help though as i've not figured
out completely how to reproduce the issue
2016-01-04 01:40:48 -05:00
Gered fd84ef242f add support for multiline run titles. resolves #7 2016-01-03 16:23:41 -05:00
Gered 016ecd8acd add missing settings for various colors. resolves #9 2016-01-03 16:03:12 -05:00
Gered 05983ec78f add font/color customization support for the run sub title setting 2016-01-03 15:32:06 -05:00
Gered 1105a52a0a change "goal" to "sub title." resolves #8
the sub title can still be used to put a goal if the end user really
wants it. but it won't do the fancy automatic segment time text
if the user had goal showing enabled but no text set.
2016-01-03 15:16:19 -05:00
Gered e3b0e1be80 better behaviour for initial directory in file dialogs. fixes #4 2016-01-03 14:21:39 -05:00
Gered 5081c300cc show current timer value, even when stopped. resolves #6 2016-01-03 14:09:16 -05:00
Gered 234f899020 immediately close app if registration fails. resolves #10 2016-01-03 13:26:49 -05:00
Gered 1bd79efe32 update version for development of next release 2015-12-04 13:05:31 -05:00
Gered 993a01d93d version 1.5 2015-12-04 13:03:13 -05:00
Gered 4f213258a6 update README.md 2015-12-04 13:02:29 -05:00
Gered ea09a5c5f5 change the way we present errors on global key event hook reg error
the "Retry" button thing we had previously didn't really seem all that
good in practice, as there's no way (??) to determine if the OS actually
_did_ pop up some kind of prompt for the user (as OS X does).

since hotkeys won't work if hook registration fails, displaying an
error immediately seems to be the best option... and still much better
then what used to happen where the app would just silently fail to start
2015-12-04 12:39:56 -05:00
Gered 3ef68d88e3 fix auto filename extension adding on save 2015-12-04 12:31:00 -05:00
Gered 0faeabecef update about dialog 2015-12-04 12:22:38 -05:00
Gered 8c5fa13683 add new font settings to the settings > components tab 2015-12-04 12:16:31 -05:00
Gered 7b580553bd add internal support for more font settings 2015-12-04 11:45:41 -05:00
Gered a1fa2e763d add some preliminary support for additional time gain/lose colouring
the colours used should be made configurable by the user instead of
using Color's brighter/darker methods, but it works for now i guess
2015-12-04 10:53:18 -05:00
Gered 6db7171704 add attempt counter display and a setting to turn it on/off 2015-12-03 20:06:49 -05:00
Gered d5d82a9a5e fix bug with the way visibility for title and goal was determined 2015-12-03 19:01:55 -05:00
Gered 57e38a58b1 add internal run attempt/completion counters 2015-12-03 18:28:42 -05:00
Gered 621f7185bd add app icon for mac app bundle builds 2015-12-03 17:49:08 -05:00
Gered 58958b7219 organize language.properties entries 2015-12-03 17:26:52 -05:00
Gered 357cbe9026 remove some hardcoded strings, use the language file instead 2015-12-03 17:15:30 -05:00
Gered c85a1b974b disabling language selection for now. can re-enable at a later date
quite simply, i don't speak anything other then english. the source
code i originally got from Xunkar also had some english strings that
had not been translated either, so everything other then english was
somewhat out of date to begin with.

i very strongly feel that it's bad form to provide an option for
choosing an alternate language within the app when the alternate
language translations are out of date and are just plain missing some
strings in places.

if at some point in the future someone wants to finish one or more of
these translations so they are once again in sync, we can then
re-enable the language selection.

it's unfortunate, but i feel this is the best decision for now.
2015-12-03 17:00:00 -05:00