You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+18-11Lines changed: 18 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# 🦁 Shrine Browser Lite v11.4.5
1
+
# 🦁 Shrine Browser Lite v11.5.0
2
2
Shrine Browser Lite is a lightweight, fast, and efficient locally developed browser with high performance, low RAM consumption, and a modular design and modern features similar to high-end browsers.
3
3
4
4
## ⚠️ Night Build Source (v2.6)
@@ -7,7 +7,7 @@ Shrine Browser Lite is a lightweight, fast, and efficient locally developed brow
7
7
8
8
> This version is an early stage of development and **does not yet reflect the full features of the latest stable version.**
9
9
10
-
### 🛠 Differences from the stable version (v11.4.5):
10
+
### 🛠 Differences from the stable version (v11.5.0):
11
11
12
12
👉 **For the stable and full-featured version**, please download from the [Releases] page (https://github.com/danx123/shrine-browser-lite/releases).
13
13
@@ -44,14 +44,21 @@ Shrine Browser Lite/
44
44
│ └── user_prefs.json – Contains user configuration
45
45
```
46
46
---
47
-
📜 Shrine Browser Lite v11.4.5
48
-
New Features
49
-
Native HTML Interfaces: Migrated History, About, and Downloads menus from legacy dialogs to fully responsive HTML pages for a modern, native browser experience.
50
-
Download Persistence: Implemented a persistent download history system. Download logs are now saved to downloads.json located specifically within the user's profile directory, ensuring data isolation between profiles.
51
-
Enhanced File Management: Added functionality to the Downloads page allowing users to open files directly or reveal them in the system file explorer (Show in Folder).
52
-
Improvements
53
-
URL Masking: Implemented smart address bar masking for internal pages. Internal file paths (e.g., file:///.../history.html) are now displayed cleanly as "History", "About", or "Downloads".
54
-
Internal Navigation: Refactored the main menu to open internal pages in new tabs via the open_internal_page helper method.
47
+
📜 Shrine Browser Lite v11.5.0
48
+
This update focuses on a major modernization of the browser's internal interface by migrating all settings and management panels from native Python widgets to a modern HTML/CSS/JavaScript UI, significantly improving consistency and user experience (UX).
49
+
✨ New & Improved
50
+
Modernized Settings UI/UX: All core internal pages have been migrated to dedicated HTML interfaces, ensuring a consistent look and feel across all themes. This includes:
51
+
Bookmarks (bookmarks.html)
52
+
History (history.html)
53
+
Cache & Cookies (cache_cookie.html)
54
+
Privacy & Security (privacy_security.html)
55
+
Homepage Settings (homepage.html)
56
+
Extensions Management (extensions.html)
57
+
Real-time Cache Information: The Cache Management page now dynamically displays the current cache size (e.g., "120.50 MB") by calculating the directory size via the Python backend.
58
+
⚙️ Refactoring & Backend
59
+
Decoupled Settings Logic: All logic previously handled by QWidget dialogs (like ExtensionsPanel or CacheCookiePanel) has been successfully migrated to the ShrineBridge QWebChannel interface.
60
+
Enhanced Code Modularization: This migration dramatically reduces reliance on Python GUI components for settings, leading to cleaner, more maintainable code.
61
+
Friendly Navigation Titles: The address bar now displays user-friendly names (e.g., "Extensions" or "Homepage Settings") instead of the internal file paths when navigating the settings UI.
0 commit comments