Comments (10)
It would be nicer if it would be shown over and under the tree-view as well
That's not possible due to Atom's way of available panels in the workspace. See https://discuss.atom.io/t/rearrange-status-bar-to-the-bottom-panel/18597/6
The linked topic does note a workaround that you can put in your styles.less
to achieve the same effect.
from tool-bar.
Ah, so it's technically difficult. So, could you put the relevant code snippet in the README (for reference?)
PS: I did this but I'm having a hard time figuring out the height part... It probably needs the Tree-View moved vertically as well.
from tool-bar.
Tracking upstream: atom/atom#8939
from tool-bar.
FYI: I tried out putting the tool-bar full width at the bottom atom/atom#8939 (comment), but it felt weird. I think the status-bar should always be the last thing at the bottom and packages can be above it.
Also, having the tool-bar at the top with full-width would make it visually uneven. So I think keeping it like it is now is still the best option. Personally, I prefer the tool-bar on the sides.
from tool-bar.
Personally I have the tool-bar positioned at the top, like any other (Windows) desktop program has placed their (customizable) toolbars. To this day I find it weird that it's beside the tree-view and not above it, while it contains buttons that are related to the tree-view and not the editor only.
I still believe this should be implemented as another API function, so packages can position their bars/panels like they want. 👍
from tool-bar.
atom/atom#9274 was just merged, making it possible to attach to a panel that spans across the whole width and not just above/under the editor.
Waiting for another beta release before we can work on this.
from tool-bar.
Waiting for another beta release before we can work on this.
Something I was wondering (a bit off-topic).. how do you add something to beta but not stable? Do you release tool-bar with something like "atom": ">=1.5.0"
here. Then only people with that version should see an update. And then once it lands in stable, go back to "atom": ">=0.188.0"
? I guess the problem is that it would block any other updates to tool-bar that should go into stable?
from tool-bar.
how do you add something to beta but not stable?
I don't think this is possible yet, as it looks like the engine
property is ignored at this time.
For now I just want to wait for beta to have the updated core packages required for this feature, before I (or someone else) is going to work on this.
from tool-bar.
✨ Yay! 🎉
from tool-bar.
A Docks feature was added recently to the latest beta, I'm ynder the assumption that this feature could be implemented via the Docks API.
from tool-bar.
Related Issues (20)
- [Performance] improve atom.tooltips.add HOT 1
- Failed to activate the tool-bar package HOT 3
- [Feature] tool-bar manager UI HOT 1
- Failed to load the tool-bar package HOT 2
- Failed to load the tool-bar package
- Failed to load the tool-bar package
- Failed to load the tool-bar package HOT 1
- Failed to load the tool-bar package HOT 1
- Failed to load the tool-bar package HOT 1
- Failed to load the tool-bar package HOT 1
- Failed to load the tool-bar package HOT 1
- Failed to load the tool-bar package HOT 1
- Failed to load the tool-bar package HOT 1
- More info on "Failed to load the tool-bar package" issues. Temporary solution for users. HOT 1
- Touch Bar integration broken (again) HOT 7
- Error deactivating package HOT 2
- missing tool bar
- Deprecated selector in `tool-bar\styles\tool-bar.less` HOT 1
- Action Required: Fix Renovate Configuration
- I can't download it HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tool-bar.