What's your most important bugfix or new feature for 20.04?

I'm very disappointed that we do not have file-previews in Caja. I really miss them:

So I think that we do need to re-implement previews for 20.04 LTS release.

And may be prioritize some of our tasks from GTK3 regressions from a GTK2 perspective .

4 Likes

I'm very disappointed that we do not have file-previews on Caja. I really miss them

Yes, me too. I have an in-progress branch to fix this, but it's not trivial. I've had it for many months now (maybe even from over a year ago), and every now and then I re-take it, but it's really sloooow progress at this point :confused:

4 Likes

And showing thumbnails in Caja list view. Really miss that one.

2 Likes

@vkareh, you did great work with the improvements to HiDPI . :+1:

6 Likes

OpenGL is older than Vulkan, so desktop will be "accelerated" on a lot of videocards, compare only with Vulkan one ...so OpenGL is the way for consistent desktop run on all video cards.
I just note that KDE took almost 2-3 years to have a consistent desktop run on OpenGL, so I might afraid that Mate will take longer, as it has no so many developers comparing with KDE, this is only a guess ...

2 Likes

6 posts were split to a new topic: Better themes for 20.04

There has been a problem with the "focus"(?) on multi-user logins for quite some time. I have a computer that I try to get my mother to use and I had to give crazy directions, something like: "When you click on your name nothing happens, so first click on the name that is already active, THEN you can click on your name and login". This seems like a fundamentally nice feature to have working properly. Thank you.

2 Likes

Fix the audio & HDMI interface. One should be able to plug in the HDMI to the PC and expect the default audio to be sent to HDMI device. Likewise, when the HDMI is disconnected, the audio should default back to the PC. And these settings should hold after screen saver mode and rebooting. 18.04 requires constant manually adjusted sound settings when frequently using an HDMI interface.

2 Likes

This is indeed annoying.
In the meantime, you can switch between cards/audio outputs with keyboard shortcuts using a simple script if you want to save some time.

How to

How to:
Type pactl list short sinks in a terminal window.
This will display the available cards.
In my case:

|7|alsa_output.usb-FiiO_DigiHug_USB_Audio-01.analog-stereo|module-alsa-card.c|s16le 2ch 44100Hz|SUSPENDED|
|8|alsa_output.pci-0000_01_00.1.hdmi-stereo-extra5|module-alsa-card.c|s16le 2ch 44100Hz|SUSPENDED|

If I want to set the hdmi sound as default sound card, I need to enter pactl set-default-sink 8 or pactl set-default-sink alsa_output.pci-0000_01_00.1.hdmi-stereo-extra5. I recommend the latter as numbers can change if you add/remove sound cards. Naturally, entering pactl set-default-sink 7 or pactl set-default-sink alsa_output.usb-FiiO_DigiHug_USB_Audio-01.analog-stereo will revert to the other card.

If you get the wrong HDMI output when typing pactl list short sinks, you can use pacmd list sinks to spot the available profiles (outputs) and card number for your HDMI sound. It defaulted to hdmi-stereo-extra4 while I needed hdmi-stereo-extra5. So I had to use pactl set-card-profile 1 output:hdmi-stereo-extra5 to use the right output.

The scripts in my case:
To get USB sound:

#!/bin/bash
pactl set-default-sink alsa_output.usb-FiiO_DigiHug_USB_Audio-01.analog-stereo
pactl set-sink-volume 1 100%
notify-send -i mate -t 1500  'Switching to USB audio'

To get HDMI sound:

#!/bin/bash
pactl set-card-profile 1 output:hdmi-stereo-extra5
pactl set-default-sink alsa_output.pci-0000_01_00.1.hdmi-stereo-extra5
 notify-send -i mate -t 1500  'Switching to HDMI audio'

Just edit them with the right outputs and volume if needed , save them and make them executable (chmod +x scriptname or in the file properties, permissions tab) and then create keyboard shortcuts using mate-keybinding-properties (add, give it a name, browse to the right script and then assign a key combination in the list).

While this is not the perfect solution (other than fixing the bug, fiddling with udev rules would allow to automate the thing I assume), it can save quite some time in the long run if you often change outputs..

or use this:

1 Like

Not really a bug, but an easy way to implement DNS over TLS would be a nice/useful feature.

double +1 (ok, this would be +2 then... :smiley: )

#1: Separate Caja actions from main process - if there is a slow or not responding storage, Caja has to be killed completely for me

#2: Implement file tags in Caja

#3: Just give me a toggle to get back normal scrollbars (with arrows at the ends where I can click on and when I click below the scrollbar, it should scroll exactly one page and not center the scrollbar on my click point - this is especially important for touchscreens where it isn't possible to scroll page per page otherwise - having a directory with many files, these new scrollbars are completely useless on touchscreens, because you are "flying" over too many files on each micro-touch!)

#3 is a GTK3 "feature". Check the "GTK3 regressions" thread etc - it's explained in there along with ways to fix it.

I would like to see a bug fixed with the global menubar. When there are no active windows open, the global menubar shows directories in the home folder as menus. When you click on the menu, you see the contents of that directory. I would like to see the menus for Caja shown on the menubar, when there are no active windows open, or just a Desktop placeholder with no menus. I posted about this issue here.

I would like to see a Gtk3 version of the old Ubuntu theme, Darkroom.

Thank you arQon for this information. I searched for similar solutions in the past for e. g. the scrollbar appearance etc. and I always had to repeat this search for the next release (cause the fix was altered then) and I got tired of this. I don't want to spend much times at each release upgrade to restore various system behaviours - for this I switched to MATE on all my systems, regardless of the underlying distribution.
I just tried the setting from the thread you linked (and turned it to "false"), re-applied the theme, and it didn't worked. It never works on the first attempt! So maybe it gets applied after new login or after system reboot, but I won't try this now (there are virtual machines running etc. etc.)

All I want to say is that I stick to my request that #3 should be able to be toggled by a simple toggle button somewhere in the settings, so that a dumb user like me is able to change it easily! :slight_smile:

Haha fair enough.

On to features again, displaying 12 hour clock format for computers that don't use English region would be nice. I can live with it showing me the 24 hour clock, but this is more for my aging parents.

1 Like

I wouldn't be surprised if it needs a re-login, but I can tell you from experience that both of those methods definitely work. Personally, I actually use the "infinite delay" version.

I don't agree with there being "a simple toggle" - or rather, I don't agree that should be the FIRST thing to change about it. The GTK3 behavior is just Stupid And Wrong, and nobody wants it (except apparently someone at GNOME) at all, ever. I'd rather have the default behavior fixed so it just works the way it should.
AFTER that, the minority can already change it fairly easily if they want, and they even have the option to do so for all themes rather than just the current one. (Which is how it needs to be anyway since nobody sane is going to want behavioral side-effects from cosmetic theme changes). For MATE to offer a toggle for it though, first you have to fix all the themes to not randomly be inconsistent to begin with, or you're just making it even more of a mess than it already is.

3 posts were split to a new topic: My experience with video/sound after 19.10 upgrade