mate-desktop / mate-panel

MATE panel
https://mate-desktop.org
GNU General Public License v2.0
184 stars 115 forks source link

Usable vertical panel? #157

Open Amet13 opened 10 years ago

Amet13 commented 10 years ago

That's my beautiful horizontal MATE panel: screenshot But I have a widescreen monitor and I want use a free place for example on right. That's my vertical panel, how to use this I don't know. screenshot-1

Problems for me:

  1. Gradient
  2. Vertical mintmenu & clock applets
  3. Fixed tray icons
  4. Large windows list's icons

Any ideas? Thanks.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/1825374-usable-vertical-panel?utm_campaign=plugin&utm_content=tracker%2F314880&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F314880&utm_medium=issues&utm_source=github).
braikar commented 6 years ago

@synthakai Haha indeed nice weather here, it's even too dry! ;) You're talking about the weather applet. I just tested that one, it works all good :) Thanks for the suggestion. Actually what I had before was the weather activated on the clock applet, that's what's not working now. And it still isn't. I'll try to figure out why next month, since it works for @lukefromdc I wonder why it doesn't work for me. And it should work, since the weather applet works.. I'll compare the code between the two.

Else, as promised for the panel, I've created the pull request for all the changes :)

And for those who can't wait (or can't compile patches/diffs, it took me days to figure out so many of these things when I started some years ago!), I've uploaded the compiled package on my website: (it's for mate-1.20.1).

There you go for install procedure

First install the gschema (since I can't figure out how to get it in the compiled package..) put http://braikar.com/stuff/org.mate.panel.applet.notification-area.gschema.xml in /usr/share/glib-2.0/schemas/ (using "sudo -H caja" or "gksudo caja" depending on the distribution to access files in root mode) then "sudo glib-compile-schemas /usr/share/glib-2.0/schemas/" then install the package http://braikar.com/stuff/mate-panel_1.20.1-3ubuntu1_amd64.deb And killall mate-panel just remember the notification area doesn't redraw on panel loading, I don't know which signal to watch for in the code.. I need to figrue that out!! For the moment, open the prefs and change something and it will redraw (click/unclick the checkbox). Else on boot it's not important, since the notification area icons add up gradually, the redraw occurs at somepoint. That's it :)

in case something's wrong, sudo apt-get install --reinstall mate-panel :)

braikar commented 6 years ago

I couldn't let it go, most of the work is done now ;) The package is compiled properly, so no need to add the gschema manually ;) And the applet loads fine and reacts to all panel changes. It's almost perfect :) so one just needs to install that (I've updated it): http://braikar.com/stuff/mate-panel_1.20.1-3ubuntu1_amd64.deb as it should be :)

synthakai commented 6 years ago

@braikar interesting, I didn't notice there were different ways of getting weather with mate-panel. in fact, I was talking about the weather showing in clock applet, I have it too, and there I have the weather for several locations and it is working now. I guess it's thanks to libmateweather update in 2016. as for the "Weather Report" applet of mate-panel - it isn't working now, but for me it's unimportant :) thanks again for the good job! I hope I would be upgrading to mint19 soon and be able to test the package :)

slacka commented 6 years ago

@braikar This is awesome! Could you please consider doing a pull request so that everyone can benefit from your effort?

braikar commented 5 years ago

@slacka it's on the way :) https://github.com/mate-desktop/mate-panel/pull/856

SirDagen commented 5 years ago

I am new to Linux, just installed Mate 19. Looks very good I have to say.

I have my system bar on the right side and several elements on this bar love to move to the top and abandon the bottom corner. Also some elements are stacked on top of each other so that it is unusable. This happens every time I restart, so manual fixing doesnt help.

lukefromdc commented 5 years ago

https://github.com/mate-desktop/mate-panel/pull/856 has been merged, so is this all the way fix and ready to be closed or are there other issues with wide panels beyond the menubar applet not being usable (as it is a menubar and menubars are horizontal).

SirDagen commented 5 years ago

Oh, I am sorry, I totally misread this thread: I have a standard screen orientation and my system bar is on the right side (this configuration worked perfectly on Xfce 18). On "MATE bar 1.20.1" the items of the bar are clogged together and not usable as described above. That's what I meant, and thank you for asking and showing me the corresponding pull request.

(Please excuse my confusion, this is my first use of Linux on a machine. I tried Xfce 18 at a friends computer and was unhappy to see that Mate 19 currently has this problem. Everything except a few minor bugs is totally a great experience. Way to go, Linux Mint.)

braikar commented 5 years ago

I've been using a wide and vertical panel for years. The notification applet was the main issue. Window list was another ptoblem, but somehow that one has been fixed..? I don't know when but it works. The menubar is the other big one, I'm not using it, but I'm working on it slowly when I have time, to make it display horizontally when the panel is wide enough. Else I'll be probably playing with making the notification applet a bit more fancy/customizable, but that's not really something urgent either. The only one I remember, was the sticky note applet that had also a huge icon, I just tried it, it didn't change, its still huge, I guess it's not linked to the button widget display mechanism..

raveit65 commented 1 year ago

Does this issue still exists?

synthakai commented 1 year ago

Does this issue still exists?

yes

lukefromdc commented 1 year ago

There will in fact probably be more work to do on this for mate-panel under wayland as well.