Replies: 5 comments 11 replies
-
Is there any possible solution for the malfunction of Down and Right Arrow keys when TST Sidebar is not active? Only seems that Left and Up work and if I press Right or Down Arrow keys it malfunctions and goes to the first tab. This would be amazing if this was rectifiable as I often open an additional webpage in my sidebar and cannot anymore. |
Beta Was this translation helpful? Give feedback.
-
You are the King and probably already know how to do all that kind of stuff yourself but if you maybe need help with the parent tab identification or anything relevant to developing the workaround with my suggestion perhaps you could check out this Addon's features - https://addons.mozilla.org/en-US/firefox/addon/tst-number-navigation/ |
Beta Was this translation helpful? Give feedback.
-
I didn't notice but you already have similar hotkeys. EDIT - For anyone in the future maybe looking to solve this, currently this setup is working well with TST Sidebar closed Thanks @piroor I think this actually already solves it, disregard the other considerations, sorry for the waste of time. |
Beta Was this translation helpful? Give feedback.
-
Adding this by default has made using those keystrokes in text boxes for selecting and editing text by keyboard shortcut that works everywhere else non-functional. When I went into check I saw that there were 49 keyboard shortcuts enabled. I'm not sure if all or just some are new, so I've had to switch off the extension. I think doing this by default is probably not a great idea. This is a big thing for people doing data analysis in Jupyter notebooks. |
Beta Was this translation helpful? Give feedback.
-
Hi Mate, I realise this is probably a long ass time since you had this issue - but do you think your solution could help me out with my issue? My forum is here in QnA: #3627 Do let me know if you think your issue will fix it (if you still have access to have notifications/emails from GitHub lol), if you do get back to me and your solution does work, I'll def follow your tutorial. Thankies! Susie |
Beta Was this translation helpful? Give feedback.
-
Thank you @piroor for the recent update of simulating arrow keys for navigation in TST, this has been immensely beneficial for utilisation with TST in a Separate Window helper addon.
Although for the functionality of it to be 100% and actually be able to Left & Right arrow keys in TST separate window, I must still have TST sidebar tree active, I cannot toggle its visibility to not visible.
This is able to be circumvented via userChrome.css nonetheless with a minimum width for the sidebar and I just set it to 2 and manually drag TST back to visible if I need to manually use it with the mouse :)
I mirror the TST in Separate Window window with OnTopReplica & set it to AlwaysOnTop and nircmd its transparency to 0.
This allows me to have a fullscreen Firefox for better immersion and a customisable overlay for less mess which I can easily also then toggle AlwaysOnTop which a simple mouse macro of the Firefox window for toggling visibility of the overlays.
Thank you very, very much!! Your work is truly appreciated!
It's actually crazy I was just about to request this feature within the past 48 hours for this exact reason.
I am not very good with actual programming but I find myself fiddling with a lot of gadgets and your Add-on has been such a great browsing tool over the years.
With the usage of certain macro scripts, I am able to basically browse entirely with my mouse now.
If anyone cares, the functionality of the keys on my mouse are able to be multiplied by the Ctrl+Alt+Shift+Win keys on the mouse too, so essentially you can have quadruple the macros to use to your preference.
EDIT Nowadays I just macro a transparency hotkey to an AHK script -
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
#Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
; Run the script as administrator
if not A_IsAdmin
{
Run *RunAs "%A_ScriptFullPath%" ; Requires v1.0.92.01+
ExitApp
}
^F7:: ; Ctrl+F7 to decrease opacity (make more transparent)
Send !+{F5} ; Send Alt+Shift+F5
WinGetActiveTitle, activeWindow
if (!InStr(activeWindow, "Obsidian"))
{
WinGet, active_id, ID, A
WinGet, trans, Transparent, ahk_id %active_id%
if (trans = "")
trans := 255
trans -= 100
if (trans < 0)
trans := 0
WinSet, Transparent, %trans%, ahk_id %active_id%
}
return
^F8:: ; Ctrl+F8 to increase opacity (make less transparent)
Send !+{F12} ; Send Alt+Shift+F12
WinGetActiveTitle, activeWindow
if (!InStr(activeWindow, "Obsidian"))
{
WinGet, active_id, ID, A
WinGet, trans, Transparent, ahk_id %active_id%
if (trans = "")
trans := 0
trans += 100
if (trans > 255)
trans := 255
WinSet, Transparent, %trans%, ahk_id %active_id%
}
return
Beta Was this translation helpful? Give feedback.
All reactions