Giter VIP home page Giter VIP logo

Comments (8)

scorpion-26 avatar scorpion-26 commented on May 29, 2024 1

My bad, I forgot that. Should be fixed with f78758c.
By the way, you should probably disable CenterTime with the bar on the side, because the bar tends to glitch out when there isn't enough space for it.

from gbar.

scorpion-26 avatar scorpion-26 commented on May 29, 2024 1

Should now work with c12bef2

from gbar.

scorpion-26 avatar scorpion-26 commented on May 29, 2024
  1. Cannot to remove widgets
  2. Cannot reposition widgets

I've had those features in mind for a long time, but it has been always hindered by 2 things:

  • The configuration format is not designed for such a level of configuration and hacking it in would be relatively difficult. If you have any ideas for an example configuration format, which ideally abides by the [variable]: [value] format, let me know. (Major issue)
  • The margins are designed with the specific order made in mind. Allowing reorders could break that. (Minor issue)

If you really want to modify the order of things, you can make a plugin for that by copying src/Bar.cpp into e.g. example, adding DEFINE_PLUGIN(Create), modifying the order of the AddChild calls and then building it as a plugin as outlined in the README. Please note though, that you may need to rebuild/remodify the plugin with every gBar update.

  1. Network manager applet not visible in the tray

Do you mean nm-applet --indicator? That should be fixed with the commit I just pushed (18f3e12)

  1. Cannot change bar position on screen(top/left/bottom/right)

I'll be working on that.

from gbar.

txtyash avatar txtyash commented on May 29, 2024
  • The configuration format is not designed for such a level of configuration and hacking it in would be relatively difficult. If you have any ideas for an example configuration format, which ideally abides by the [variable]: [value] format, let me know. (Major issue)

I don't know how this file format is parsed but if reordering the widgets is a problem then at least the user should have the ability to decide on which side of the statusbar they need the widget to be and if they even want it. This could be done using tables:

[left]
memory = false # widget invisible
time = true # widget visible

[center]
....
[right]
...

from gbar.

scorpion-26 avatar scorpion-26 commented on May 29, 2024

Apologies for the long delay. Anyways, point 4 is now implemented and merged.

from gbar.

txtyash avatar txtyash commented on May 29, 2024

Changing the Location of gBar doesn't rotate the systray. It makes the bar look thicker:
image

And also the icons appear rotated.

from gbar.

txtyash avatar txtyash commented on May 29, 2024

also, the bluetooth menu isn't repositioned with the bar location

from gbar.

scorpion-26 avatar scorpion-26 commented on May 29, 2024

Reordering symbols and widgets is now implemented. The three options WidgetsLeft, WidgetsCenter and WidgetsRight control the layout. If you find any margin/layout issues, please notify me.

from gbar.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.