Howdy,
glad to hear, so the application was not completely created for trashcan
then :).
I figured that tab management was totally broken ( i remember it was the
part where once I stopped my work). I completed that part now as well.
So tabs are now working as expected. I also removed a lot of unneeded
imports, what should make the startup a little bit faster and clean up
some nasty code.
let me know when you need something else. I do my very best to improve
the situation for impaired people on Linux eco system.
in the meanwhile i continue my rework of orca screen reader to be plugin
driven :).
cheers chrys
Am 11.04.22 um 15:05 schrieb Linux for blind general discussion:
All works as expected now and it's made DragonFM a much better program
On Mon, Apr 11, 2022 at 01:48:39PM +0200, Linux for blind general discussion wrote:
Howdy,
// Ah I see what was tripping me up, the hidden things are at the top not
// after the regular files/folders like in GUI clients. I'm unsure if I can
// tweak that in the settings.conf or?
i just added this for you. please pull master. there is now a new option in
section folder "hiddenFirst".
True = behave just bevore, list hidden files first
False = ignore the first . in the name and just sort the files in order with
the non hidden one. this value is the default.
i also renamed casesensitive to caseSensitive (capital s for sensitive, to
match the other option names in camelcase)
you need to add those to you settings file in section folder:
caseSensitive=False
hiddenFirst=False
// I need to test this on Arch and see if my isue with my laptop of not
// being able to open files now is Solus specific or not, right
// arrow/ctrl+M doesn't work to open up text files with the latest pull, it
// does work with other files however and I do hav $editor set up properly.
// Is this a Solus isue or something with my .bashrc setup?
Just for your information, ctrl + M is the same like pressing return
(similar to ctrl + h for backspace)
but you are right, i see issue here as well. I broke it by accident while
adding open with :). should be fixed now.
Cheers chrys
Am 11.04.22 um 10:54 schrieb Linux for blind general discussion:
Ah I see what was tripping me up, the hidden things are at the top not
after the regular files/folders like in GUI clients. I'm unsure if I can
tweak that in the settings.conf or?
I need to test this on Arch and see if my isue with my laptop of not
being able to open files now is Solus specific or not, right
arrow/ctrl+M doesn't work to open up text files with the latest pull, it
does work with other files however and I do hav $editor set up properly.
Is this a Solus isue or something with my .bashrc setup?
On Mon, Apr 11, 2022 at 09:07:28AM +0200, Linux for blind general discussion wrote:
Howdy,
I took a look at your problem. i cannot reproduce this here. I made some
more improvements:
1. I rebound KEY_BACKSPACE to show / hide elements
2. i unbound the conflicting leave_entry command (it was double bound in any
way. Arrow left still invokes the same action)
3. toggle show / hide elements does now show an short message at the
notification area to make clear what is actually the case.
4. Home ( Pos 1) and End keys does now work in input box (rename, open with,
location and any other dialog)
all that is already in master.
i wrote a short summery at my blog:
https://www.patreon.com/posts/64973610
enjoy.
cheers chrys
Am 10.04.22 um 17:38 schrieb Linux for blind general discussion:
Howdy,
I will take a look at home.
Cheers chrys
Von meinem iPhone gesendet
Am 10.04.2022 um 17:30 schrieb Linux for blind general discussion <blinux-list@xxxxxxxxxx>:
I did.
I put a # before the existing ones and have it set as follows
KEY_BACKSPACE=toggle hidden
It shows success for every other command but that one however. I'm not
sure if it's a distro issue with Solus however though but once i'm back
on my Arch box I can test it there though
On Sun, Apr 10, 2022 at 05:22:41PM +0200, Linux for blind general discussion wrote:
Howdy,
Strange i don't see this here. Here it shows/ hides the folder / files as expected.
Did you rebind your keys already to something?
Am 10.04.2022 um 16:37 schrieb Linux for blind general discussion <blinux-list@xxxxxxxxxx>:
I've got it saying toggle hidden, but none of the hidden files showed up
even after setting it right.
I made a .test.txt fie in ~/Documents and hit toggle hidden, with no
luck. The .test.txt doesn't show up nor do places like .config.
Is that a Solus issue? I'm only running into this as my one big issue
with DragonFM. I unbound Backspace from history and put it on show
hidden instead so I can ctrl+H for hidden toggle
On Sun, Apr 10, 2022 at 03:40:23PM +0200, Linux for blind general discussion wrote:
Howdy,
A small tip for figure sequences for shortcuts. You can set input=True in debug section of the settings file. Any keypress prints its escape sequence ( and if it triggers an action) will then printed for a given amount of time in the first line on screen.
Its very noisy for you but just thought for debug and figure sequences. You can disable it then again.
By the way, i forgot to answer how to unbind an action: just comment the line in settings file out wit an # as first character per line.
Am 10.04.2022 um 14:57 schrieb Linux for blind general discussion <blinux-list@xxxxxxxxxx>:
Howdy,
Well, you can try, but i don’t think there is an escape sequence for ctrl + backspace. I don’t think there is any escape sequence for modifier key + backspace combination available.
I have to say, this concept is an dinosaur that should be rethought in the 21 century.
Cheers chrys
Am 10.04.2022 um 14:29 schrieb Linux for blind general discussion <blinux-list@xxxxxxxxxx>:
So wouldd^and then backspace change that to ctrl+backspace change that
so control and backspace works for that and ctrl+h does hidden files or?
Or do I need to do something like '' to tell DragonFM that there's no
key bound for that function or do I just leave that blank? I can
probably find something to rebind it to but I'm thinking just unbindd
the backspace key?
On Sun, Apr 10, 2022 at 02:15:55PM +0200, Linux for blind general discussion wrote:
Howdy,
Well to explain what you see, you need to understand how shortcuts on an command line application work.
The commandline reads any input from STDIN. This is also valid for shortcuts. The operating system translates some (not all, depending on terminal capabilities) input to a sequence of ascii codes. This sequences are sent to STDIN then.This series starts with an special ascii character, the Escape code. This is why this sequences are named escape sequences. How many escape sequences are „translated“ or „understand“ depends on the used terminal standard (TTY uses as far as i know VT100 standard, correct me if i m wrong, terminal emulators can often emulate various kind of standards, depending on the emulator and configuration).
The issue you see here is the fact that some of the escape sequences do not have a printable representation. For this there are various cases where printable sequences defined for the non printable representation. Long thing short: in your case, Ctrl + h is the printable ascii representation of backspace. So an command line application can not mate a difference between ctrl + h and backspace at all ( so its a limitation of the deeper level of terminal and operating system, not an issue of dragonFM)
You can see this in plain bash, vim or nano as well (and any oder commandline application)l, type something, press ctrl + h, it behaves like backspace and will delete the character left to the cursor.
See here for a list of (some?) of those „duplicates“.
https://www.ibm.com/docs/en/SSLTBW_2.4.0/com.ibm.zos.v2r4.bpxa400/ks1.htm
But like noted, this depends heavily on the Terminal.
Sorry my friend, there is not much i can do here.
What can we do now?
Well, all we can do is choosing what is more important for you and rebind backspace „KEY_BACKSPACE“ (what is currently bound to leave entry, wo moves to parent folder) to toggle hidden (and unbind or rebind leave entry then ) or use another shortcut for hidden.
See here in settings:
KEY_BACKSPACE=leave_entry
…
^[H=toggle_hidden
Cheers chrys
Am 10.04.2022 um 11:52 schrieb Linux for blind general discussion <blinux-list@xxxxxxxxxx>:
So quick question Chrys...
I'm trying to have history switched to ctrl+H on my copy of Dragonfm, to
line up more with how Nautilus/Caja does it. However that shortcut seems
hardcoded in with no way to change it in the config file. I'm trying to
fix it since alt+H brings up a terminal's help menu and I'd like ctrl+H
to show/hide hidden files since that's a common enough shortcut on
desktop file managers so why not have it in DragonFM?
So where do I need to look to switch the function of ctrl+H in the
program? Currently it brings up the location bar, page 1/2 and doesn't
show or hide hidden folders, instead going back one step despite not
being defined as such in the config settings
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list
_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://listman.redhat.com/mailman/listinfo/blinux-list