263e5a92bf
Merge pull request 'Tab-Overhaul' ( #2 ) from Tab-Overhaul into master
...
Reviewed-on: Ivan/Ren-Browser#2
2025-11-03 17:40:41 +00:00
6b5d476d74
Merge branch 'master' into Tab-Overhaul
2025-11-03 17:40:22 +00:00
5d640032ee
Update
2025-11-03 11:31:29 -06:00
0d2d595867
Merge pull request 'support-uv' ( #1 ) from support-uv into master
...
Reviewed-on: Ivan/Ren-Browser#1
2025-11-03 17:30:59 +00:00
0b531bba54
Update
2025-11-03 11:27:05 -06:00
3809ac8274
Update dependencies and build system configuration
2025-11-03 11:22:33 -06:00
a32a542c54
Improve TabsManager for adaptive tab visibility and overflow handling
...
- Updated the constructor to set the resize event handler for dynamic tab visibility.
- Refactored tab visibility logic to adjust based on available page width, moving excess tabs to an overflow menu.
- Enhanced tab addition and removal methods to ensure proper overflow management.
- Updated unit tests to verify adaptive behavior of the overflow menu based on page width changes.
2025-09-28 20:26:03 -05:00
e77faa5105
Update TabsManager with overflow menu functionality
...
- Added support for an overflow menu in the tab bar when the number of tabs exceeds the maximum visible limit.
- Updated tab bar initialization to include scroll mode and maximum visible tabs.
- Refactored tab addition logic to ensure proper overflow handling.
2025-09-28 19:51:26 -05:00
c0f60d52db
Update storage path in tests to reflect user-accessible external storage and change button label to "Save Config".
2025-09-28 15:51:05 -05:00
57c6b8ce3d
Update CONTRIBUTING.md
2025-09-28 15:45:39 -05:00
9fc912fba4
Add config saving feedback in settings.py with print statements and update button label to "Save Config".
2025-09-28 15:38:25 -05: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
2796059aef
Update
2025-09-28 15:37:50 -05:00
a5ae444b6c
Update
2025-09-28 15:28:36 -05:00
d354b96334
Update
2025-09-25 12:15:35 -05:00
f511b60361
remove
2025-09-25 12:15:27 -05:00
b8386a60c6
Update GitHub workflows to use latest action versions for Python, Docker, Safety CLI, and caching
2025-09-22 19:02:28 -05:00
e20d6fe214
Update Dockerfile
2025-09-22 15:40:38 -05:00
8b45e5d72b
add Makefile
2025-09-22 15:37:00 -05:00
047169f3af
Remove development-specific entries from pyproject.toml to streamline configuration.
2025-09-22 15:31:16 -05:00
e0939e70f8
Add config file writing logic to ensure saved configurations are persisted before RNS initialization. Includes error handling for potential write failures.
2025-09-22 15:25:11 -05:00
63e93d0cff
Add reticulum default config file
2025-09-22 15:20:44 -05:00
926b3a198d
update hashes
v0.2.2
2025-09-22 14:40:01 -05:00
8db441612f
Bump version to 0.2.2
...
- Updated build workflow to fix fetching artifacts
- Ruff formatting and fixes
- Fix config path handling for android
- Codebase performance and bug risk fixes (Deepsource)
2025-09-22 14:13:30 -05:00
b34b8f23ff
Fix log setup condition in setup_rns_logging to use 'is not' for comparison
2025-09-22 14:10:02 -05:00
13ad0bcef6
Fix config path handling in StorageManager for Android
2025-09-22 14:01:24 -05:00
64b9ac3df4
ruff formatting and fixes
2025-09-22 13:56:04 -05:00
ee521a9f60
ruff formatting and fixes
2025-09-22 13:55:52 -05:00
fd4e0c8a14
Update build workflow
2025-09-22 13:48:43 -05:00
b056271da7
Bump version to 0.2.1
...
- Fix broken APK and Linux builds due to webview_flutter_android compatibility issue
- Add manual workflow trigger for easier testing and deployment
- Add automated draft release creation with build artifacts
- Override webview_flutter_android to v4.10.1 for Dart 3.7 compatibility
v0.2.1
2025-09-20 16:31:55 -05:00
189256edd7
Update README
2025-09-20 16:25:09 -05:00
62d3502f99
Add create-release job to GitHub Actions workflow for automated draft releases with Linux and APK artifacts
2025-09-20 16:24:59 -05:00
cb218f2b29
add manual trigger
2025-09-20 16:14:11 -05:00
871f626555
possible fix for broken apk/linux builds (flutter)
2025-09-20 16:13:59 -05:00
9a20152a70
update README
2025-09-20 16:08:22 -05:00
52163c4d6d
Bump version to 0.2.0
v0.2.0
2025-09-20 15:41:37 -05:00
2ce356e750
fix
2025-09-20 15:18:00 -05:00
ab3ea64ecf
add full-length commit hashes for actions.
2025-09-20 15:11:53 -05:00
5b5c2a3d2c
Add Security.md
2025-09-20 15:09:43 -05:00
aabbd510ed
Add Safety workflow for vulnerability checks
2025-09-20 15:05:49 -05:00
93530387a4
Remove pull_request trigger from Docker workflow
2025-09-20 15:05:41 -05:00
ea09d520aa
Update
2025-09-20 15:04:18 -05:00
e9ecef79e5
Add Contributing.md
2025-09-20 15:04:12 -05:00
be40fc9eac
Add @staticmethod to improve performance.
2025-09-20 14:51:10 -05:00
fc5396f91d
move exclude_patterns to top level
2025-09-20 14:28:55 -05:00
4754fed238
ignore tests
2025-09-20 14:26:55 -05:00
9eb85e45b9
Fix mocking reticulum config file
2025-09-20 14:25:58 -05:00
ce8ece45a3
add workflow timeout
2025-09-20 14:21:59 -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
66bcf0d25c
add test workflow
2025-09-20 14:09:24 -05:00