-
-
Notifications
You must be signed in to change notification settings - Fork 292
Separators on Bookmarks-bar are Vertical rather than Horizontal #1846
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
Merged
marcelklehr
merged 19 commits into
floccusaddon:develop
from
macrogreg:bookmarks-bar-separators
Feb 1, 2025
Merged
Changes from 15 commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
0f99ec6
Titles of horizontal separators are better visible consecutive lines.
macrogreg 67d30bb
Create vertical separators on the Bookmarks Bar
macrogreg 6f95334
Tests for vertical separators on the Bookmarks Bar
macrogreg 785f2a7
Translate _locales/en/messages.json in zh_CN
transifex-integration[bot] a199cb7
Fix typos
macrogreg 1341d31
For local development for Firefox.
peter-lyons-kehl 9e3eacd
Merge pull request #1848 from peter-lyons-kehl/manifest-firefox-override
marcelklehr b9a2add
Fix indentation
macrogreg d81610c
Fix trailing spaces
macrogreg b64822a
Fix link issues in files unrelated to overall change
macrogreg fc13881
Add Win-specific npm build scripts
macrogreg 460c9cc
Merge branch 'bookmarks-bar-separators' of github.com:macrogreg/flocc…
marcelklehr 3dce2a9
fix(BrowserTree#getBookmarksTree): Pass parent node to next recursion
marcelklehr 6d20625
fix(separator tests): Set correct separator ids and create artificial…
marcelklehr bab3214
Make sure that only the actual toolbar gets separator special casing
macrogreg ce0da59
Add a unit test to validate that separators are converted correctly
macrogreg f8fe422
Delete files that cause sync artifacts
macrogreg b01c149
Reset files that caused sync artifacts
macrogreg 88389ef
Include separator improvements in changelog.
macrogreg File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| #!/usr/bin/sh | ||
|
|
||
| # Local development workaround for Firefox. | ||
| # | ||
| # Once you build this extension (with `npm install` and `npm run build`, as per <README.md>), to | ||
| # load it, visit Firefox special URL about:debugging#/runtime/this-firefox. Click button "Load | ||
| # Temporary Add-on..." That button shows a file/folder picker. | ||
| # | ||
| # Problem: The file picker does allow you to select `manifest.firefox.json`, BUT it will not load | ||
| # it. It loads `manifest.json` (from the directory where you selected `manifest.firefox.json`) | ||
| # instead. (Indeed, a Firefox defect - but life is too short for us to waste it on Mozilla's | ||
| # bugzilla....) | ||
| # | ||
| # Firefox doesn't allow to use symlinks to workaround the above problem (see | ||
| # https://bugzilla.mozilla.org/show_bug.cgi?id=803999 - symlinks are a security problem). | ||
| # | ||
| # Workaround: This script | ||
| # 1. copies manifest.firefox.json over manifest.json | ||
| # 2. prevents that change from being accidentally committed to GIT. | ||
|
|
||
| # Enter the directory where this script is (in case we call it from somewhere else). | ||
| cd "${0%/*}" | ||
|
|
||
| # Invoking `/usr/bin/cp` directly, in case there's an alias that warns about overriding existing | ||
| # files. | ||
| /usr/bin/cp manifest.firefox.json manifest.json | ||
|
|
||
| # See also | ||
| # https://stackoverflow.com/questions/13630849/git-difference-between-assume-unchanged-and-skip-worktree | ||
| git update-index --skip-worktree manifest.json |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice! Very elegant!