Commit Graph
100 Commits
Author SHA1 Message Date
pdxlocations 8c01f8fc17 Reduce MESSAGE_PAGE_SIZE to improve message loading efficiency and update tests to verify separator consistency. 2026-07-18 21:34:07 -07:00
pdxlocations c6164af582 Refactor message loading logic to replace channel messages and avoid duplicates 2026-07-18 21:28:57 -07:00
pdxlocations 52f42591d2 Slowness with busy channels
Fixes #279
2026-07-18 21:24:32 -07:00
pdxlocations 69cb568d2c bump version to 1.5.8 in pyproject.toml 2026-05-07 13:50:36 -07:00
pdxlocations 68b08787de Enhance error handling in contact UI and improve metrics display logic 2026-05-07 13:50:12 -07:00
pdxlocations 80ede60153 bump version to 1.5.7 in pyproject.toml 2026-03-28 22:42:34 -07:00
pdxlocations 0ad39fd6a0 Add Ping Bot Config to Settings 2026-03-28 22:35:34 -07:00
pdxlocations 6721874937 add bot strings to i18n and fix dilogue width 2026-03-28 22:22:41 -07:00
pdxlocations bc69c709ff Bump version to 1.5.6 in pyproject.toml 2026-03-22 21:37:12 -07:00
pdxlocations 07716c1719 Add French localization file for user interface and settings 2026-03-22 21:15:58 -07:00
pdxlocations 1668b68c4f Bump version to 1.5.5 in pyproject.toml 2026-03-21 22:08:57 -07:00
pdxlocations fd4b9e2174 Add tests for handling interface absence and keyboard interrupts in start function 2026-03-21 22:08:41 -07:00
pdxlocations b53dab1840 Add factory reset config option and tryfix factory reset 2026-03-21 21:28:15 -07:00
pdxlocations 480c32ba56 try fix shutdown 2026-03-21 21:13:53 -07:00
pdxlocations b4b084b627 bump version to 1.5.4 in pyproject.toml 2026-03-19 15:47:51 -07:00
pdxlocations 5940c9b02b fix content margins 2026-03-19 15:19:24 -07:00
pdxlocations c492c96685 bump version to 1.5.3 in pyproject.toml 2026-03-19 14:37:29 -07:00
pdxlocations 90376d35f3 Single pane mode fix 2026-03-19 14:37:14 -07:00
pdxlocations 4b35a74e2c bump version to 1.5.2 in pyproject.toml 2026-03-19 14:07:16 -07:00
pdxlocations ecc5308dad Refactor UI redraw handling and improve message drawing logic 2026-03-19 14:06:01 -07:00
pdxlocations 8f376edabe bump version to 1.5.1 in pyproject.toml 2026-03-19 11:41:08 -07:00
pdxlocations 1b6d269d50 Reconnect after config changes 2026-03-19 11:40:24 -07:00
pdxlocations 705b25192c full test suite 2026-03-19 09:49:11 -07:00
pdxlocations 6c5ae3b168 Add tests and demo screenshot 2026-03-18 23:00:49 -07:00
pdxlocations 286b5a531b Bump version to 1.5.0 in pyproject.toml 2026-03-18 22:37:31 -07:00
pdxlocations b43e3f4868 Fix ctrl / on mac terminal 2026-03-18 22:36:23 -07:00
pdxlocations 09f0d626df scroll nodes in info window 2026-03-18 22:33:07 -07:00
pdxlocations 568f29ee29 single pane reload configuration on save 2026-03-18 22:21:36 -07:00
pdxlocations dd0eb1473c Enhance UI color handling for channel and node rows, and refactor refresh logic 2026-03-18 22:17:08 -07:00
pdxlocations 68b8d15181 Add emoji normalization utility and integrate into message rendering 2026-03-18 21:36:46 -07:00
pdxlocations 4ef87871df bump version 2026-03-12 19:37:21 -07:00
pdxlocations c7b54caf45 Add resize event handling and update version to 1.4.18 2026-03-12 15:30:03 -07:00
pdxlocations 6af1c46bd3 bump version to 1.4.17 2026-03-02 16:31:33 -08:00
pdxlocations 7e3e44df24 Refactor repeated field handling in protobuf utilities 2026-03-02 16:31:09 -08:00
pdxlocations 45626f5e83 bump version 2026-02-28 10:32:43 -08:00
pdxlocations e9181972b2 bump version 2026-02-28 10:32:16 -08:00
pdxlocations 795ab84ef5 Fix 3.9 compatibility 2026-02-28 10:31:48 -08:00
pdxlocations 5e108c5fe5 version bump 2026-02-12 07:45:41 -08:00
pdxlocations edef37b116 IP bug fix 2026-02-12 07:38:43 -08:00
pdxlocations 1c2384ea8d actually save nested configs 2026-02-11 21:56:45 -08:00
pdxlocations 4cda264746 Display IPs Correctly 2026-02-11 21:40:42 -08:00
pdxlocations 0005aaf438 Bump version to 1.4.13 in pyproject.toml 2026-01-24 00:08:59 -08:00
pdxlocations f39a09646a fix No Help Available translation 2026-01-24 00:08:33 -08:00
pdxlocations 055aaeb633 Bump version to 1.4.12 in pyproject.toml 2026-01-23 23:51:15 -08:00
pdxlocations edd86c1d4b Add terminal resize dialog for minimum row requirement 2026-01-23 23:50:10 -08:00
pdxlocations df4ed16bae don't hide help window on small screens 2026-01-23 23:47:27 -08:00
pdxlocations 5d2529e679 Bump version to 1.4.11 in pyproject.toml 2026-01-22 22:34:27 -08:00
pdxlocations a35a2c52fb Update workflow trigger to use push events for versioned tags 2026-01-22 22:34:10 -08:00
pdxlocations 26b8e3f1ba Add internationalization support and Russian translations
- Introduced a new i18n module for handling translations.
- Added Russian translations for various UI prompts, error messages, and confirmations in the `ru.ini` localization file.
- Updated multiple UI components to utilize the new translation functions, ensuring messages are displayed in the user's selected language.
- Enhanced user input validation messages to be translatable.
- Refactored dialog and input handling functions to support dynamic text translation.
2026-01-22 22:26:40 -08:00
pdxlocations 6527e7cf89 Add translations for additional menu options and improve header display in UI 2026-01-22 16:59:01 -08:00
pdxlocations 47f0e9d16f Refactor app settings localization handling and improve help path resolution 2026-01-22 16:43:07 -08:00
pdxlocations c42657844d Enhance help window functionality and improve translation handling in user config 2026-01-22 15:58:26 -08:00
pdxlocations 7c5d1457ec Add app settings localization and improve translation handling 2026-01-22 15:55:53 -08:00
pdxlocations 34ea02920d add language picker 2026-01-22 15:33:27 -08:00
pdxlocations f11f7bb9e0 tryfix deps 2026-01-02 14:36:47 -08:00
pdxlocations ecd2d2d692 fix dependency 2026-01-02 14:28:39 -08:00
pdxlocations bdae90ecca allow python 3.14 and bump ver. 2026-01-02 14:25:54 -08:00
pdxlocations 56637f806b bump version 2025-12-26 23:32:06 -08:00
pdxlocations 6b18809215 close the interface on quit 2025-12-26 23:26:14 -08:00
pdxlocations 600fc61ed7 wait for all messages to play notif sound 2025-12-26 23:21:25 -08:00
pdxlocations fbf5ff6bd3 version bump 2025-12-16 08:55:08 -08:00
pdxlocations faab1e961f fix nodeinfo keyerror 2025-12-16 08:29:30 -08:00
pdxlocations 42717c956f scrolling for dialogs 2025-12-16 07:59:16 -08:00
pdxlocations 53c1320d87 bump version 2025-12-15 22:04:54 -08:00
pdxlocations ed9ff60f97 fix single-pane crash 2025-12-15 22:04:14 -08:00
pdxlocations d8452e74d5 don't move control window around 2025-12-15 21:52:31 -08:00
pdxlocations 2cefdfb645 update readme 2025-12-15 21:35:40 -08:00
pdxlocations 191d6bad35 remove help/function window 2025-12-15 21:31:57 -08:00
pdxlocations 33904d2785 restore 3.9 compatibility 2025-12-15 19:33:26 -08:00
pdxlocations b5fd8d74c4 bump version 2025-11-30 22:09:18 -08:00
pdxlocations c383091a00 bracket and spacing fix 2025-11-30 22:07:04 -08:00
pdxlocations 974a4af7f4 bump version 2025-10-23 21:19:15 -07:00
pdxlocations 26ca9599de Implement cooldown for traceroute command to prevent spamming; update UI state to track last traceroute time 2025-10-22 08:38:16 -07:00
pdxlocations 44b2a3abee bump version 2025-10-22 07:58:29 -07:00
pdxlocations a26804b8b6 adjust splash 2025-10-22 07:56:59 -07:00
pdxlocations b225d5fe51 Update .gitignore and launch.json for debugging configurations; adjust splash screen layout 2025-10-22 07:53:51 -07:00
pdxlocations ea33b78af0 bump version 2025-10-03 22:30:58 -07:00
pdxlocations c7f3f47ac2 clear srcreen on init 2025-10-03 22:28:11 -07:00
pdxlocations c6d760650f fix Menu translasion 2025-08-24 00:33:55 -07:00
pdxlocations 3f12eca2ad Fix save dialog logic 2025-08-24 00:30:53 -07:00
pdxlocations 12bc87dd46 add help text 2025-08-24 00:00:42 -07:00
pdxlocations bd4469f708 small cleanup 2025-08-23 23:57:27 -07:00
pdxlocations b9a1c9d9a7 add missing help strings 2025-08-23 23:46:03 -07:00
pdxlocations 18d743c599 extract payload details 2025-08-23 01:00:57 -07:00
pdxlocations 888cdb244c bump version 2025-08-22 23:36:22 -07:00
pdxlocations de4f813b90 bump version 2025-08-12 21:55:34 -07:00
pdxlocations e17f7e576f hide cursor 2025-08-12 21:48:21 -07:00
pdxlocations dccdb00dcd Redraw settings menu on new node 2025-08-12 21:32:38 -07:00
pdxlocations 640955656f fix no config redraw 2025-08-08 00:38:34 -07:00
pdxlocations 8f248f4b5b add confirmation to app settings 2025-08-08 00:29:11 -07:00
pdxlocations c10905e954 don't exit dialog with left arrow 2025-08-07 23:58:47 -07:00
pdxlocations d1b93263fa add confirmation box if settings not saved 2025-08-07 23:34:36 -07:00
pdxlocations 623708c2a1 update README.md 2025-08-07 22:30:18 -07:00
pdxlocations 9b8abdb344 fix admin key window name 2025-07-31 23:48:15 -07:00
pdxlocations 8c3e00b52b redraw other input types 2025-07-31 23:44:14 -07:00
pdxlocations 81ebd1b95f fix get_text_input 2025-07-31 00:55:19 -07:00
pdxlocations ae75d85741 fix user settings inputs 2025-07-31 00:33:30 -07:00
pdxlocations 4378f3045c unused argument 2025-07-24 18:02:44 -07:00
pdxlocations a451d1d7d6 note to future me 2025-07-21 23:18:11 -07:00
pdxlocations 43435cbe04 replace \x00 in messages 2025-07-21 10:54:19 -07:00