Commit Graph
45 Commits
Author SHA1 Message Date
onyx_online d273ca57ca add pre-commit config 2026-03-21 14:18:21 +00:00
onyx_online ce660fb6c8 add Use section 2026-03-20 09:58:31 +00:00
onyx_online 514dda463a closes #1 2026-02-26 20:29:50 +00:00
onyx_online cac241a910 remove new_port validation, leave it to pydantic
patch bump
v0.7.1
2026-02-25 23:47:05 +00:00
onyx_online 4606990edb temporary fix for hatch build, see https://github.com/pypa/hatch/issues/2193 v0.7.0 2026-02-25 21:52:11 +00:00
onyx_online 15fd6a1914 rename RconApp to Q3RconTUI 2026-02-25 21:43:18 +00:00
onyx_online f59076f0a6 improve data encapsulation by initialising Settings in RconApp and passing it to child objects
add host, port validation functions

improve error handling for the ConfigScreen.

Pydantic validations now occur on assignment as well as creation.

minor version bump
2026-02-25 21:41:19 +00:00
onyx_online 6bf16f5d50 add py13 2026-02-23 20:40:19 +00:00
onyx_online ee45bfd03f implement separate button handlers
patch bump
v0.6.1
2026-02-22 15:04:50 +00:00
onyx_online e10bec03ed upd hatch badge 2026-02-22 11:34:23 +00:00
onyx_online 02ded9fb46 minor version bump v0.6.0 2026-02-21 16:07:48 +00:00
onyx_online fee3678f40 upd README with --min-status/Q3RCON_TUI_MIN_STATUS 2026-02-21 16:07:29 +00:00
onyx_online ba91b2d8be add --min-status to Settings 2026-02-21 16:04:52 +00:00
onyx_online 437b76ab13 use tuples as records to build the tables.
build status table according to --min-status value

clean the response strings of colour codes early.
2026-02-21 16:04:34 +00:00
onyx_online 004f1d0880 give mapname a default value, although failing to parse the mapname is never expected to happen. 2026-02-21 13:55:30 +00:00
onyx_online 71401c32f9 include the mapname in the status output
patch bump
v0.5.2
2026-02-21 12:37:10 +00:00
onyx_online 1cee478197 remove trailing space 2026-02-20 18:21:04 +00:00
onyx_online fcc91b7e34 patch bump v0.5.1 2026-02-20 18:20:11 +00:00
onyx_online 9b3ae629f3 include the command in the error message 2026-02-20 18:19:57 +00:00
onyx_online 74ed189ca5 minor bump v0.5.0 2026-02-20 18:17:05 +00:00
onyx_online 6e50e0861f add Renderable type annotation
add {Writable}.error() for displaying error messages in red.
2026-02-20 18:16:47 +00:00
onyx_online ab4898dac3 prevent keypresses from ConfigScreen propogating to the mainframe
improve the error message should a command execution fail.
2026-02-20 18:16:15 +00:00
onyx_online 086eeba916 make hover and focus more consistent with one another.
reorganise css.
2026-02-20 17:55:17 +00:00
onyx_online 2075e98c17 typo 2026-02-20 17:11:20 +00:00
onyx_online 923faa67ec patch bump v0.4.2 2026-02-20 16:18:43 +00:00
onyx_online 76483a24b9 improve the hovering and focus effects for the buttons. 2026-02-20 16:18:29 +00:00
onyx_online b3a3a4759a add --version and --help to additional flags v0.4.1 2026-02-20 15:41:58 +00:00
onyx_online fc6c2e99a5 add Special Thanks
patch bump
2026-02-20 15:39:48 +00:00
onyx_online 97458682ea move guard clause out of context block 2026-02-20 15:36:20 +00:00
onyx_online 3181377c18 typo 2026-02-20 15:28:05 +00:00
onyx_online 30ed9e9e6c minor bump v0.4.0 2026-02-20 15:25:05 +00:00
onyx_online 8139ecf21f upd screenshot 2026-02-20 15:24:52 +00:00
onyx_online f74ce3e17c add --raw and --append to Flags section 2026-02-20 15:24:37 +00:00
onyx_online 82fb9b9fc4 add Writable class for creating RenderableTypes 2026-02-20 15:22:21 +00:00
onyx_online 8d11f60201 move settings and configscreen into their own files
rename tcss file
2026-02-20 15:21:14 +00:00
onyx_online c62d18289b upd screenshot 2026-02-20 00:40:41 +00:00
onyx_online 6677ce56a7 minor bump v0.3.0 2026-02-20 00:27:20 +00:00
onyx_online b3bc7c687c fix ruff py version 2026-02-20 00:26:47 +00:00
onyx_online ebe7437974 add a config popup window for updating connection settings from within the TUI. 2026-02-20 00:26:39 +00:00
onyx_online 74393f5fb3 minor bump v0.2.0 2026-02-19 23:45:01 +00:00
onyx_online 316fa2bd5f write an error message to the user if a command fails. 2026-02-19 23:44:39 +00:00
onyx_online e87ca1d0e5 upd dotenv file path 2026-02-19 23:36:42 +00:00
onyx_online 3fbac04756 add hatch and ruff badges 2026-02-19 22:43:13 +00:00
onyx_online 637597c95a add description 2026-02-19 22:34:37 +00:00
onyx_online 7682f4080e first commit v0.1.0 2026-02-19 22:29:15 +00:00