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

Reply via email to