05.12.06

Released version 0.1.4

Posted in Projects, ePDFView at 9:37 pm by Jordi Fita

Since I have finished with the find bar, today I’ve released version 0.1.4 of ePDFView.As I already said, I didn’t include features such as selecting text or printing, but I think this version’s greatest feature is that I have finally threaded most backend’s operations, even though I had serious problems at the beginning.

With most operations running in a separate thread the interface feels much more responsive that it was on previous versions. At least now doesn’t seems to be hung when the page is changed :-)

Since threading is generally such troublesome, I’m not really that sure if it will work as it should. I did my best to test it so as few problems as possible comes with this version but time and, over all, bug reports will tell ;-)

3 Comments »

  1. Richard How said,

    May 15, 2006 at 2:49 am

    Congratulations on release 0.1.4 :)
    These two gtk thingies in PageView.cxx are only available in Gtk 2.8 and higher. gtk_scrolled_window_get_vscrollbar
    gtk_scrolled_window_get_hscrollbar

    I am cross compiling for an embedded device using Gtk 2.6.10 so it does not work. Is there an easy answer?

  2. m79 said,

    May 15, 2006 at 11:33 am

    don’t know if this right way.
    change :

    GtkWidget *vScrollBar = gtk_scrolled_window_get_vscrollbar (GTK_SCROLLED_WINDOW (widget));

    to :

    GtkWidget *vScrollBar = GTK_SCROLLED_WINDOW (widget)->vscrollbar;

    and:

    GtkWidget *hScrollBar = gtk_scrolled_window_get_hscrollbar (GTK_SCROLLED_WINDOW (widget));

    to:

    GtkWidget *hScrollBar = GTK_SCROLLED_WINDOW (widget)->hscrollbar;

  3. jordi said,

    May 15, 2006 at 12:50 pm

    Yes, that’s what I did. I’ve put this modification at

    http://www.emma-soft.com/projects/epdfview/chrome/site/releases/epdfview-0.1.4-gtk26.tar.gz

    Thank you

Leave a Comment