reveal

Docs: https://vlaaad.github.io/reveal/ Source: https://github.com/vlaaad/reveal
vlaaad 2020-12-17T10:40:08.436200Z

Good question. I think it’s possible, but not in a general way, since nav’s dimension is 2xN (k + v by N items in a coll), and table is MxN (any number of columns per N items in a col).

vlaaad 2020-12-17T10:40:42.436400Z

In some cases it should be possible though, I’ll add it to my todo list for exploring

1🙏
Chase 2020-12-17T20:55:18.439900Z

This is going to be a real niche problem but I'm curious where reveal is actually calling up the graphical app. Is it a java jar command? Because on my funky chromebook running a linux container system I would love to throw java -jar -Dsun.java2d.uiScale=2.5 into that command because for various reasons, graphical java apps open up super, super tiny.

seancorfield 2020-12-17T21:10:31.440800Z

@chase-lambert I think you can just provide that as a JVM option when starting your REPL (via whatever command you use to start Reveal).

seancorfield 2020-12-17T21:11:03.441700Z

Reveal is not "calling up the graphical app" -- it just runs as part of whatever JVM process you start.

1✅
vlaaad 2020-12-17T21:11:17.442Z

except this option seems to be for java2d, which does not look like something javafx-related

seancorfield 2020-12-17T21:11:41.442700Z

Right, I can't remember the correct UI scaling property for JavaFX apps, but I know there is one...

seancorfield 2020-12-17T21:11:52.443100Z

(goes to Zulip to search for it)

vlaaad 2020-12-17T21:12:29.443600Z

@chase-lambert export GDK_SCALE=2 before starting the JVM might help?

seancorfield 2020-12-17T21:13:36.444900Z

adding :jvm-opts ["-Dglass.gtk.uiScale=200%"] to the alias works for Reveal -- that was another suggestion I saw.

vlaaad 2020-12-17T21:13:51.445400Z

woah, didn't know about this one

vlaaad 2020-12-17T21:14:54.445900Z

Also super tiny scaling implies HiDPI screen, which is not supported in linux on java 8, so update to java 11 might help

Chase 2020-12-17T21:18:25.446900Z

the export GDK_SCALE=2.5 answer worked for me! Awesome