Plans for 21.10

Not every app has a hamburger menu indeed. :grinning:
But it’s a clear trend. Included for full-featured apps. Even KDE is now offering hamburger menus as a choice.

Pixel saver is not as polished as Unite because in Unite you don’t get the inconsistencies you were mentioning in another topic. And it has 2 dozens options to make it exactly the way you like.

Also, and it’s the icing on the cake for me (cerise sur le gâteau :wink:), you can grab the window from the empty space in the titlebar/panel with a huge grabbing space (when you don’t have global menus, and with an extension to send the clock on the right) and drop it for unmaximizing while you have to double clik on a specific area for Pixel Saver. I remember mentioning that almost a year ago already.

See screenshot of unite, With Pixel Saver you have to double click on the Firefox label (not as large) to unmaximize. With Unite, you can grab anywhere between Firefox and the first icon on the right and drop below to unmaximize. It feels very natural.

Budgie Pixel Saver is already great, I’m not complaining here. But for me Unite is next level.

Mmm, yes, yes, I see. Though I can live without the « grabbing » thing because my windows are maximized each in its workspace, so I switch between them using app’s icons in panel or workspace switcher, I don’t really care where they are as long as I can quickly jump to one or the other.

And there are window actions here :
…ok, it’s slower than grabbing.

But I really appreciate when top panel merges « window buttons + menus » and help giving ( a little ) more room for the main app’ I’m currently working with. ( and ellipses… Budgie lacks global style guidelines maybe ).

Hamburgers buttons are slower ( more clicks needed ) and don’t help with muscle memory as lists/menus are hidden. A full worded menu in my language is meaningful, and thus easier to remind globally. Well, guess it, I don’t understand that CSD trend. For me it comes from people who don’t use « desktop » computer for « real life » work. Maybe it’s because Linux is not enough used in « real life » work and only by dev’s, IT-people and geeks ? ( and all these trends are ok for their « real life » work - don’t misread me on this ).

O sorry. Let’s go back to topic.

Let’s talk about multi-monitors support ?
Or setting position for panel-as-a-dock, else than centered ? With a « don’t reserve space » mode like in Xfce ? ( this would help to get rid of empty top panel ).
Adding the « favorites » feature to Nemo, plus tracker for more accurate « recent files » ?

1 Like

Que gran oportunidad para aportar a este excelente proyecto.

Me gustaría poder aportar de ser posible.

Un cordial saludo.

1 Like

Added testing out the new Ubuntu installer to the first post - i.e. GitHub - canonical/ubuntu-desktop-installer

Ignore my previous post about adding WireGuard support in the UI. It is already there if you rightclick your connection in Panel and go to Connections:

My request would be to have the ability to add a Wireguard VPN connection via Settings, allowing a wireguard client config file to be imported, since this is the common way to create a connection:

It seems Gnome does have this already:

So the “Import from file…” option in your screenshot doesn’t work for Wireguard?

GNOME Devs are aware of the request - Support WireGuard in VPN in GNOME Control Center GUI (#982) · Issues · GNOME / Settings · GitLab


when importing a Wireguard client .conf file:

Screenshot from 2021-06-07 10-18-32

When trying via Panel > Connections > + button > Virtual > Wireguard I can manually copy paste the information from the client.conf and add a virtual connection.

After saving:
Screenshot from 2021-06-07 10-28-07

The connection itself:

But then I cannot do anything with it, it won’t be listed as VPN Connection (since it is listed under Virtual Connection).
So I can’t seem to do anything with it, at least not from the UI, no idea how to use it from terminal after adding it via the UI.

Yeah - well you are right - definitely a GUI method is needed - looking at this command line driven approach - lots of complex stuff to navigate

Actually, with Wireguard generating .conf files for each client, it seems all you have to do is copy that file to the client, save as /etc/wireguard/wg0.conf and enable the service.

Using Ubuntu as a Client with WireGuard | algo

What I would love to see in Ubuntu 21.10: a simpler way to import the conf file (just like you can import OpenVPN files via the UI) and an easy toggle to enable/disable the connection.

For applets that are listed as being deprecated in the first post I think the way forward is to advertise the project as needing a maintainer in welcome-budgie-applets as described here

Anyone with a bit of html skills can help to implement this.

Budgie Pixel Saver Applet now has a new contributor AkiraMiyakoda (Akira Miyakoda) · GitHub.

Changes are described in the 21.10 discourse topic.

Thanks to Akira - Budgie Pixel Saver will no longer be removed from 21.10 and later.


Is there any plan to enable tracker in Nemo to improve the results of « recent files » ?

Actually « recent files » in Nemo only shows things that has been launched « through » Nemo.

If I understand right, if tracker was enabled it might then show anything previously launched through any app tracker is aware of.

Another thing with Nemo : I’ve never been able to use its samba-share feature, it always throws errors.
Even if my samba shares do work - as I deal with them through smb.conf manually.

Since Ubuntu 20.04 there is no longer any simple, graphical tool to deal with samba → something like system-config-samba which allowed to manage samba users and shares.

Having an Ubuntu(Budgie) computer amongst other Windows computers ( or NAS devices ) is not so rare. Such a tool for « easily » managing samba-shares would be a relief ( because samba is everything you want, except easy ). And samba is to be found in many places.

Since I’m here, such an easy graphical tool would also be a relief regarding NFS settings.
There had been attempts, I don’t actually know the state of this one.

It’s sometimes easier to install Warpinator, Syncthing or LANdrop rather than setting regular, ±native shares…

It’s a little late to consider major changes as described in 21.10 with the imminent feature freeze date next week.

Let’s see what the interest is in the 22.04 dev cycle.

I am not familiar with the intracasies here, so a willing partner who can run with all the investigation & research tasks here is needed.

Similarly, if there are issues with nemo-share, then why? It needs research to resolve.

Ouch, that sounds like a trap :wink: I was not aware that problems with Nemo and Samba were years long… nemo samba share – Qwant Search
There are workarounds, unfixed bugs here and there… Note that Nautilus nowadays don’t have these problems with samba ( that’s how I « fixed » : installed Nautilus, did the shares, bookmarks and so on with it and once done through Nautilus it’s then OK in Nemo… )

Well I’d like to see a comeback for something like system-config-samba at least. I don’t know if I have the skills to help but I may test things.

With the rumoured native read-write NTFS support in the 5.15 kernel this will make things easier, assuming of course that software developers make the necessary changes to adjust & adapt.

Well… samba shares are often remote ( other computers, nas, on a local network ) not sure the parangon driver will help unless used by cifs.

Regarding NFS, when I looked into it a couple years ago, I first tried the tool you are referring to as I wanted an easy GUI way to make it work, but I couldn’t make anything run with it.
I’m afraid your best solution is to manually configure NFS, and then add the shared folders to fstab, so that you only have to set it once.
That’s the only way it’s worked for me.
For manual configuration, after a bit of research and lengthy complicated tutorials, the one that did the trick for me is the official Ubuntu one: Service - NFS | Ubuntu
It’s the simplest I’ve found that just works, including on Manjaro.

It requires defining specific IPs for the computers involved in your router though. If you do it only at computer level, the router might attribute that IP to another device while the computer is not active, leading to conflicts.

I don’t use samba, as I only have Linux computers, I can’t help you on that. Have you tried with Nautilus?

We are now well past the 21.10 freeze date - so we are now in testing and fixing stage.

Thanks to everyone that have contributed to 21.10 … we need to start thinking about 22.04 which is our long-term service release.