I have released ReSiStance 0.3 (in case if you wonder what about v0.2, it is just that I didn’t blog about it, but it was released on Monday). I don’t know how it could happen, but I totally overlooked the presence of WebKitGtk python bindings in the Maemo repos by the time I started to code ReSiStance. I decided to move to WebKit as soon as I noticed my mistake, specially knowing all the cool features of WebKit Gtk port from the Igalia mates hacking on it.

These are the more remarkable changes since v0.2.1:

  • HTML rendering is now WebKitGtk’s business. It performs blazingly fast, much more than GTKHtml, you’ll easily notice that.
  • Feeds list can be sorted
  • Added application settings
    • Auto load images
    • Default font size
    • Portrait/Landscape modes

You can see all of them in action in this screecast:

ReSiStance 0.3 from Igalia on Vimeo.

UPDATE: I had to push v0.3.1 to the repositories because v0.3 had missing package dependencies

9 thoughts on “ReSiStance with WebKitGtk inside

  1. Were you using GtkHTML 3.x or gtkhtml2? Just wondering, as I doubt any performance issues were actually in the rendering engine, as opposed to possibly the way you were doing the HTTP requests. GtkHTML 3.x might actually have rendering performance issues though, as I haven’t looked at it in a long time. But I know for a fact that gtkhtml2 will almost certainly be faster than WebKit, if you get the HTTP requests and streaming data into the engine, correct. 🙂

  2. Nice!

    Do you mind some well-intentioned suggestions? The font size setting should really be reachable from the post view, without going all the way back to the main screen. Probably image loading too? Text selection is best disabled, as it happens when you try to scroll and is rather distracting.

  3. I’d like to second the request for a change in the default text selection behavior, it’s very distracting.

    Otherwise, very nice!

  4. Nice application over there. Looks neat. However, I’m waiting for PR1.2 update. Try not to mess up with my rootfs space at the moment. 🙂

  5. @Rodney Dawes
    GtkHtml 2. Actually is not possible that the difference is the way I get http headers because all the data (except images) is already available before opening the item windows. I didn’t profile it, I’m just talking about impressions and feelings.

Leave a Reply

Your email address will not be published. Required fields are marked *