On 2015-10-10 19:04:31, Caleb Maclennan wrote: > Huh. I hate to ask what an ETA looks like, but is this immanent or a someday > thing? I wasn't even aware there was a GTK port in the works.
zathura was always using GTK+. But the current design made it necessary to redo some parts from scratch. Now we have libzathura (managing all the plugins and providing the document interface) and libzathura-gtk (widgets to render pages in a GTK+ based application). We are currently in the process of finishing up some parts in libzathura and libzathura-gtk and then we will port zathura to the new libraries. > In the mean time I'm wondering if there isn't a way to hack this in. Since > this is machine specific anyway I'm totally okay with compiling my own copy > from source and running that. I looked around earlier today in the source > repo but wasn't able to locate any since place where the code could be > easily hacked with a multiplier, but I have to imagine this exists somewhere > and that a simple source code change could hard code the relative scale on > the canvas. > > Know where that might be? You can take a look at libzathura-gtk/page/callbacks.c [1] and look for the code protected by #ifdef HAVE_HIDPI_SUPPORT. This should get you started. Code like this may be needed in other places too. Cheers [1] https://git.pwmt.org/?p=libzathura-gtk.git;a=summary -- Sebastian Ramacher _______________________________________________ zathura mailing list zathura@lists.pwmt.org https://lists.pwmt.org/mailman/listinfo/zathura