sathyamoorthi / brackets-sidebar-plus Goto Github PK
View Code? Open in Web Editor NEWadding auto show/hide to sidebar
adding auto show/hide to sidebar
I have a problem, when i click ctrl+alt+h then content and everything move fine, but when i click on sidebar then its just overlap my content.
When doing something such as selecting text by clicking and dragging over code, if you happen to release with the cursor over the hotspots to hide/restore the sidebar, it is triggered by accident.
Result: The horizontal scroller shadows around the working set appear to be full-width throughout the transition, overlapping the editor area. This doesn't happen with Brackets sprint-25.
I noticed that the sidebar animation when it slides in and out isn't smooth. From a quick read of the code, it looks like you are animating the left property. It would be better to use a translate transform to move it away, you'd get much better performance. Unfortunately I don't have time at the moment to put together a pull request, but I figured I'd at least file an issue.
If you use SplitView in Brackets 44+ the resize bar/cursor don't display if SideBarPlus is installed.
I have installed the extension and added the suggested function to the preferences file, but it simply wont work.
Running on OSX Yosemite.
Any suggestions?
I guess the title explains the issue. Is it only me that experiences this?
Standard behavior is View > Show Sidebar, and the text changes from "Show Sidebar" to "Hide Sidebar". While using the extension, even if the sidebar is hidden, the text remains "Show Sidebar".
I really appreciate the cmd+shift+H for opening / closing the sidebar, but moving my mouse to the side opens it again, while that is usually not my intention, creating a movement on the screen which distracts.
Would it be possible to add a setting to turn off the opening on hover?
Thanks for the work that went in the plugin.
When I activate triggermode mouseover, while split view is enabled, clicking and dragging an opened file in the sidebar, with the intention of moving it to another panel, hides the sidebar and I can't move the file. This also happens when I click on the change split view mode button.
in-browser
branch)Result: When sidebar is shown, the change in menu bar width causes it to wrap onto two lines. The editor moves downward and pushes the status bar out of view.
Expected: Status bar remains in view. This works without the extension, if you manually show/hide the sidebar via the menu command.
The fix here is to use SidebarView.show()
/.hide()
instead of poking at the CSS directly. Generally, anything that affects the width/height of the .content
area (the vertical stack holding the menu bar, editor etc.) has to go through JS rather than a simple CSS change.
If you turn on JSLint and have errors in your document, then when you collapse or expand the sidebar using this extension, there will be briefly be black horizontal bars visible over the left side of the JSLint area.
The first time the sidebar is opened with this extension after being hidden with the menu command "Hide Sidebar", you can see the current file selection triangle floating in the document area before the sidebar has been fully expanded.
Currently, the sidebar appears when the 20px space on the left side is clicked.
I propose that this behavior should instead be changed such that mousing over the left side makes the extension appear, so as to save precious 20px space on the left side.
Hello,
I hide the sidebar, and brackets-sidebar-plus works just fine when I am in the same Brackets session. When I quit Brackets and reopen the application, my sidebar is no longer hidden, and I have to hide it again.
This never used to happen.
I just updated to the latest Brackets today.
Any ideas?
Hi,
it will be a great use if we can copy, crop and past a file or folder directly from SidebarPlus.
It's just a suggesting I don't know how much work needed to do this.
I didn't see a separate file or comments in the js file. Thanks!
It's great when you're programming on a small screen, but doesn't make sense on a big screen.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.