-
-
Notifications
You must be signed in to change notification settings - Fork 98
[WIP, M141] Vertical tabs #68
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
Draft
thenhnn
wants to merge
42
commits into
imputnet:main
Choose a base branch
from
thenhnn:nhnn/vertical-tabs
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+2,944
−16
Draft
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
f08bdc8
init: basic layout for tab strip
thenhnn d45c0ac
feat: basic tabs layout
thenhnn ff62d86
feat: actually working tab strip, but without dnd
thenhnn 04322ec
fix: show tab bubble to left when vertical tabs are enabled
thenhnn d1b794c
fix: working DND!
thenhnn d5136b4
fix: split patches
thenhnn 2fb82b1
fix: tab groups
thenhnn f404919
fix: tab groups
thenhnn 3ab7123
fix: offset contents container so dialogs are positioned properly
thenhnn ddb2b19
fix: change corner radius of split view tabs
thenhnn 3a62375
fix: make macOS traffic lights position properly
thenhnn 7858bf0
fix: make fullscreen work properly
thenhnn f68e1de
fix: remove debug log
thenhnn f04be15
patches: refresh
thenhnn dbb643e
fix compilation
thenhnn 097f5a8
fix: make split tabs look better, add top padding for tabs
thenhnn 8143626
fix: open tabs to the right when vertical tabs are enabled
thenhnn e3686fa
refresh
thenhnn 7fb91ca
helium/ui/vertical-tabs: add a proper feature flag
wukko 2412c44
merge: helium 0.5.5 from upstream
wukko 348235e
helium/ui/layout-constants: refactor to eliminate duplication
wukko 8d93ee5
helium/ui/vertical-tabs: fix tab "ripping out", reposition toolbar
wukko d79cb74
helium/ui/vertical-tabs: fix vertical tabs' top offset
wukko 21e689c
helium/ui/vertical-tabs: fix screwed up formatting
wukko 24397dd
helium/ui/vertical-tabs: fix visuals, add new tab button
wukko 3ab6709
fix conflict
thenhnn 5f37e8d
patches: refresh vertical-tabs/feature-flag.patch
thenhnn 3254689
feat: add unpin button (doesn't allow to unpin buttons yet)
thenhnn 1dd1654
fix: offset title so it doesnt overlap with unpin button
thenhnn e4578b8
fix: background on linux
thenhnn d21ff1e
helium/ui/vertical-tabs: split ui.patch into smaller patches
wukko 8858ac7
helium/ui/vertical-tabs: unpin button func, fix stuck "unpinning" state
wukko a25ddb5
helium/ui/vertical-tabs: add tab search button
wukko 49bc80e
helium/ui/vertical-tabs: add new tabs to the start of the tab strip
wukko 8c7c0d9
helium/ui/vertical-tabs/tab-strip: add missing tab_strip_region_view.h
wukko 1d2f9ef
helium/ui/vertical-tabs: smoother open/close animations
wukko 19e1815
helium/ui/vertical-tabs: initial fix for toolbar click events
wukko ceea26c
helium/ui/vertical-tabs/tab-search: refresh
wukko 2cb22bc
helium/ui/vertical-tabs: new tab groups ui
wukko 68122d5
helium/ui/vertical-tabs/tab-groups: fix color indicator alignment
wukko 226d3c2
helium/ui/vertical-tabs/ui: fix multiple tab dragging
wukko 95069dc
helium/ui/vertical-tabs/tab-strip: disable horizontal scrollbar
wukko 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
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.
Uh oh!
There was an error while loading. Please reload this page.
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.
On macOS, with "Show scroll bars" set to "Always", the bar is still hidden but is now active as opposed to being completely disabled with "Automatically based on mouse or trackpad". This behavior also existed before this change but with the horizontal scrollbar showing.