The main changes in 1.6 are:
- Fixed a security bug due to a predictable temporary file creation (a Debian developer reported it the very first day in the archive, yay!).
- Fixed some obvious usability issues and crashes when opening new files inside Bokken.
- Now Bokken is better prepared at using a system-wide pyew, for example, or being installed somewhere else than your home directory (like distributed as a Debian package :-) ). Some of the images and icons were not working previously.
- In the meantime, we started to import Bokken 1.5 into Inguma and quickly realized that: a) some of the UI changes scheduled for next Inguma release could fit into Bokken (read here eating up the top toolbar and menubar), and b) a lot of the migration work could be simplified if we use a simpler frame to embed Bokken in (and thus into Inguma in the long run).
This means that when you use Bokken 1.6 you may notice a somewhat unusual menu bar:
Inspired by MyPaint, we got rid of menu bars (no more File/Edit/... menus) and together with some other buttons in the top toolbar, we replaced them with a big button that comprises most of the previous functionality:
Close capture of the new toolbar in Bokken 1.6 running on Debian Linux wheezy |
In other order of things, we have been releasing .deb packages since the 1.5 release, together with the rest of dependencies (python-radare2, pyew, etc.), and they have reached the official Debian archive (http://packages.debian.org/bokken). Today we are also proud to present a signed APT repository that you can easily add to your /etc/apt/sources.list in your favorite Debian/Ubuntu/Debian-compatible distribution to follow more closely our development:
deb http://deb.inguma.eu/ stable main
For more information and instructions for retrieving the repository signing key, please see the new installation in Debian and derivatives wiki page.
Enjoy it! And remember: please report to the team any bugs you may find, through Redmine, our ticketing system.