45 Commits

Author SHA1 Message Date
792baa9d3a MainSettings(View|Controller) -> StationSettings(View|Controller)
We want to reserve those to be associated with the actual main settings (i.e. the overall settings rather than specific to one station)
2025-02-04 20:25:33 -08:00
b9d95acd04 Add period to Windows scheduled task 2025-02-04 20:25:33 -08:00
c7fb317e05 Fix bug in updateStationSettings 2025-02-04 20:25:33 -08:00
e5877c8a34 Get registering and running task scheduler task working 2025-02-04 20:25:33 -08:00
4defb7d3a0 Split build script into build and run
So run can be invoked by task manager as a stop-gap launch method
2025-02-04 20:25:33 -08:00
a68952653c Start implementing task scheduler 2025-02-04 20:25:33 -08:00
591d431226 Add argument parsing 2025-01-24 23:24:09 -08:00
5a3df459f9 Add logging 2025-01-20 22:38:01 -08:00
1ae75d4891 Implement station selection cancel button 2025-01-20 20:41:29 -08:00
0704a4a931 Use XDG_CONFIG_HOME 2025-01-20 20:13:44 -08:00
837b08c4cb Disable connection controls when external program is selected 2025-01-19 22:07:26 -08:00
4eb8d60c64 Disable external program field when not selecting use external program 2025-01-19 21:55:51 -08:00
dda155f160 Disable schedule controls when external schedule selected 2025-01-19 21:52:37 -08:00
5b16d0c5b5 Adjust layout 2025-01-19 21:41:48 -08:00
40a4aefa93 Customize prefix text entry
To only allow digits and to respect the digitsPerGroup spacing
2025-01-19 21:34:10 -08:00
b32807de9e Set default value for digits per group if loaded invalid value 2025-01-18 21:48:16 -08:00
807e13d239 Add up/down control to time field 2025-01-18 21:47:50 -08:00
9cb0eae10f Add schedule start time setting 2025-01-15 22:37:27 -08:00
b4ade494d0 Add 'manage schedule externally' setting 2025-01-15 21:56:38 -08:00
5e362673d4 Add schedule start date setting 2025-01-14 22:52:23 -08:00
008d1e2d6b Add help button 2025-01-13 22:46:45 -08:00
102c16e318 Add message period to settings 2025-01-13 22:46:34 -08:00
f645cdccc7 Add updateStationSettings 2025-01-13 22:29:26 -08:00
55dc4c0181 Make station name editable 2025-01-13 21:58:06 -08:00
b1d1acad2f Remove some spurious comments 2025-01-12 22:32:43 -08:00
3b725e3f29 Add prefixes to settings 2025-01-12 22:32:11 -08:00
6ab5e5d1ca Set up binding/saving for message method settings 2025-01-12 15:21:45 -08:00
e21c078e4c Bind spinners to settings
and save settings values
2025-01-11 13:25:20 -08:00
9a49ea572a Restructure under numbersstation package
This keeps naming a little less verbose
2025-01-11 12:04:03 -08:00
7a6e250804 Finish fleshing out station settings view 2025-01-10 23:26:31 -08:00
b434a52fa2 Save settings when settings dialog save button pressed 2025-01-10 22:59:11 -08:00
9f59fc813f Fix station selection
If current station was null, you couldn't select another station
2025-01-10 21:43:35 -08:00
4444b82edc Persist station list across sessions 2025-01-09 22:29:11 -08:00
c5e0b41dab Flesh out station selection
Also, save selected station in settings. So that the application opens
with the most recently used station.
2025-01-05 22:53:53 -08:00
36b2c51787 Store StationSettings directly in ListView 2025-01-05 13:25:51 -08:00
4d1aa1842a Add jackson library dependency to build 2025-01-05 11:26:50 -08:00
4afe97334f Fix PATH setting 2025-01-05 11:26:25 -08:00
3dcd3adf03 Add basic station selection 2025-01-05 11:24:47 -08:00
47e0ad7393 Add basic property binding test 2025-01-01 20:24:14 -08:00
aa42155644 Add basic settings (de)serialization 2025-01-01 20:24:02 -08:00
fea5a35240 Add station selection window 2024-12-29 15:55:59 -08:00
3a45ca7ce2 'Config' -> 'Settings' 2024-12-29 12:42:34 -08:00
52f7369a10 Add message editing
Which constrains the message format and layout
2024-12-29 12:42:34 -08:00
55cec6be43 Add build script
just for documentation for the moment
2024-12-29 12:42:34 -08:00
02aac4f4e9 'Number station' -> 'Numbers station'
Seems to be the more common terminology
2024-12-29 12:42:34 -08:00