13 Commits

Author SHA1 Message Date
a1480a5c1b Improve logging and error handling across modules
- Added logging functionality to app.py and rns.py for better error tracking.
- Improved exception handling in RNSManager methods to log specific failures.
- Refactored code in various modules to ensure consistent logging practices.
- Updated UI components to handle exceptions with user feedback.
- Cleaned up formatting in several files for better readability.
2025-11-30 15:55:30 -06:00
5ec677437e ruff fixes and formatting 2025-11-16 00:46:42 -06:00
3cddaeb2b9 Update:
1. Add basic Micron parser and link support
2. Improve styling/layout
3. Add hot reloading for RNS
2025-11-16 00:34:51 -06:00
e36bfec4a0 Fix Android storage directory detection in StorageManager
- Updated logic to determine storage directory based on ANDROID_DATA and EXTERNAL_STORAGE environment variables.
- Added unit tests to cover new storage directory detection scenarios for Android, including fallback options.
2025-11-15 23:38:39 -06:00
0d878e8491 Update Android storage path to use user-accessible external storage instead of the app's private files directory. 2025-09-28 15:38:05 -05:00
13ad0bcef6 Fix config path handling in StorageManager for Android 2025-09-22 14:01:24 -05:00
ee521a9f60 ruff formatting and fixes 2025-09-22 13:55:52 -05:00
be40fc9eac Add @staticmethod to improve performance. 2025-09-20 14:51:10 -05:00
7c8e8e41cb Fix RNS initialization and logging setup
- Moved RNS initialization and logging setup to the main application to ensure proper logging capture before RNS is used.
- Updated AnnounceService and PageFetcher to remove redundant RNS initialization, assuming it is handled in the main app.
- Enhanced settings interface with a refresh button for better user experience and updated error and Reticulum log displays.
2025-09-20 14:17:41 -05:00
03e2ac9c89 Update to not create default config as RNS does that (should), also update to config name. 2025-09-20 14:05:22 -05:00
1d507cff19 Add cross-platform storage management for Ren Browser with comprehensive docstrings.
Implements configuration, bookmarks, and history handling, ensuring persistent data storage across platforms.
2025-09-20 13:56:33 -05:00
Sudo-Ivan
12edb4fdfe Add shortcuts, syntax fixes and enhancements. 2025-05-28 22:11:14 -05:00
Sudo-Ivan
55e3c81206 initial commit 2025-05-28 21:42:11 -05:00