For example, clicking the button in the following JsFiddle should open a new tab to dropbox, but it does nothing in Jumanji
]]>But it has stopped working all of a sudden.
None of the packages from AUR is going to build too.
What can go wrong? Some deps?
webkitgtk? gtk2 or gtk3?
My questions above still stand -- any input would be awesome and I'm hoping this is still under development/active, though I'm starting to wonder since it's been 6mos with no reply to this thread, let alone my question.
----------
EDIT: Ignore the below. Shame on me. I installed jumanji-git, tried some shortcuts and they weren't working, and started wondering if the documentation for shortcuts pertained to the regular jumanji package instead, so I installed that. What did it was starting from the command line instead of my openbox rc.xml keyboard shortcut. That let me see that <A-Left> was giving me an error about an unrecognized keyboard shortcut. Then I installed jumanji-git again, and it, indeed wants the nagivate_history option. So, essentially, my issue was:
- Using <A-Left> + nag/navigate_history in jumanji (shortcut doesn't work)
- Using <A-Left> + nav_history in jumanji-git (outdated command name)
I can confirm that he shortcut and the package-approproate command (nav_history for jumanji, navigate_history for jumanji-git) works just fine! Sorry for the noise...
END EDIT
On that note, I'm trying to set up some keyboard shortcuts so that my reflexive use of Alt-Left/Right arrow for back/forward can be satisfied. From reading the jumanji configuration page it looks like these should work:
map <A-Left> navigate_history previous
map <A-Right> navigate_history next
They don't seem to, and I tried using C-Left/Right as well, just in case something was messing with Alt+arrow in openbox. I don't have anything mapped to either in openbox, but just tried to see. I also tried C-Down, and even C-Space, which is listed as an example at the linked jumanji config page. What am I doing wrong?
EDIT: I grabbed the PKGBUILD from AUR instead of building with yaourt and looked around in config.c. I used Emacs and Orgmode to compile some tables of all the various definitions. When I get my head around them and compare them to the existing wiki, I may add them if I think they'll be of any help/clarification.
END EDIT
As is the offer I typically try to put out there... if anyone can help me solve the issue, I'm happy to update the Arch Wiki page with the results. It appears it's already out of date, as nav_history should be navigate_history. Feel free to point me to a source file I could peruse for some of these answers as well.
----------
As an aside, if any jumanji developer stumble on this:
- I'd love either a bulleted list or table view of the special key mappings. Having them in the form of "Key key" when things don't work has me wondering which was the physical key and which was the mapped abbreviation.
- Do all the <arguments> work with all of the <shortcut functions>? There's a list of functions (again, bullets or a table would be great) and a list of arguments, but I'm guessing they aren't all compatible.
]]>C-m = Toggle status bar
C-n = Toggle tab bar
o = enter url to open in same tab
t = enter url to open in new tab
j = scroll down
k = scroll up
h = scroll left
l = scroll right
At first `o` worked for me, and I was able to open gmail. How does one "steal focus" back from gmail when one has shortcuts turned on? For example, gmail allows `j` and `k` for paging through emails... but that's what jumanji wants to do to scroll. `t` is non-functional and it seemed impossible to open a new URL in a new tab. Taking a cue from vi and my use of zathura, I tried `:`, thinking it would let me enter commands somehow... it seemed to just track whatever I typed so that the right of my status bar was just a log of everything I tried: `ggg::::ttgigggtttiiog:::tttT` and so on.
Tips for just "getting up and running"? Was gmail just a horrible thing to start with since it steals keyboard focus? I checked `pacman -Ql jumanji` and it didn't come with a skeleton jumanjirc, nor install one to /etc/jumanjirc... so I'm sort of assuming I don't need one to just try it out. Is that assumption incorrect?
]]>Another question: how can I set font in git version?
set font "monospace normal 12"
Best regards
]]>Apis wrote:mlq wrote:Please pull the latest changes and test again.
#0 0x08055294 in jumanji_init (argc=1, argv=0xbffffa74) at jumanji.c:295 #1 0x08056153 in main (argc=1, argv=0xbffffa74) at jumanji.c:750
I hope I did it right.
I think I've figured it out and a fix should be available in the repository. So please just pull the changes again and give it a shot.
Thanks!
All works fine, thanks.
Another question: how can I set font in git version?
]]>mlq wrote:Please pull the latest changes and test again.
#0 0x08055294 in jumanji_init (argc=1, argv=0xbffffa74) at jumanji.c:295 #1 0x08056153 in main (argc=1, argv=0xbffffa74) at jumanji.c:750
I hope I did it right.
I think I've figured it out and a fix should be available in the repository. So please just pull the changes again and give it a shot.
Thanks!
]]>Please pull the latest changes and test again.
#0 0x08055294 in jumanji_init (argc=1, argv=0xbffffa74) at jumanji.c:295
#1 0x08056153 in main (argc=1, argv=0xbffffa74) at jumanji.c:750
I hope I did it right.
]]>I'm trying to use in ubuntu 13.04 but I'm having problem with github.
Every time I try to open the page of a file (e.g. https://github.com/jrburke/r.js/blob/ma … .build.js) jumanji just crashes.Compiled using libwebkit-dev version 1.10.2-0ubuntu1
Tried dwb mentioned above and it crashes too so it surely is a problem with the version of some package. Any suggestion?
Its probably a webkit issue, but I am not able to reproduce this wih webkit 1.10.2 on Arch Linux.
Best regards
]]>mlq wrote:Could you provice a backtrace?
#0 0x08053397 in sessionload (session=0x80c8220, name=0x805e03d "default_session") at session.c:32 #1 0x08055126 in jumanji_init (argc=1, argv=0xbffffa94) at jumanji.c:266 #2 0x0805613b in main (argc=1, argv=0xbffffa94) at jumanji.c:750
Please pull the latest changes and test again.
Best regards
]]>Could you provice a backtrace?
#0 0x08053397 in sessionload (session=0x80c8220, name=0x805e03d "default_session") at session.c:32
#1 0x08055126 in jumanji_init (argc=1, argv=0xbffffa94) at jumanji.c:266
#2 0x0805613b in main (argc=1, argv=0xbffffa94) at jumanji.c:750
Compiled using libwebkit-dev version 1.10.2-0ubuntu1
Tried dwb mentioned above and it crashes too so it surely is a problem with the version of some package. Any suggestion?
]]>I hope you don't mind me asking: What advantages does jumanji have over dwb?
They seem to be occupying exactly the same niche.
Since I do not follow the development of dwb, I honestly do not know.
Best regards
]]>