For a long time now, I'm converted to Qt framework, so I don't follow GTKmm new features in ver. 3.0. It means, that I will not add any new functionality to Cdemu Tray nor support the project anymore. I really wanted to leave the source code in cleaner state (see DbusHandler), but well...
If someone wants to take over the leadership of the project or commit new code, please contact me via email and I will grant all the necessary privileges.... read more
I've risen the start delay, when configured to start with system. Now it's 5 seconds instead of 3, since on some systems it wasn't enough.
I am aware of how dirty this walkaround is. I will look into it later.
Cheers
There's a debian package for amd64 architecture now available for download - thanks to Karol's Lasończyk request and testing. Also, I've added some significant info into tarball, if you intend to build on this arch.
I've built a bugfix release, which covers the following issues:
- mounting from command line ends up with segmentation fault
- mounting from command line doesn't add items to Recently mounted menu
Cheers.
I've made a simple website, at last:
http://cdemu-tray.sourceforge.net/
Happy new year.
I've rebuilt the latest Debian package, again. It now contains some useful info on how to get cdemu-daemon, which is needed for installation.
I've noticed, that the tarballs are more popular than the deb packages, so I've also rebuilt the newest tarball, so it now doesn't need libmirage-dev for building.
Don't ask me, why I didn't do this is the first place. I'm asking this myself.
Anyway, I hope, that the fact, that tarballs are preferred over deb packages is not connected with any deb installation problems. If so, I'm very eager to hear about it (see bug tracker!).... read more
I've rebuilt the debian package, so it now doesn't need libmirage (we don't support error handling for now (i.e. prompting about password while mounting encrypted images)). As a result, when a user doesn't have cdemu-daemon repository added, gdebi will cry about cdemu-daemon missing rather than libmirage3 (to be honest, it's rather a side effect, but it's more informative than the previous behavior, so it's worth mentioning).
We've got now new translation: Spanish, thanks to Ricardo A. Hermosilla Carrillo.
If you want to translate this app, I've added the Transifex support. Goto: http://www.transifex.net/projects/p/cdemu-tray_sourceforge-net/c/cdemu-tray/ and feel free to translate. Thanks
Well, that was pretty fast one. It fixes autostart issue, when user doesn't have a folder ~/.config/autostart
As you can see, there's Cdemu Tray v0.6 now available.
New features:
* list of recently mounted images
* mount a filename provided on command line
* cdemu-tray.desktop is now available in "Open with..." dialogs.
* notifications
* preferences dialog nicer layout
* internationalization
* quick mount (under left mouse button)
There's only English and Polish for know, but we're open for new language support.... read more
Today I've added notifications provided by libnotifymm. I must admit, that using this library is crazy simple. There are people, that say, that libnotify for C is cumbersome and for Python is easy and convenient. Well, I've gotta say, that if you want to have easy and convenient notification system with fast runtime (compiled vs script languages), just use libnotifymm (libnotify wrappers for c++ (gtkmm compatible)).... read more
Today I've added a recent submenu. Also, cdemu-tray now mounts a filename provided on command line. Furthermore a .desktop file cdemu-tray-mount.desktop is now provided, so user can choose the cdemu-tray to be the default app to open disc images. It does resemble qcdemu functionality. (all these features are available in development version (see: git repo); I plan to release cdemu-tray 0.6 before 1st of October, so stay sharp)... read more
I've migrated the preferences dialog to glade ui today. But if you ask me, I'm not very satisfied with the results. I thought the code will significantly shorten, but it actually get longer. This is mainly because of the everywhere added checking before use, whether widget pointer does not point NULL. It does the code longer, but also less understandable (again, if (tmpWidget); everywhere made the code less obvious). Furthermore, I don't feel very comfortable about using pointers everywhere. More pointers = more possibility of leaks and SEGFAULTs.... read more
I've removed the alpha status, as it could suggest that cdemu-tray is very unstable, thus scary some users. In matter of facts, cdemu-tray is so simple application, that the hell itself could freeze over faster, than the app fail.
I've also repacked the deb package, but it isn't that relevant (added md5sums).
Release 0.4.0 should run stable. If you run into any problems with installation or runtime, please report a bug in a bug tracker (attach a terminal output when possible). If you have any suggestions or ideas about making this application better, feel free to report it in feature request tracker.
Short history:
This project is a remake of cdemu-tray 0.2 written by Tomasz Moń. That's why initial version is 0.4 (first stable after 0.2).