]> git.llucax.com Git - personal/website.git/blob - source/proj/sadba/index.rst
Add contents of source/proj/mutest
[personal/website.git] / source / proj / sadba / index.rst
1
2 .. raw:: html
3
4    <div style="width: 280px; height: 310px; float: right; margin-left: 1em; margin-top: 1em">
5    <iframe width="280" height="310" style="border: none; outline: none" src="http://tools.flattr.net/widgets/thing.html?thing=1141802"></iframe>
6    </div>
7
8 =============================================
9 Status Area Display Blanking Applet for Maemo
10 =============================================
11
12
13 Description
14 ===========
15
16 The **Status Area Display Blanking Applet** (*SADBA* for short) is a simple
17 plugin for Maemo_\ 's Hildon_ status area to control display blanking.
18
19 This applet let you easily change the display blanking mode right from the
20 status menu, without having to go through the settings. It also let you
21 inhibit display blanking without changing the mode, either until you manually
22 disable it or using an user provided time to automatically disable the display
23 blanking inhibition.
24
25
26
27 Screeshots
28 ==========
29
30 This is how the applet looks like (the applet is highlighted by making
31 everything else black and white and blury).
32
33 .. figure:: files/latest/screenshot-1.mini.png
34    :target: files/latest/screenshot-1.png
35    :align: center
36
37    Applet in the status menu, the first icon is to select the display blanking
38    mode, the second is to manually inhibit display blanking and the third is
39    to inhibit screen blanking just for an user specified amount of time
40    (currently active in this screenshot).
41
42 .. figure:: files/latest/screenshot-2.mini.png
43    :target: files/latest/screenshot-2.png
44    :align: center
45
46    Display blanking mode selection dialog.
47
48 .. figure:: files/latest/screenshot-3.mini.png
49    :target: files/latest/screenshot-3.png
50    :align: center
51
52    Time selection dialog for timed inhibition feature.
53
54 .. figure:: files/latest/screenshot-4.mini.png
55    :target: files/latest/screenshot-4.png
56    :align: center
57
58    Detail of minutes selection for timed inhibition feature.
59
60 .. figure:: files/latest/screenshot-5.mini.png
61    :target: files/latest/screenshot-5.png
62    :align: center
63
64    Status area icon indicating display blanking inhibition is enabled.
65
66
67
68 Compiling/Installing
69 ====================
70
71 If you just want to install the package in your phone, you probably want to do
72 it using Hildon Application Manager (or HAM_ for short) now that the package
73 is included in Extras_\ -\ devel__.
74
75 __ http://wiki.maemo.org/Extras#Extras-devel
76
77 If for some reason that's not good enough (maybe you don't want to add the
78 extras-devel repository), you can install it manually getting
79 the binaries or sources from Maemo_\ 's `package home`__. If that's not good
80 enough either, you can find the latest source and the binary packages for
81 Fremantle_ (tested only in a Nokia_ N900_) here__.
82
83 __ http://maemo.org/packages/view/status-area-displayblanking-applet/
84 __ http://www.llucax.com.ar.nyud.net/proj/sadba/files/latest/
85
86 If you want to compile it yourself, you probably need to `install a scratchbox
87 and Maemo 5 SDK`__ but, unless you're a developer wanting to improve it (and
88 if you are you're are very welcome!), you won't need to do it.
89
90 __ http://www.developer.nokia.com/Community/Wiki/Maemo_5_SDK_installation_for_beginners
91
92 As soon as the package get uploaded to Extras_, you will be able to install it
93 using the .
94
95
96
97 News
98 ====
99
100 If you want to keep up with the updates, I usually post new releases in `my
101 blog`__. You can subscribe__ to the `sadba tag`__ feed if you want to receive
102 any news (or random thoughts related to this applet) or to both `sadba
103 + release tags`__ if you only want to `subscribe to new releases`__ only.
104
105 __ http://llucax.com.ar/blog/
106 __ http://llucax.com.ar/blog/blog/atom?tag=sadba
107 __ http://llucax.com.ar/blog/blog/tag/sadba
108 __ http://llucax.com.ar/blog/?tag=sadba&tag=release
109 __ http://llucax.com.ar/blog/blog/atom?tag=sadba&tag=release
110
111
112
113 Discussion
114 ==========
115
116 There is a thread__ in `Maemo's Community Forums`__ where I usually
117 communicate news too. You can use it to leave comments or suggestions, report
118 bugs or discuss whatever you want related to this applet.
119
120 __ http://talk.maemo.org/showthread.php?t=85514
121 __ http://talk.maemo.org/
122
123
124
125 Repository
126 ===========
127
128 This project is also hosted in a Git_ repository, if you want keep a closer
129 look at the development (or send patches!) you can clone `my repository`__.
130
131 __ http://git.llucax.com.ar/w/software/sadba.git
132
133
134
135 Release History
136 ===============
137
138
139 2012-08-05
140    Version `1.0`__ released (`release notes`__).
141
142    * Start display blanking inhibition immediately when activated instead of
143      doing so when the timer for display blanking fire. This makes the applet
144      behave properly for phones configured to blank in less than 30 seconds.
145    * Fix build and source dependencies.
146    * Add homepage to control file.
147    * Strip binaries.
148    * Optify package to use less rootfs space.
149
150    At Maemo_ \'s package index: armel__, i386__.
151
152 __ http://www.llucax.com.ar.nyud.net/proj/sadba/files/1.0/
153 __ http://www.llucax.com.ar/blog/blog/post/7719476e
154 __ http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/status-area-displayblanking-applet/1.0/
155 __ http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_i386/status-area-displayblanking-applet/1.0/
156
157
158 2012-07-31
159    Version `0.9`__ released (`release notes`__).
160
161    * Show a status icon when display blanking is inhibited.
162    * Improve package description and add icon for the Application Manager.
163    * Add a extended description for display blanking modes.
164    * Update translation files.
165    * Code cleanup.
166
167 __ http://www.llucax.com.ar.nyud.net/proj/sadba/files/0.9/
168 __ http://www.llucax.com.ar/blog/blog/post/-57b1df23
169
170
171 2012-07-29
172    Version `0.5`__ released (`release notes`__).
173
174    * Add timed display blanking inhibition button (the user can input a timeout
175      after which display blanking inhibition will be disabled automatically).
176    * Do some more code cleanup.
177
178 __ http://www.llucax.com.ar.nyud.net/proj/sadba/files/0.5/
179 __ http://www.llucax.com.ar/blog/blog/post/4f5bd2de
180
181
182 2012-07-27
183    Version `0.4`__ released (`release notes`__).
184
185    * Add display blanking inhibition button.
186
187 __ http://www.llucax.com.ar.nyud.net/proj/sadba/files/0.4/
188 __ http://www.llucax.com.ar/blog/blog/post/-3f8c6e1c
189
190
191 2012-07-26
192    Version `0.3`__ released (`release notes`__).
193
194    * Use a dialog to let the user pick the desired blanking mode instead of
195      cycling through all available modes.
196
197 __ http://www.llucax.com.ar.nyud.net/proj/sadba/files/0.3/
198 __ http://www.llucax.com.ar/blog/blog/post/-2bb84c95
199
200
201 2012-07-23
202    Version `0.2`__ released (`release notes`__).
203
204    * Subscribe to GConf notifications for changes in blanking mode.
205    * Code cleanup.
206
207 __ http://www.llucax.com.ar.nyud.net/proj/sadba/files/0.2/
208 __ http://www.llucax.com.ar/blog/blog/post/106cdb32
209
210
211 2012-07-10
212    Version `0.1`__ released (`release notes`__).
213
214    * Initial release.
215
216 __ http://www.llucax.com.ar.nyud.net/proj/sadba/files/0.1/
217 __ http://www.llucax.com.ar/blog/blog/post/-30fd5e24
218
219
220
221 .. _Maemo: http://www.maemo.org/
222 .. _Hildon: http://wiki.maemo.org/Hildon
223 .. _Fremantle: http://wiki.maemo.org/Maemo5_101
224 .. _Nokia: http://en.wikipedia.org/wiki/Nokia
225 .. _N900: http://en.wikipedia.org/wiki/Nokia_N900
226 .. _Extras: http://wiki.maemo.org/Extras
227 .. _HAM: http://hildon-app-mgr.garage.maemo.org/
228 .. _Git: http://git-scm.com/
229
230
231 .. vim: set et sw=3 sts=3 tw=78 :