============================================= Status Area Display Blanking Applet for Maemo ============================================= Description =========== The **Status Area Display Blanking Applet** (*SADBA* for short) is a simple plugin for Maemo_\ 's Hildon_ status area to control display blanking. This applet let you easily change the display blanking mode right from the status menu, without having to go through the settings. It also let you inhibit display blanking without changing the mode, either until you manually disable it or using an user provided time to automatically disable the display blanking inhibition. Screeshots ========== This is how the applet looks like (the applet is highlighted by making everything else black and white and blury). .. figure:: files/latest/screenshot-1.mini.png :target: files/latest/screenshot-1.png :align: center Applet in the status menu, the first icon is to select the display blanking mode, the second is to manually inhibit display blanking and the third is to inhibit screen blanking just for an user specified amount of time (currently active in this screenshot). .. figure:: files/latest/screenshot-2.mini.png :target: files/latest/screenshot-2.png :align: center Display blanking mode selection dialog. .. figure:: files/latest/screenshot-3.mini.png :target: files/latest/screenshot-3.png :align: center Time selection dialog for timed inhibition feature. .. figure:: files/latest/screenshot-4.mini.png :target: files/latest/screenshot-4.png :align: center Detail of minutes selection for timed inhibition feature. .. figure:: files/latest/screenshot-5.mini.png :target: files/latest/screenshot-5.png :align: center Status area icon indicating display blanking inhibition is enabled. Compiling/Installing ==================== If you just want to install the package in your phone, you probably want to do it using Hildon Application Manager (or HAM_ for short) now that the package is included in Extras_\ -\ devel__. __ http://wiki.maemo.org/Extras#Extras-devel If for some reason that's not good enough (maybe you don't want to add the extras-devel repository), you can install it manually getting the binaries or sources from Maemo_\ 's `package home`__. If that's not good enough either, you can find the latest source and the binary packages for Fremantle_ (tested only in a Nokia_ N900_) here__. __ http://maemo.org/packages/view/status-area-displayblanking-applet/ __ https://llucax.com.nyud.net/proj/sadba/files/latest/ If you want to compile it yourself, you probably need to `install a scratchbox and Maemo 5 SDK`__ but, unless you're a developer wanting to improve it (and if you are you're are very welcome!), you won't need to do it. __ http://www.developer.nokia.com/Community/Wiki/Maemo_5_SDK_installation_for_beginners As soon as the package get uploaded to Extras_, you will be able to install it using the . News ==== If you want to keep up with the updates, I usually post new releases in `my blog`__. You can subscribe__ to the `sadba tag`__ feed if you want to receive any news (or random thoughts related to this applet) or to both `sadba + release tags`__ if you only want to `subscribe to new releases`__ only. __ /blog/ __ /blog/blog/atom?tag=sadba __ /blog/blog/tag/sadba __ /blog/?tag=sadba&tag=release __ /blog/blog/atom?tag=sadba&tag=release Discussion ========== There is a thread__ in `Maemo's Community Forums`__ where I usually communicate news too. You can use it to leave comments or suggestions, report bugs or discuss whatever you want related to this applet. __ http://talk.maemo.org/showthread.php?t=85514 __ http://talk.maemo.org/ Repository =========== This project is also hosted in a Git_ repository, if you want keep a closer look at the development (or send patches!) you can clone `my repository`__. __ https://git.llucax.com/w/software/sadba.git Release History =============== 2012-08-05 Version `1.0`__ released (`release notes`__). * Start display blanking inhibition immediately when activated instead of doing so when the timer for display blanking fire. This makes the applet behave properly for phones configured to blank in less than 30 seconds. * Fix build and source dependencies. * Add homepage to control file. * Strip binaries. * Optify package to use less rootfs space. At Maemo_ \'s package index: armel__, i386__. __ https://llucax.com.nyud.net/proj/sadba/files/1.0/ __ /blog/blog/post/7719476e __ http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/status-area-displayblanking-applet/1.0/ __ http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_i386/status-area-displayblanking-applet/1.0/ 2012-07-31 Version `0.9`__ released (`release notes`__). * Show a status icon when display blanking is inhibited. * Improve package description and add icon for the Application Manager. * Add a extended description for display blanking modes. * Update translation files. * Code cleanup. __ https://llucax.com.nyud.net/proj/sadba/files/0.9/ __ /blog/blog/post/-57b1df23 2012-07-29 Version `0.5`__ released (`release notes`__). * Add timed display blanking inhibition button (the user can input a timeout after which display blanking inhibition will be disabled automatically). * Do some more code cleanup. __ https://llucax.com.nyud.net/proj/sadba/files/0.5/ __ /blog/blog/post/4f5bd2de 2012-07-27 Version `0.4`__ released (`release notes`__). * Add display blanking inhibition button. __ https://llucax.com.nyud.net/proj/sadba/files/0.4/ __ /blog/blog/post/-3f8c6e1c 2012-07-26 Version `0.3`__ released (`release notes`__). * Use a dialog to let the user pick the desired blanking mode instead of cycling through all available modes. __ https://llucax.com.nyud.net/proj/sadba/files/0.3/ __ /blog/blog/post/-2bb84c95 2012-07-23 Version `0.2`__ released (`release notes`__). * Subscribe to GConf notifications for changes in blanking mode. * Code cleanup. __ https://llucax.com.nyud.net/proj/sadba/files/0.2/ __ /blog/blog/post/106cdb32 2012-07-10 Version `0.1`__ released (`release notes`__). * Initial release. __ https://llucax.com.nyud.net/proj/sadba/files/0.1/ __ /blog/blog/post/-30fd5e24 .. _Maemo: http://www.maemo.org/ .. _Hildon: http://wiki.maemo.org/Hildon .. _Fremantle: http://wiki.maemo.org/Maemo5_101 .. _Nokia: http://en.wikipedia.org/wiki/Nokia .. _N900: http://en.wikipedia.org/wiki/Nokia_N900 .. _Extras: http://wiki.maemo.org/Extras .. _HAM: http://hildon-app-mgr.garage.maemo.org/ .. _Git: http://git-scm.com/ .. vim: set et sw=3 sts=3 tw=78 :