-
-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce Table of Content Without Intense JS Invasion #1237
Commits on Nov 13, 2024
-
Introduce QWebEngine Javascript Infrastructure
Setup for header anchor injection
Configuration menu - View commit details
-
Copy full SHA for 02e2139 - Browse repository at this point
Copy the full SHA 02e2139View commit details -
Introduce KiwixWebChannelObject.{h, cpp}
Add channel to communicate between web page and Qt
Configuration menu - View commit details
-
Copy full SHA for 2b33686 - Browse repository at this point
Copy the full SHA 2b33686View commit details -
Enter tableofcontentbar.{h,cpp,ui}
Re-enabled ToggleTOCAction to display the bar.
Configuration menu - View commit details
-
Copy full SHA for 7d9efd5 - Browse repository at this point
Copy the full SHA 7d9efd5View commit details -
Ensure ReadingList&TOC display states consistent
Only one should be in checked state.
Configuration menu - View commit details
-
Copy full SHA for d4bb28b - Browse repository at this point
Copy the full SHA d4bb28bView commit details -
Signal Anchored Headers Parsed from JS
Signal emits the headers in pre-order in JSON format
Configuration menu - View commit details
-
Copy full SHA for befe60b - Browse repository at this point
Copy the full SHA befe60bView commit details -
Connect Sidebar to Display Table Of Content
Recursively load the header JSON.
Configuration menu - View commit details
-
Copy full SHA for c3856cc - Browse repository at this point
Copy the full SHA c3856ccView commit details -
Navigate to Header On Click in TOC
Setting URL with anchor hash will act as navigation.
Configuration menu - View commit details
-
Copy full SHA for bb5f901 - Browse repository at this point
Copy the full SHA bb5f901View commit details -
Configuration menu - View commit details
-
Copy full SHA for b700b4e - Browse repository at this point
Copy the full SHA b700b4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5977cae - Browse repository at this point
Copy the full SHA 5977caeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7311ac0 - Browse repository at this point
Copy the full SHA 7311ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 418f3e4 - Browse repository at this point
Copy the full SHA 418f3e4View commit details -
Elided item text is expanded here.
Configuration menu - View commit details
-
Copy full SHA for 36a2782 - Browse repository at this point
Copy the full SHA 36a2782View commit details