On Thu, 1 Apr 2021 17:27:17 -0300 Thiago Maciel <mac...@gmail.com> said:
> > > > > > > > efm rename now selects the file minus the extension for more useful > > > > renames. > > > > > > > > > > -I have an issue with the renames. In case I have a file with multiple > > dots > > > in the name, e.g., > > > there.is.a.file.with.lots.of.dots.txt, when pressing F2, it selects up to > > > the first dot, not the last. > > > > aaah this is a "you can't win" thing. what about file.tar.gz ? :) or > > file.svg.gz ... these exist and are common enough. :) which do you pick? > > > > Ah, fair enough! I forgot these .gz usually come in pairs and yeah, they're > very common. :) > but now I'm curious and I need to test how other file managers deal with > that to compare. Hehehe. dunno... you could have a database of known double-extensions like tar.gz or just assume .gz often comes with xcf.gx or tar.gz or svg.gz etc. ... and similarly for tar.bz2, tar.xz, tar.zstd ... and start special case listing all of these known ones... could also have a heuristic if it has dots only at the end within 4 or 5 chars of each other... then assume its an extension, but this breaks with my.tiny.file.bop.tar.gz ... so as i said.. you can't win. if its' generic and simple you have to make a choice. what is more likely. a filename with lots of dots like just above, or xxxxx.tar.gz? the latter i think. thus go for that case. can complicate it with a big list of special cases and special known extensions - but then someone will complain of another case it misses and we continue for a while finding them all, and they will keep appearing over time. we can try limit the walk back in dots to small strings but the above filename then falls apart... :) > > > Another thing I'm getting with E is the following: when I position a > > second > > > monitor on the left of my primary one (I'm using a notebook), > > > and I reboot with the DP/HDMI cable plugged in, my shelves jump to the > > > second monitor and I need to unplug and plug the cable so they > > > jump back to the primary display. > > > > the priority slider in the screen setup determines the screen order like > > 0, 1, > > 2, 3 etc. with the highest priority being 0, and then lower priority values > > after that. they idea is you assign priorities in way where you get the > > behaviour you want. if you want your primary screen (Screen 0) to migrate > > to > > the external monitor when it plugs in, then have the external mon priority > > 80 > > and internal priority 50 (for example). if you want the external to just > > extend > > (be a lower priority screen) and things not migrate, then have the > > internal be > > 50, and external be 20, for example. you can assign different priorities to > > different monitors you might plug in (projectors or other things) to have > > different behavior. if you have 3 or 4 or more screens you can assign > > priorities > > in a way to get just about any kind of migration or "stay where you are" > > behavior that you like. try it out. > > > > if all monitors are the same priority, then the sort from left to right in > > x > > position... so left most screen is screen 0, then the one right of that is > > screen 1, the next to the right is screen 2 etc. > > > > that's what you're seeing - since it's on the left it takes over as screen > > 0 > > and all your content moves over to it... :) > > > > I've never changed these priorities before. > Now it is working great! > Thank you for clarifying that! :) this all reminds me again - e actually has lots of features and can do many things people don't even know it can... it needs guides and what not to introduce people to these things so they know just what is there... :) -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - ras...@rasterman.com _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users