Ryouko / Blog: Recent posts

Ryouko 0.12.0 released

Haven't updated this blog in a while. Anyway, this release, code-named "Nami", includes the following changes:

  • A few bugs have been fixed.
  • Added a button to translate the page into the user's language.
  • On Windows, Qt does not support <audio> and <video> tags yet. The Windows version of Ryouko addresses this issue by enabling plugins by default, converting <audio> and <video> to <embed>, and asking the user to download and install the VLC plugin. It's a dirty hack, but it does the job for now.
Enjoy this latest release of Ryouko!

Posted by Daniel Sim 2012-07-21

Ryouko 0.9.0 released!

This is just a bugfix update for Windows.

Posted by Daniel Sim 2012-06-29

Really sorry!

Turns out that Ryouko 0.8.0 and 0.8.1 were not compiled correctly on Windows, and would completely fail to start without PyQt4 installed. I would like to sincerely apologize for any mishaps this may have caused. The faulty compilations have been taken down from the Downloads section, while 0.8.2 has been bumped to 0.9.0 to reflect that it has been fixed. 0.7.2 is now temporarily the default download for Windows again.

Posted by Daniel Sim 2012-06-29

Severe regressions in the Windows versions of 0.8 and 0.8.1

I sincerely apologize for pushing such rough releases. 0.8.2 will come in due time, fixing these problems.

Posted by Daniel Sim 2012-06-29

Ryouko 0.8.0 released

This release introduces the following:

  • Support for saving the current page has been added.
  • There is now support for printing the current page, including printing it to a PDF file. It's about time Ryouko had this feature.
  • The progress of ongoing downloads is now displayed.
  • The cookie jar is now 100% global.
  • Some other minor tweaks have been made, including bugfixes and the addition of an "About Qt" option in the menu.

Posted by Daniel Sim 2012-06-29

Ryouko 0.7.0 released!

Here's a quick overview of changes since 0.6.5:

  • Stability has been improved slightly.
  • A bookmarks manager has been implemented.
  • Downloading files that require a login now works properly thanks to a new Qt-based download backend. The old backends have been retained if you prefer them for some strange reason.
  • URL bar behavior has been altered slightly. If a space is present in an expression that is clearly not a URL, Ryouko now looks it up using the default search engine. This is somewhat similar to Firefox's behavior.
  • New window behavior has been tweaked somewhat, but is still a far cry from being conventional.
  • The program's underlying structure has been changed to some extent.
  • setup.py now reads info.txt to retrieve the version number.
  • Centralized, non-modal notification system for slightly-reduced disturbance.
  • Ability to undo closing a window has been added in.
  • It is now possible to close all the tabs to the left or right side of the current tab.
  • More changes have been made that I haven't bothered to document fully. You can check the Git repository for changes, but I'm pretty bad about describing many of them...

Enjoy this new release!

Posted by Daniel Sim 2012-06-15

Ryouko 0.6.5 is out!

After some time of not updating the browser, I decided to take the reins of development once more. This update brings the following changes:

  • New windows are now fully-featured windows. The option for using the old-fashioned popup style of window is still available.
  • Attempting to start a second process in Ryouko will now open tabs in a currently-running process (if one exists). If Ryouko crashes, then it will not be able to start properly, and you will have to go into the ~/.ryouko-data folder and and remove the file named .lockfile in order to use Ryouko again.
  • Crude support for bookmarks. This is not documented yet, so examine the source code to see how it works.
  • Theming has been spruced up a bit, most noticeably on Windows.
  • Some redundant and dead code has been removed, improving the performance of the browser.
  • Performance improvements in the popup window controls.
  • Migrated cookie database from pickle to JSON. There is no backward-compatibility support for the old pickle database, so this means that your old cookies will be unusable. Sorry.
  • Some more changes may have been made that I haven't bothered to fully document.
Posted by Daniel Sim 2012-06-08