Improvements and streamlining File handling on AVL

Help on all MX Re-spins
Message
Author
User avatar
AVLinux
Posts: 3001
Joined: Wed Jul 15, 2020 1:15 am

Improvements and streamlining File handling on AVL

#1 Post by AVLinux »

Hi!

I had a bit of time off this week and have been working on AVL development and have made some good progress on an issue that has irked me and no doubt is a contributing factor to why people find Enlightenment so 'confusing'..

To recap:

Enlightenment has a native File Manager 'Enlightenment File Manager' (EFM).. It's a great File 'browser' and actually has a built in pic viewer and media player but has too many limitations to be considered a great File 'Manager' so like Bodhi Linux I've included Thunar for it's modularity, light footprint and familiarity with XFCE4 users. Having 2 File Managers is a bit of a kludge because EFM handles a lot of Enlightenment's internal calls so when you take a screenshot it pops open, when you insert removable media like a USB Key or SDCard it's EFM that shows the device and pops up on the Desktop.. This is potentially confusing because you may unwittingly think that Thunar has opened your USB key but when you go to work with the files it's EFM and it behaves and looks different. EFM like much of Enlightenment is a module that can be turned on or off but when I've experimented with turning it off Thunar or even PCManFM does not show a mounted removable device on the Desktop even when the appropriate internal settings are made so you end up plugging in the key and nothing visually happens and then manually having to open the File Manager to mount and access the key contents.. Now if you use Windows that's not entirely weird but most Linux DE's handle this by showing you the device on the Desktop and even optionally opening it for you.

I reached out to my friend Stefan from Bodhi Linux and he said that Bodhi's 'Moksha' fork of Enlightenment handles this with an added custom FM feature in EFM and he also mentioned a 'Places' module that isn't part of a default Debian Enlightenment install so I figured I was out of luck.. I visited the Enlightenment IRC (where I was quite grumpy to be honest) and once again the 'Places' module came up and one of the IRC folks pointed me to the GIT sources so I compiled the module and was very pleased to see that it allows for you to name a custom File Manager and I could choose Thunar... So what am I on about?? The places module is also a 'gadget' so it can be placed on the Desktop, on the Shelf (panel) and also can appear in the main menu and it allows also to automatically mount removable Media and use whatever File Manager you have selected. So now Thunar can be the primary handler of removable Media without EFM's little nose in there and for me this has been a big deal to finally find a decent fix for!

Hopefully I can package this optional module properly and make it available for existing Users, this will definitely be rolled into the next release..
shot-2025-01-14_19-00-26.jpg

Image
You do not have the required permissions to view the files attached to this post.

User avatar
h3kt0r
Posts: 144
Joined: Fri Oct 08, 2021 6:27 pm

Re: Improvements and streamlining File handling on AVL

#2 Post by h3kt0r »

Congratulations !
you've pulled a pebble out of this shoe...
Dell OptiPlex 7010 - i7-3770 (8) @ 3.9GHz - 16Gb RAM - GeForce GT 1030 - MX 21
Panasonic CF MX4 - i5-5300U vPro (4) @ 2.9GHz - 4Gb RAM - HD Graphics 5500 - MX 21
Acer Aspire One ZG5 - Atom (2) @ 1.6GHz - 1.5Gb RAM - HD Gfx 945 - LXLE & XenialPup

User avatar
AVLinux
Posts: 3001
Joined: Wed Jul 15, 2020 1:15 am

Re: Improvements and streamlining File handling on AVL

#3 Post by AVLinux »

h3kt0r wrote: Tue Jan 14, 2025 11:10 pm Congratulations !
you've pulled a pebble out of this shoe...
Haha,

Well one pebble out of one shoe maybe... I'm sure there are others..

Aceediq
Posts: 139
Joined: Wed Aug 03, 2022 9:39 am

Re: Improvements and streamlining File handling on AVL

#4 Post by Aceediq »

but why is the Linux ecosystem, sometimes, this 'convoluted' where if you don't play with it or you know someone who has played with it, you end up with handicaps due to ignorance.... :poker: you think you know all the cards but you don't...

All the same thumbs up... :number1:

the fact that places is a plugin of such importance and it is not bundled or shipped with enlightenment is crazy...

if people would have to compile to use enlightenment, or anything at all in the Linux space, then Linux shouldn't be complaining about not being a major player in the consumer market...

what's the difference between this and systemD where users are deliberately hampered towards using 'personal choice apps'?

User avatar
m_pav
Developer
Posts: 1782
Joined: Sun Aug 06, 2006 3:02 pm

Re: Improvements and streamlining File handling on AVL

#5 Post by m_pav »

:clap: Well done Glen, amazing find.
Mike P

Regd Linux User #472293
(Daily) Lenovo T560, i7-6600U, 16GB, 2.0TB SSD, MX_ahs
(ManCave) AMD Ryzen 5 5600G, 32G, 8TB mixed, MX_ahs
(Spare)2017 Macbook Air 7,2, 8GB, 256GB SSD, MX_ahs

User avatar
AVLinux
Posts: 3001
Joined: Wed Jul 15, 2020 1:15 am

Re: Improvements and streamlining File handling on AVL

#6 Post by AVLinux »

m_pav wrote: Wed Jan 15, 2025 11:46 pm :clap: Well done Glen, amazing find.
Appreciated!

Final tweak.. Eject button was almost invisible on Dark themes so I whipped up a custom one in the source which is visible for both light and dark themes..
shot-2025-01-16_12-18-16.jpg
You do not have the required permissions to view the files attached to this post.

Aceediq
Posts: 139
Joined: Wed Aug 03, 2022 9:39 am

Re: Improvements and streamlining File handling on AVL

#7 Post by Aceediq »

AVLinux wrote: Thu Jan 16, 2025 12:22 pm



shot-2025-01-16_12-18-16.jpg
you have four windows setups? what are their usecases?

User avatar
AVLinux
Posts: 3001
Joined: Wed Jul 15, 2020 1:15 am

Re: Improvements and streamlining File handling on AVL

#8 Post by AVLinux »

Aceediq wrote: Thu Jan 16, 2025 8:00 pm you have four windows setups? what are their usecases?
Hi there!

I dual boot with Windows 10 so one drive partition is for Windows 10 and the other 3 are NTFS drives shared between Linux and Windows. I require Windows for Topaz Labs software and Davinci Resolve for Video upscaling work. Topaz is not on Linux (yet) and DR on Linux has been a very bad experience (for me).

I love Linux but for some other things I need I like Windows 10 just fine, I have no plans to ever update past Windows 10.

Post Reply

Return to “MX Respins”