Skip to content
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

Add old about:configs to about:cfg #3579

Closed
wants to merge 275 commits into from

Conversation

black7375
Copy link
Contributor

I wanted to enable editing using an input field like about:configs, but general HTML or XUL elements other than text are not allowed in <treechildren />, so I am looking for a workaround.
I've made it possible to temporarily use a dialog instead of a pop-up.

image

MrAlex94 and others added 30 commits October 15, 2024 14:26
Also includes:
[WFX-186] Update GitHub Actions.

Make sure we now package l10n files and have separate naming for ARM files on macOS.

[WFX-249] Update GitHub Actions

Squash of individual commits:

[WFX-249] Add release action for current.

[WFX-249] Use dispatch input for version number in release workflow.

[WFX-249] Disable certain release triggers until ready for mass deployment.

[WFX-249] Dry run AUS.

[WFX-249] Add a pull workflow, improve staging/release process.

[WFX-249] Attempt to set AWS env vars to prevent errors.

[WFX-249] Update runners to handle stub-installer.

[WFX-360] Improve AUS upload code for release.yml

[WFX-186] Update PR workflow

Co-Authored-By: adamp01 <[email protected]>
Use our own search extensions instead of Mozilla's.
DO NOT modify license notices.
MrAlex94 and others added 24 commits October 15, 2024 14:33
Also format document to follow best practices.
Makes it so that the icon for the main EXE/logo displays properly at different sizes by adding pre-scaled image sizes like .ico wants. note: each of the generated image sizes has proper gamma correct scaling.
- Implement tocbot library for generating table of contents
- Modify general.js to initialize and handle table of contents generation
- Update preferences-general.xhtml to include tocbot styles and scripts
- Add placeholder for table of contents in the preferences UI
- Implement smooth scrolling and highlighting for table of contents items
- Adjust styling for table of contents to match preferences design
* Fix "Autohide" behavior of the Waterfox Sidebar for full screen mode
    It was caused by the difference of the spec of -moz-bool-pref between ESR115 and ESR128. Now codes have been renewed for ESR128.
* Fix an error opening option page
    It failed to run the initializer function on some cases. Now the initializer is retried with delay.
* Fix "Bookmark Selected Tabs" command
    It was caused by the difference of the Places modules between ESR115 and ESR128. Now codes have been renewed for ESR128.
* Fix Tab preview feature with browser.tabs.hoverPreview.enabled=true
    It was largely reconstructured on Firefox, thus I've updated codes for the current implementation.
* Fix behavior of F1 key not to toggle the Waterfox Sidebar
    It happened when the "key" XUL element is re-inserted dynamically. Now the first inserted element is reused after reinstallation of the sidebar module.
* Fix the behavior of "Reset to default" operation in the toolbar customization
    It was caused by an unhandled error in Firefox's toolbar customization module. I've implemented a mechanism to reset toolbar customizations until insertion of the tabs sidebar button succeed.
This will be about:cfg
@black7375 black7375 marked this pull request as draft October 21, 2024 13:01
@MrAlex94 MrAlex94 force-pushed the current branch 2 times, most recently from f2265da to f979615 Compare October 30, 2024 11:45
@MrAlex94 MrAlex94 force-pushed the current branch 2 times, most recently from 155683b to 444796c Compare November 5, 2024 14:24
@MrAlex94 MrAlex94 closed this Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants