Commit Graph
129 Commits
Author SHA1 Message Date
nathanmcrae b6a6ec5e3a Add setting reinitialization if loading fails 2025-05-26 21:41:01 -07:00
nathanmcrae 392d10c587 Add git version to log and --version output 2025-05-25 23:37:01 -07:00
nathanmcrae 430b89bdda Remove some testing logs 2025-05-25 23:37:01 -07:00
nathanmcrae 2a7f9813a1 Fix log statement 2025-05-25 23:37:00 -07:00
nathanmcrae 553edc8b6c Add external program timeout as station setting
Leaving it without a UI implementation for now
2025-05-25 23:35:47 -07:00
nathanmcrae 645b1f2414 Fix bug when trying to remove station & none selected 2025-05-21 22:49:05 -07:00
nathanmcrae 306f169d08 Combine schedule start date/time fields into a single time-zoned field 2025-05-21 22:48:39 -07:00
nathanmcrae 4cd70e02c7 Set minimum dimensions for windows 2025-05-20 09:02:08 -07:00
nathanmcrae 44f5d51cb1 Add .gitignore 2025-05-19 20:08:48 -07:00
nathanmcrae 47d89cb32c Update overview image 2025-05-19 20:08:39 -07:00
nathanmcrae 961cdc897a Move divider between app controls and station controls 2025-05-19 20:08:29 -07:00
nathanmcrae 13ab7b82db Flesh out help 2025-05-19 19:28:55 -07:00
nathanmcrae d138ea3ad6 Add about page 2025-05-19 19:28:34 -07:00
nathanmcrae 13355ce401 Factor out config path 2025-05-19 19:28:05 -07:00
nathanmcrae e559508507 Change feed type to atom 2025-04-21 19:37:35 -07:00
nathanmcrae e0a8a237a4 Fix some text alignment 2025-04-17 22:04:59 -07:00
nathanmcrae 8bd9e4c356 Add readme
Mostly project-tracking stuff right now
2025-04-17 21:33:50 -07:00
nathanmcrae 30456c7b7e Add UI mock-up
For posterity
2025-04-17 21:33:21 -07:00
nathanmcrae a2fece0143 Add initial attempt at rss feed generation 2025-04-16 22:58:01 -07:00
nathanmcrae 897dcac243 Log station run complete 2025-04-15 22:41:29 -07:00
nathanmcrae a7148e247c Implement external program call 2025-04-15 22:41:09 -07:00
nathanmcrae c8aa18338a Down-size icon to 256x256 2025-04-15 21:24:05 -07:00
nathanmcrae c55cfbef42 Fix Station Settings button anchor 2025-04-15 21:24:05 -07:00
nathanmcrae 183d9c9794 Implement next send time label 2025-04-15 21:24:05 -07:00
nathanmcrae 9f6d4171a5 Add icon to repo 2025-04-09 19:30:32 -07:00
nathanmcrae 3a1a6223bf Adjust GUI layout for linux rendering 2025-04-09 19:26:14 -07:00
nathanmcrae ab48e726af Add basic help page
lsafej
2025-04-09 19:26:14 -07:00
nathanmcrae af555112b2 Add icon to window 2025-03-23 15:50:04 -07:00
nathanmcrae c480239636 Update schedulers to use process's executable path for invocation 2025-03-22 23:35:09 -07:00
nathanmcrae 670779a3aa Added check for argument parsing failure 2025-03-22 23:35:09 -07:00
nathanmcrae 947bccb6da Add missing MainRun.java 2025-03-10 22:55:13 -07:00
nathanmcrae 998357385e Minor WindowsScheduler updates 2025-03-10 22:54:56 -07:00
nathanmcrae 7e2d4ca1a4 Add Linux scheduler 2025-03-10 22:54:34 -07:00
nathanmcrae 0594a64812 Remove unused portions of pom.xml
They were different attempts to get it working, so might be useful to
reference in the future.
2025-03-09 15:18:14 -07:00
nathanmcrae 48790790b4 Add pom.xml and set up jar packaging
FXML loading needed to change when resources were packaged in jar.
2025-03-09 15:18:14 -07:00
nathanmcrae 81b347eb41 Rearrange main view so message box grows 2025-03-08 19:37:07 -08:00
nathanmcrae 49aa06fb03 Update launch path again 2025-03-05 22:46:29 -08:00
nathanmcrae 1347f313c7 Remove stray newline 2025-03-05 22:46:13 -08:00
nathanmcrae dbba2d2285 Set up basic SFTP upload 2025-03-05 22:46:03 -08:00
nathanmcrae d7852e281d Update launch path 2025-03-03 21:39:54 -08:00
nathanmcrae 8d1e910cc5 Delete scheduled task when schedule is managed externally 2025-03-03 21:39:36 -08:00
nathanmcrae 6c43289860 Add removal methods to WindowsScheduler and StationSettings 2025-03-03 21:10:07 -08:00
nathanmcrae e74ddc99ca Use enter or esc to select station or cancel dialog 2025-02-24 20:56:24 -08:00
nathanmcrae 89181c0fa9 Fix wordpress connection test 2025-02-24 20:01:01 -08:00
nathanmcrae 705620d0a2 Handle unsaved changes in message editor
Window title shows asterisk of changes are unsaved.

Anything that would erase/overwrite message prompts a confirmation
dialog.
2025-02-23 14:24:39 -08:00
nathanmcrae 97c3cc3243 Show notification for error while running station 2025-02-22 19:29:10 -08:00
nathanmcrae 18b3e5d0d9 Fix argument quoting in run.sh 2025-02-22 19:21:22 -08:00
nathanmcrae 917be83ddc Change all buttons to use onAction
Covers more activation cases. I initially tried to use onAction, but
that didn't seem to work at the time, but I must've been mistaken.
2025-02-22 18:51:21 -08:00
nathanmcrae 12df6d97fa Load next message file to message buffer 2025-02-22 14:20:39 -08:00
nathanmcrae e4ad5d16d6 Add split pane so user can adjust number of text columns 2025-02-20 22:57:47 -08:00