Skip to content

v2024.05.15

Latest
Compare
Choose a tag to compare
@drannex42 drannex42 released this 16 May 01:22
· 2 commits to main since this release

This project isn't dead! For the most part I've just been putting this off for too long, and found some free time to finally get this together (and tired of correcting issues on every distrohop I make).

Changes:

  • Updated the core sidebar module logic
    • We are now using this impressive (and very different) approach by @MrOtherGuy. I have added and removed some features to work with our system.
  • Fully available for Sidebery 5.0, which has been in testing since December. This also adds some additional variables, and cleans up the code.
  • Removed the themes addition, as I don't believe anyone used them and I have not been testing them since their addition for any changes.
  • Simplified the prefs.css file
  • Removed superfluous commented code that somehow at some point got added to custom.css.
  • Removed some of the default 'extensions', such as the bookmark arrow and the avatar size. You can still enable them if you wish.
  • Uploaded a new settings file for Sidebery-data.json, it was a tad bit out of date.
  • Full screen mode support! Now there will be a 1px border to the right of the display in full screen mode, hover over it and you can switch tabs in fullscreen.

Bug Fixes (mostly from changes):

  • You can now reliably hover over the sidebar header and sidebery settings without the sidebar attempting to close on you. This one has been bothering me for years.
  • Updated references to Sidebery to be misspelled as they should - sidebery, not sideberry.
  • Fixed the address bar (navigation bar) from sometimes covering or eclipsing the sidebar top header. This wasn't a known issue until someone requested me to add it back...

Known issue:

  • Extremely minor flickering when hovering over the sidebar header on the title, will release a reliable fix on that soon.

Possible future changes:

  • Moving most of the prefs, especially those of the window controls or CSD, to about:config. Will need to be tested.
  • Enabling/Disabling of extensions from about:config.
  • Reworking the logic behind how positioning is set, that way the bookmark_bar fix will no longer be needed.
  • Add a method to slide the sidebar under a full width address bar, for customization purposes.