Merge lp:~noskcaj/ubuntu/utopic/lxpanel/0.6.2 into lp:ubuntu/utopic/lxpanel
- Utopic (14.10)
- 0.6.2
- Merge into utopic
Proposed by
Jackson Doak
Status: | Needs review |
---|---|
Proposed branch: | lp:~noskcaj/ubuntu/utopic/lxpanel/0.6.2 |
Merge into: | lp:ubuntu/utopic/lxpanel |
Diff against target: |
1684 lines (+239/-904) 33 files modified
.pc/05-libtool-ppc64el.patch/configure (+10/-10) ABOUT-NLS (+0/-768) Makefile.in (+6/-5) aclocal.m4 (+3/-4) configure (+10/-10) configure.ac (+1/-1) data/Makefile.in (+1/-1) data/ui/netstatus.ui (+2/-1) debian/changelog (+6/-0) debian/patches/02-desktop-number.patch (+8/-6) man/Makefile.in (+1/-1) src/Makefile.in (+1/-1) src/misc.c (+35/-11) src/plugins/Makefile.in (+1/-1) src/plugins/batt/Makefile.in (+1/-1) src/plugins/batt/batt.c (+21/-13) src/plugins/batt/batt_sys.c (+36/-1) src/plugins/batt/batt_sys.h (+3/-2) src/plugins/cpu/Makefile.in (+1/-1) src/plugins/cpufreq/Makefile.in (+1/-1) src/plugins/deskno/Makefile.in (+1/-1) src/plugins/indicator/Makefile.in (+1/-1) src/plugins/kbled/Makefile.in (+1/-1) src/plugins/menu.c (+13/-2) src/plugins/monitors/Makefile.in (+1/-1) src/plugins/monitors/monitors.c (+67/-52) src/plugins/netstat/Makefile.in (+1/-1) src/plugins/netstatus/Makefile.in (+1/-1) src/plugins/thermal/Makefile.in (+1/-1) src/plugins/volume/Makefile.in (+1/-1) src/plugins/volumealsa/Makefile.in (+1/-1) src/plugins/wnckpager/Makefile.in (+1/-1) src/plugins/xkb/Makefile.in (+1/-1) |
To merge this branch: | bzr merge lp:~noskcaj/ubuntu/utopic/lxpanel/0.6.2 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel Holbach (community) | Approve | ||
Review via email: mp+221022@code.launchpad.net |
Commit message
Description of the change
New upstream bugfix release. Adds support for linux >3.14
To post a comment you must log in.
Unmerged revisions
- 43. By Jackson Doak
-
New upstream release.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file '.pc/05-libtool-ppc64el.patch/configure' |
2 | --- .pc/05-libtool-ppc64el.patch/configure 2014-01-30 22:32:55 +0000 |
3 | +++ .pc/05-libtool-ppc64el.patch/configure 2014-05-27 06:48:22 +0000 |
4 | @@ -1,6 +1,6 @@ |
5 | #! /bin/sh |
6 | # Guess values for system-dependent variables and create Makefiles. |
7 | -# Generated by GNU Autoconf 2.69 for lxpanel 0.6.1. |
8 | +# Generated by GNU Autoconf 2.69 for lxpanel 0.6.2. |
9 | # |
10 | # Report bugs to <http://lxde.org/>. |
11 | # |
12 | @@ -590,8 +590,8 @@ |
13 | # Identity of this package. |
14 | PACKAGE_NAME='lxpanel' |
15 | PACKAGE_TARNAME='lxpanel' |
16 | -PACKAGE_VERSION='0.6.1' |
17 | -PACKAGE_STRING='lxpanel 0.6.1' |
18 | +PACKAGE_VERSION='0.6.2' |
19 | +PACKAGE_STRING='lxpanel 0.6.2' |
20 | PACKAGE_BUGREPORT='http://lxde.org/' |
21 | PACKAGE_URL='' |
22 | |
23 | @@ -1425,7 +1425,7 @@ |
24 | # Omit some internal or obsolete options to make the list less imposing. |
25 | # This message is too long to be a string in the A/UX 3.1 sh. |
26 | cat <<_ACEOF |
27 | -\`configure' configures lxpanel 0.6.1 to adapt to many kinds of systems. |
28 | +\`configure' configures lxpanel 0.6.2 to adapt to many kinds of systems. |
29 | |
30 | Usage: $0 [OPTION]... [VAR=VALUE]... |
31 | |
32 | @@ -1499,7 +1499,7 @@ |
33 | |
34 | if test -n "$ac_init_help"; then |
35 | case $ac_init_help in |
36 | - short | recursive ) echo "Configuration of lxpanel 0.6.1:";; |
37 | + short | recursive ) echo "Configuration of lxpanel 0.6.2:";; |
38 | esac |
39 | cat <<\_ACEOF |
40 | |
41 | @@ -1652,7 +1652,7 @@ |
42 | test -n "$ac_init_help" && exit $ac_status |
43 | if $ac_init_version; then |
44 | cat <<\_ACEOF |
45 | -lxpanel configure 0.6.1 |
46 | +lxpanel configure 0.6.2 |
47 | generated by GNU Autoconf 2.69 |
48 | |
49 | Copyright (C) 2012 Free Software Foundation, Inc. |
50 | @@ -2021,7 +2021,7 @@ |
51 | This file contains any messages produced by compilers while |
52 | running configure, to aid debugging if configure makes a mistake. |
53 | |
54 | -It was created by lxpanel $as_me 0.6.1, which was |
55 | +It was created by lxpanel $as_me 0.6.2, which was |
56 | generated by GNU Autoconf 2.69. Invocation command line was |
57 | |
58 | $ $0 $@ |
59 | @@ -2884,7 +2884,7 @@ |
60 | |
61 | # Define the identity of the package. |
62 | PACKAGE='lxpanel' |
63 | - VERSION='0.6.1' |
64 | + VERSION='0.6.2' |
65 | |
66 | |
67 | cat >>confdefs.h <<_ACEOF |
68 | @@ -17243,7 +17243,7 @@ |
69 | # report actual input values of CONFIG_FILES etc. instead of their |
70 | # values after options handling. |
71 | ac_log=" |
72 | -This file was extended by lxpanel $as_me 0.6.1, which was |
73 | +This file was extended by lxpanel $as_me 0.6.2, which was |
74 | generated by GNU Autoconf 2.69. Invocation command line was |
75 | |
76 | CONFIG_FILES = $CONFIG_FILES |
77 | @@ -17309,7 +17309,7 @@ |
78 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
79 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
80 | ac_cs_version="\\ |
81 | -lxpanel config.status 0.6.1 |
82 | +lxpanel config.status 0.6.2 |
83 | configured by $0, generated by GNU Autoconf 2.69, |
84 | with options \\"\$ac_cs_config\\" |
85 | |
86 | |
87 | === removed file 'ABOUT-NLS' |
88 | --- ABOUT-NLS 2008-06-02 14:59:09 +0000 |
89 | +++ ABOUT-NLS 1970-01-01 00:00:00 +0000 |
90 | @@ -1,768 +0,0 @@ |
91 | -Notes on the Free Translation Project |
92 | -************************************* |
93 | - |
94 | -Free software is going international! The Free Translation Project is |
95 | -a way to get maintainers of free software, translators, and users all |
96 | -together, so that will gradually become able to speak many languages. |
97 | -A few packages already provide translations for their messages. |
98 | - |
99 | - If you found this `ABOUT-NLS' file inside a distribution, you may |
100 | -assume that the distributed package does use GNU `gettext' internally, |
101 | -itself available at your nearest GNU archive site. But you do _not_ |
102 | -need to install GNU `gettext' prior to configuring, installing or using |
103 | -this package with messages translated. |
104 | - |
105 | - Installers will find here some useful hints. These notes also |
106 | -explain how users should proceed for getting the programs to use the |
107 | -available translations. They tell how people wanting to contribute and |
108 | -work at translations should contact the appropriate team. |
109 | - |
110 | - When reporting bugs in the `intl/' directory or bugs which may be |
111 | -related to internationalization, you should tell about the version of |
112 | -`gettext' which is used. The information can be found in the |
113 | -`intl/VERSION' file, in internationalized packages. |
114 | - |
115 | -Quick configuration advice |
116 | -========================== |
117 | - |
118 | -If you want to exploit the full power of internationalization, you |
119 | -should configure it using |
120 | - |
121 | - ./configure --with-included-gettext |
122 | - |
123 | -to force usage of internationalizing routines provided within this |
124 | -package, despite the existence of internationalizing capabilities in the |
125 | -operating system where this package is being installed. So far, only |
126 | -the `gettext' implementation in the GNU C library version 2 provides as |
127 | -many features (such as locale alias, message inheritance, automatic |
128 | -charset conversion or plural form handling) as the implementation here. |
129 | -It is also not possible to offer this additional functionality on top |
130 | -of a `catgets' implementation. Future versions of GNU `gettext' will |
131 | -very likely convey even more functionality. So it might be a good idea |
132 | -to change to GNU `gettext' as soon as possible. |
133 | - |
134 | - So you need _not_ provide this option if you are using GNU libc 2 or |
135 | -you have installed a recent copy of the GNU gettext package with the |
136 | -included `libintl'. |
137 | - |
138 | -INSTALL Matters |
139 | -=============== |
140 | - |
141 | -Some packages are "localizable" when properly installed; the programs |
142 | -they contain can be made to speak your own native language. Most such |
143 | -packages use GNU `gettext'. Other packages have their own ways to |
144 | -internationalization, predating GNU `gettext'. |
145 | - |
146 | - By default, this package will be installed to allow translation of |
147 | -messages. It will automatically detect whether the system already |
148 | -provides the GNU `gettext' functions. If not, the GNU `gettext' own |
149 | -library will be used. This library is wholly contained within this |
150 | -package, usually in the `intl/' subdirectory, so prior installation of |
151 | -the GNU `gettext' package is _not_ required. Installers may use |
152 | -special options at configuration time for changing the default |
153 | -behaviour. The commands: |
154 | - |
155 | - ./configure --with-included-gettext |
156 | - ./configure --disable-nls |
157 | - |
158 | -will respectively bypass any pre-existing `gettext' to use the |
159 | -internationalizing routines provided within this package, or else, |
160 | -_totally_ disable translation of messages. |
161 | - |
162 | - When you already have GNU `gettext' installed on your system and run |
163 | -configure without an option for your new package, `configure' will |
164 | -probably detect the previously built and installed `libintl.a' file and |
165 | -will decide to use this. This might be not what is desirable. You |
166 | -should use the more recent version of the GNU `gettext' library. I.e. |
167 | -if the file `intl/VERSION' shows that the library which comes with this |
168 | -package is more recent, you should use |
169 | - |
170 | - ./configure --with-included-gettext |
171 | - |
172 | -to prevent auto-detection. |
173 | - |
174 | - The configuration process will not test for the `catgets' function |
175 | -and therefore it will not be used. The reason is that even an |
176 | -emulation of `gettext' on top of `catgets' could not provide all the |
177 | -extensions of the GNU `gettext' library. |
178 | - |
179 | - Internationalized packages have usually many `po/LL.po' files, where |
180 | -LL gives an ISO 639 two-letter code identifying the language. Unless |
181 | -translations have been forbidden at `configure' time by using the |
182 | -`--disable-nls' switch, all available translations are installed |
183 | -together with the package. However, the environment variable `LINGUAS' |
184 | -may be set, prior to configuration, to limit the installed set. |
185 | -`LINGUAS' should then contain a space separated list of two-letter |
186 | -codes, stating which languages are allowed. |
187 | - |
188 | -Using This Package |
189 | -================== |
190 | - |
191 | -As a user, if your language has been installed for this package, you |
192 | -only have to set the `LANG' environment variable to the appropriate |
193 | -`LL_CC' combination. Here `LL' is an ISO 639 two-letter language code, |
194 | -and `CC' is an ISO 3166 two-letter country code. For example, let's |
195 | -suppose that you speak German and live in Germany. At the shell |
196 | -prompt, merely execute `setenv LANG de_DE' (in `csh'), |
197 | -`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash'). |
198 | -This can be done from your `.login' or `.profile' file, once and for |
199 | -all. |
200 | - |
201 | - You might think that the country code specification is redundant. |
202 | -But in fact, some languages have dialects in different countries. For |
203 | -example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The |
204 | -country code serves to distinguish the dialects. |
205 | - |
206 | - The locale naming convention of `LL_CC', with `LL' denoting the |
207 | -language and `CC' denoting the country, is the one use on systems based |
208 | -on GNU libc. On other systems, some variations of this scheme are |
209 | -used, such as `LL' or `LL_CC.ENCODING'. You can get the list of |
210 | -locales supported by your system for your country by running the command |
211 | -`locale -a | grep '^LL''. |
212 | - |
213 | - Not all programs have translations for all languages. By default, an |
214 | -English message is shown in place of a nonexistent translation. If you |
215 | -understand other languages, you can set up a priority list of languages. |
216 | -This is done through a different environment variable, called |
217 | -`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG' |
218 | -for the purpose of message handling, but you still need to have `LANG' |
219 | -set to the primary language; this is required by other parts of the |
220 | -system libraries. For example, some Swedish users who would rather |
221 | -read translations in German than English for when Swedish is not |
222 | -available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'. |
223 | - |
224 | - Special advice for Norwegian users: The language code for Norwegian |
225 | -bokma*l changed from `no' to `nb' recently (in 2003). During the |
226 | -transition period, while some message catalogs for this language are |
227 | -installed under `nb' and some older ones under `no', it's recommended |
228 | -for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and |
229 | -older translations are used. |
230 | - |
231 | - In the `LANGUAGE' environment variable, but not in the `LANG' |
232 | -environment variable, `LL_CC' combinations can be abbreviated as `LL' |
233 | -to denote the language's main dialect. For example, `de' is equivalent |
234 | -to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT' |
235 | -(Portuguese as spoken in Portugal) in this context. |
236 | - |
237 | -Translating Teams |
238 | -================= |
239 | - |
240 | -For the Free Translation Project to be a success, we need interested |
241 | -people who like their own language and write it well, and who are also |
242 | -able to synergize with other translators speaking the same language. |
243 | -Each translation team has its own mailing list. The up-to-date list of |
244 | -teams can be found at the Free Translation Project's homepage, |
245 | -`http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams" |
246 | -area. |
247 | - |
248 | - If you'd like to volunteer to _work_ at translating messages, you |
249 | -should become a member of the translating team for your own language. |
250 | -The subscribing address is _not_ the same as the list itself, it has |
251 | -`-request' appended. For example, speakers of Swedish can send a |
252 | -message to `sv-request@li.org', having this message body: |
253 | - |
254 | - subscribe |
255 | - |
256 | - Keep in mind that team members are expected to participate |
257 | -_actively_ in translations, or at solving translational difficulties, |
258 | -rather than merely lurking around. If your team does not exist yet and |
259 | -you want to start one, or if you are unsure about what to do or how to |
260 | -get started, please write to `translation@iro.umontreal.ca' to reach the |
261 | -coordinator for all translator teams. |
262 | - |
263 | - The English team is special. It works at improving and uniformizing |
264 | -the terminology in use. Proven linguistic skill are praised more than |
265 | -programming skill, here. |
266 | - |
267 | -Available Packages |
268 | -================== |
269 | - |
270 | -Languages are not equally supported in all packages. The following |
271 | -matrix shows the current state of internationalization, as of January |
272 | -2004. The matrix shows, in regard of each package, for which languages |
273 | -PO files have been submitted to translation coordination, with a |
274 | -translation percentage of at least 50%. |
275 | - |
276 | - Ready PO files af am ar az be bg bs ca cs da de el en en_GB eo es |
277 | - +----------------------------------------------------+ |
278 | - a2ps | [] [] [] [] | |
279 | - aegis | () | |
280 | - ant-phone | () | |
281 | - anubis | | |
282 | - ap-utils | | |
283 | - aspell | [] | |
284 | - bash | [] [] [] [] | |
285 | - batchelor | | |
286 | - bfd | [] [] | |
287 | - binutils | [] [] | |
288 | - bison | [] [] [] | |
289 | - bluez-pin | [] [] [] | |
290 | - clisp | | |
291 | - clisp | [] [] [] | |
292 | - console-tools | [] [] | |
293 | - coreutils | [] [] [] [] | |
294 | - cpio | [] [] [] | |
295 | - darkstat | [] () [] | |
296 | - diffutils | [] [] [] [] [] [] [] | |
297 | - e2fsprogs | [] [] [] | |
298 | - enscript | [] [] [] [] | |
299 | - error | [] [] [] [] [] | |
300 | - fetchmail | [] () [] [] [] [] | |
301 | - fileutils | [] [] [] | |
302 | - findutils | [] [] [] [] [] [] [] | |
303 | - flex | [] [] [] [] | |
304 | - fslint | | |
305 | - gas | [] | |
306 | - gawk | [] [] [] [] | |
307 | - gbiff | [] | |
308 | - gcal | [] | |
309 | - gcc | [] [] | |
310 | - gettext | [] [] [] [] [] | |
311 | - gettext-examples | [] [] [] [] | |
312 | - gettext-runtime | [] [] [] [] [] | |
313 | - gettext-tools | [] [] [] | |
314 | - gimp-print | [] [] [] [] [] | |
315 | - gliv | | |
316 | - glunarclock | [] [] | |
317 | - gnubiff | [] | |
318 | - gnucash | [] () [] [] | |
319 | - gnucash-glossary | [] () [] | |
320 | - gnupg | [] () [] [] [] [] | |
321 | - gpe-aerial | [] | |
322 | - gpe-beam | [] [] | |
323 | - gpe-calendar | [] [] | |
324 | - gpe-clock | [] [] | |
325 | - gpe-conf | [] [] | |
326 | - gpe-contacts | [] [] | |
327 | - gpe-edit | [] | |
328 | - gpe-go | [] | |
329 | - gpe-login | [] [] | |
330 | - gpe-ownerinfo | [] [] | |
331 | - gpe-sketchbook | [] [] | |
332 | - gpe-su | [] [] | |
333 | - gpe-taskmanager | [] [] | |
334 | - gpe-timesheet | [] | |
335 | - gpe-today | [] [] | |
336 | - gpe-todo | [] [] | |
337 | - gphoto2 | [] [] [] [] | |
338 | - gprof | [] [] [] | |
339 | - gpsdrive | () () () | |
340 | - gramadoir | [] | |
341 | - grep | [] [] [] [] [] [] | |
342 | - gretl | [] | |
343 | - gtick | [] () | |
344 | - hello | [] [] [] [] [] [] | |
345 | - id-utils | [] [] | |
346 | - indent | [] [] [] [] | |
347 | - iso_3166 | [] [] [] [] [] [] [] [] [] [] | |
348 | - iso_3166_1 | [] [] [] [] [] [] | |
349 | - iso_3166_2 | | |
350 | - iso_3166_3 | [] | |
351 | - iso_4217 | [] [] [] [] | |
352 | - iso_639 | | |
353 | - jpilot | [] [] [] | |
354 | - jtag | | |
355 | - jwhois | [] | |
356 | - kbd | [] [] [] [] [] | |
357 | - latrine | () | |
358 | - ld | [] [] | |
359 | - libc | [] [] [] [] [] [] | |
360 | - libgpewidget | [] [] | |
361 | - libiconv | [] [] [] [] [] | |
362 | - lifelines | [] () | |
363 | - lilypond | [] | |
364 | - lingoteach | | |
365 | - lingoteach_lessons | () () | |
366 | - lynx | [] [] [] [] | |
367 | - m4 | [] [] [] [] | |
368 | - mailutils | [] [] | |
369 | - make | [] [] [] | |
370 | - man-db | [] () [] [] () | |
371 | - minicom | [] [] [] | |
372 | - mysecretdiary | [] [] [] | |
373 | - nano | [] () [] [] [] | |
374 | - nano_1_0 | [] () [] [] [] | |
375 | - opcodes | [] | |
376 | - parted | [] [] [] [] [] | |
377 | - ptx | [] [] [] [] [] | |
378 | - python | | |
379 | - radius | [] | |
380 | - recode | [] [] [] [] [] [] [] | |
381 | - rpm | [] [] | |
382 | - screem | | |
383 | - scrollkeeper | [] [] [] [] [] [] | |
384 | - sed | [] [] [] [] [] [] | |
385 | - sh-utils | [] [] [] | |
386 | - shared-mime-info | | |
387 | - sharutils | [] [] [] [] [] [] | |
388 | - silky | () | |
389 | - skencil | [] () [] | |
390 | - sketch | [] () [] | |
391 | - soundtracker | [] [] [] | |
392 | - sp | [] | |
393 | - tar | [] [] [] [] | |
394 | - texinfo | [] [] [] | |
395 | - textutils | [] [] [] [] | |
396 | - tin | () () | |
397 | - tp-robot | | |
398 | - tuxpaint | [] [] [] [] [] [] [] | |
399 | - unicode-han-tra... | | |
400 | - unicode-transla... | | |
401 | - util-linux | [] [] [] [] [] | |
402 | - vorbis-tools | [] [] [] [] | |
403 | - wastesedge | () | |
404 | - wdiff | [] [] [] [] | |
405 | - wget | [] [] [] [] [] [] | |
406 | - xchat | [] [] [] [] | |
407 | - xfree86_xkb_xml | [] [] | |
408 | - xpad | [] | |
409 | - +----------------------------------------------------+ |
410 | - af am ar az be bg bs ca cs da de el en en_GB eo es |
411 | - 4 0 0 1 9 4 1 40 41 60 78 17 1 5 13 68 |
412 | - |
413 | - et eu fa fi fr ga gl he hr hu id is it ja ko lg |
414 | - +-------------------------------------------------+ |
415 | - a2ps | [] [] [] () () | |
416 | - aegis | | |
417 | - ant-phone | [] | |
418 | - anubis | [] | |
419 | - ap-utils | [] | |
420 | - aspell | [] [] | |
421 | - bash | [] [] | |
422 | - batchelor | [] [] | |
423 | - bfd | [] | |
424 | - binutils | [] [] | |
425 | - bison | [] [] [] [] | |
426 | - bluez-pin | [] [] [] [] [] | |
427 | - clisp | | |
428 | - clisp | [] | |
429 | - console-tools | | |
430 | - coreutils | [] [] [] [] [] [] | |
431 | - cpio | [] [] [] [] | |
432 | - darkstat | () [] [] [] | |
433 | - diffutils | [] [] [] [] [] [] [] | |
434 | - e2fsprogs | | |
435 | - enscript | [] [] | |
436 | - error | [] [] [] [] | |
437 | - fetchmail | [] | |
438 | - fileutils | [] [] [] [] [] [] | |
439 | - findutils | [] [] [] [] [] [] [] [] [] [] [] | |
440 | - flex | [] [] [] | |
441 | - fslint | [] | |
442 | - gas | [] | |
443 | - gawk | [] [] [] | |
444 | - gbiff | [] | |
445 | - gcal | [] | |
446 | - gcc | [] | |
447 | - gettext | [] [] [] | |
448 | - gettext-examples | [] [] | |
449 | - gettext-runtime | [] [] [] [] [] | |
450 | - gettext-tools | [] [] [] | |
451 | - gimp-print | [] [] | |
452 | - gliv | () | |
453 | - glunarclock | [] [] [] [] | |
454 | - gnubiff | [] | |
455 | - gnucash | () [] | |
456 | - gnucash-glossary | [] | |
457 | - gnupg | [] [] [] [] [] [] [] | |
458 | - gpe-aerial | [] | |
459 | - gpe-beam | [] | |
460 | - gpe-calendar | [] [] [] | |
461 | - gpe-clock | [] | |
462 | - gpe-conf | [] | |
463 | - gpe-contacts | [] [] | |
464 | - gpe-edit | [] [] | |
465 | - gpe-go | [] | |
466 | - gpe-login | [] [] | |
467 | - gpe-ownerinfo | [] [] [] | |
468 | - gpe-sketchbook | [] | |
469 | - gpe-su | [] | |
470 | - gpe-taskmanager | [] | |
471 | - gpe-timesheet | [] [] [] | |
472 | - gpe-today | [] [] | |
473 | - gpe-todo | [] [] | |
474 | - gphoto2 | [] [] [] | |
475 | - gprof | [] [] | |
476 | - gpsdrive | () () () | |
477 | - gramadoir | [] [] | |
478 | - grep | [] [] [] [] [] [] [] [] [] [] [] | |
479 | - gretl | [] [] | |
480 | - gtick | [] [] [] | |
481 | - hello | [] [] [] [] [] [] [] [] [] [] [] [] [] | |
482 | - id-utils | [] [] [] [] | |
483 | - indent | [] [] [] [] [] [] [] [] [] | |
484 | - iso_3166 | [] [] [] [] [] [] [] | |
485 | - iso_3166_1 | [] [] [] [] [] | |
486 | - iso_3166_2 | | |
487 | - iso_3166_3 | | |
488 | - iso_4217 | [] [] [] [] [] [] | |
489 | - iso_639 | | |
490 | - jpilot | [] () | |
491 | - jtag | [] | |
492 | - jwhois | [] [] [] [] | |
493 | - kbd | [] | |
494 | - latrine | [] | |
495 | - ld | [] | |
496 | - libc | [] [] [] [] [] [] | |
497 | - libgpewidget | [] [] [] [] | |
498 | - libiconv | [] [] [] [] [] [] [] [] [] | |
499 | - lifelines | () | |
500 | - lilypond | [] | |
501 | - lingoteach | [] [] | |
502 | - lingoteach_lessons | | |
503 | - lynx | [] [] [] [] | |
504 | - m4 | [] [] [] [] | |
505 | - mailutils | | |
506 | - make | [] [] [] [] [] [] | |
507 | - man-db | () () | |
508 | - minicom | [] [] [] [] | |
509 | - mysecretdiary | [] [] | |
510 | - nano | [] [] [] [] | |
511 | - nano_1_0 | [] [] [] [] | |
512 | - opcodes | [] | |
513 | - parted | [] [] [] | |
514 | - ptx | [] [] [] [] [] [] [] | |
515 | - python | | |
516 | - radius | [] | |
517 | - recode | [] [] [] [] [] [] | |
518 | - rpm | [] [] | |
519 | - screem | | |
520 | - scrollkeeper | [] | |
521 | - sed | [] [] [] [] [] [] [] [] [] | |
522 | - sh-utils | [] [] [] [] [] [] [] | |
523 | - shared-mime-info | [] [] [] | |
524 | - sharutils | [] [] [] [] [] | |
525 | - silky | () [] () () | |
526 | - skencil | [] | |
527 | - sketch | [] | |
528 | - soundtracker | [] [] | |
529 | - sp | [] () | |
530 | - tar | [] [] [] [] [] [] [] [] [] | |
531 | - texinfo | [] [] [] [] | |
532 | - textutils | [] [] [] [] [] [] | |
533 | - tin | [] () | |
534 | - tp-robot | [] | |
535 | - tuxpaint | [] [] [] [] [] [] [] [] [] | |
536 | - unicode-han-tra... | | |
537 | - unicode-transla... | [] [] | |
538 | - util-linux | [] [] [] [] () [] | |
539 | - vorbis-tools | [] | |
540 | - wastesedge | () | |
541 | - wdiff | [] [] [] [] [] [] | |
542 | - wget | [] [] [] [] [] [] [] | |
543 | - xchat | [] [] [] | |
544 | - xfree86_xkb_xml | [] [] | |
545 | - xpad | [] [] | |
546 | - +-------------------------------------------------+ |
547 | - et eu fa fi fr ga gl he hr hu id is it ja ko lg |
548 | - 22 2 1 26 106 28 24 8 10 41 33 1 26 33 12 0 |
549 | - |
550 | - lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru |
551 | - +-----------------------------------------------------+ |
552 | - a2ps | [] [] () () [] [] [] | |
553 | - aegis | () () () | |
554 | - ant-phone | [] [] | |
555 | - anubis | [] [] [] [] [] [] | |
556 | - ap-utils | [] () [] | |
557 | - aspell | [] | |
558 | - bash | [] [] [] | |
559 | - batchelor | [] | |
560 | - bfd | [] | |
561 | - binutils | [] | |
562 | - bison | [] [] [] [] [] | |
563 | - bluez-pin | [] [] [] | |
564 | - clisp | | |
565 | - clisp | [] | |
566 | - console-tools | [] | |
567 | - coreutils | [] [] | |
568 | - cpio | [] [] [] [] [] | |
569 | - darkstat | [] [] [] [] | |
570 | - diffutils | [] [] [] [] [] [] | |
571 | - e2fsprogs | [] | |
572 | - enscript | [] [] [] [] | |
573 | - error | [] [] [] | |
574 | - fetchmail | [] [] () [] | |
575 | - fileutils | [] [] [] | |
576 | - findutils | [] [] [] [] [] | |
577 | - flex | [] [] [] [] | |
578 | - fslint | [] [] | |
579 | - gas | | |
580 | - gawk | [] [] [] | |
581 | - gbiff | [] [] | |
582 | - gcal | | |
583 | - gcc | | |
584 | - gettext | [] [] [] | |
585 | - gettext-examples | [] [] [] | |
586 | - gettext-runtime | [] [] [] [] | |
587 | - gettext-tools | [] [] | |
588 | - gimp-print | [] | |
589 | - gliv | [] [] [] | |
590 | - glunarclock | [] [] [] [] | |
591 | - gnubiff | [] | |
592 | - gnucash | [] [] () [] | |
593 | - gnucash-glossary | [] [] | |
594 | - gnupg | [] | |
595 | - gpe-aerial | [] [] [] [] | |
596 | - gpe-beam | [] [] [] [] | |
597 | - gpe-calendar | [] [] [] [] | |
598 | - gpe-clock | [] [] [] [] | |
599 | - gpe-conf | [] [] [] [] | |
600 | - gpe-contacts | [] [] [] [] | |
601 | - gpe-edit | [] [] [] [] | |
602 | - gpe-go | [] [] [] | |
603 | - gpe-login | [] [] [] [] | |
604 | - gpe-ownerinfo | [] [] [] [] | |
605 | - gpe-sketchbook | [] [] [] [] | |
606 | - gpe-su | [] [] [] [] | |
607 | - gpe-taskmanager | [] [] [] [] | |
608 | - gpe-timesheet | [] [] [] [] | |
609 | - gpe-today | [] [] [] [] | |
610 | - gpe-todo | [] [] [] [] | |
611 | - gphoto2 | [] | |
612 | - gprof | [] [] | |
613 | - gpsdrive | () () [] | |
614 | - gramadoir | () [] | |
615 | - grep | [] [] [] [] [] | |
616 | - gretl | | |
617 | - gtick | [] [] [] | |
618 | - hello | [] [] [] [] [] [] [] [] [] [] | |
619 | - id-utils | [] [] [] [] | |
620 | - indent | [] [] [] [] | |
621 | - iso_3166 | [] [] [] | |
622 | - iso_3166_1 | [] [] | |
623 | - iso_3166_2 | | |
624 | - iso_3166_3 | [] | |
625 | - iso_4217 | [] [] [] [] [] [] [] [] | |
626 | - iso_639 | [] | |
627 | - jpilot | () () | |
628 | - jtag | | |
629 | - jwhois | [] [] [] [] () | |
630 | - kbd | [] [] [] | |
631 | - latrine | [] | |
632 | - ld | | |
633 | - libc | [] [] [] [] | |
634 | - libgpewidget | [] [] [] | |
635 | - libiconv | [] [] [] [] [] | |
636 | - lifelines | | |
637 | - lilypond | | |
638 | - lingoteach | | |
639 | - lingoteach_lessons | | |
640 | - lynx | [] [] [] | |
641 | - m4 | [] [] [] [] [] | |
642 | - mailutils | [] [] [] | |
643 | - make | [] [] [] [] | |
644 | - man-db | [] | |
645 | - minicom | [] [] [] [] | |
646 | - mysecretdiary | [] [] [] | |
647 | - nano | [] [] [] [] [] | |
648 | - nano_1_0 | [] [] [] [] [] [] | |
649 | - opcodes | [] [] | |
650 | - parted | [] [] [] [] | |
651 | - ptx | [] [] [] [] [] [] [] [] | |
652 | - python | | |
653 | - radius | [] [] | |
654 | - recode | [] [] [] [] | |
655 | - rpm | [] [] [] | |
656 | - screem | | |
657 | - scrollkeeper | [] [] [] [] [] | |
658 | - sed | [] [] [] | |
659 | - sh-utils | [] [] | |
660 | - shared-mime-info | [] [] | |
661 | - sharutils | [] [] | |
662 | - silky | () | |
663 | - skencil | [] [] | |
664 | - sketch | [] [] | |
665 | - soundtracker | | |
666 | - sp | | |
667 | - tar | [] [] [] [] [] [] | |
668 | - texinfo | [] [] [] [] | |
669 | - textutils | [] [] | |
670 | - tin | | |
671 | - tp-robot | [] | |
672 | - tuxpaint | [] [] [] [] [] [] [] [] | |
673 | - unicode-han-tra... | | |
674 | - unicode-transla... | | |
675 | - util-linux | [] [] [] | |
676 | - vorbis-tools | [] [] [] | |
677 | - wastesedge | | |
678 | - wdiff | [] [] [] [] [] | |
679 | - wget | [] [] [] | |
680 | - xchat | [] [] [] | |
681 | - xfree86_xkb_xml | [] [] | |
682 | - xpad | [] [] | |
683 | - +-----------------------------------------------------+ |
684 | - lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru |
685 | - 1 2 0 3 12 0 10 69 6 7 1 40 26 36 76 63 |
686 | - |
687 | - sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu |
688 | - +-----------------------------------------------------+ |
689 | - a2ps | [] [] [] [] | 16 |
690 | - aegis | | 0 |
691 | - ant-phone | | 3 |
692 | - anubis | [] [] | 9 |
693 | - ap-utils | () | 3 |
694 | - aspell | | 4 |
695 | - bash | | 9 |
696 | - batchelor | | 3 |
697 | - bfd | [] [] | 6 |
698 | - binutils | [] [] [] | 8 |
699 | - bison | [] [] | 14 |
700 | - bluez-pin | [] [] [] | 14 |
701 | - clisp | | 0 |
702 | - clisp | | 5 |
703 | - console-tools | | 3 |
704 | - coreutils | [] [] [] [] | 16 |
705 | - cpio | [] [] | 14 |
706 | - darkstat | [] [] [] () () | 12 |
707 | - diffutils | [] [] [] | 23 |
708 | - e2fsprogs | [] [] | 6 |
709 | - enscript | [] [] | 12 |
710 | - error | [] [] [] | 15 |
711 | - fetchmail | [] [] | 11 |
712 | - fileutils | [] [] [] [] [] | 17 |
713 | - findutils | [] [] [] [] [] [] | 29 |
714 | - flex | [] [] | 13 |
715 | - fslint | | 3 |
716 | - gas | [] | 3 |
717 | - gawk | [] [] | 12 |
718 | - gbiff | | 4 |
719 | - gcal | [] [] | 4 |
720 | - gcc | [] | 4 |
721 | - gettext | [] [] [] [] [] | 16 |
722 | - gettext-examples | [] [] [] [] [] | 14 |
723 | - gettext-runtime | [] [] [] [] [] [] [] [] | 22 |
724 | - gettext-tools | [] [] [] [] [] [] | 14 |
725 | - gimp-print | [] [] | 10 |
726 | - gliv | | 3 |
727 | - glunarclock | [] [] [] | 13 |
728 | - gnubiff | | 3 |
729 | - gnucash | [] [] | 9 |
730 | - gnucash-glossary | [] [] [] | 8 |
731 | - gnupg | [] [] [] [] | 17 |
732 | - gpe-aerial | [] | 7 |
733 | - gpe-beam | [] | 8 |
734 | - gpe-calendar | [] [] [] [] | 13 |
735 | - gpe-clock | [] [] [] | 10 |
736 | - gpe-conf | [] [] | 9 |
737 | - gpe-contacts | [] [] [] | 11 |
738 | - gpe-edit | [] [] [] [] [] | 12 |
739 | - gpe-go | | 5 |
740 | - gpe-login | [] [] [] [] [] | 13 |
741 | - gpe-ownerinfo | [] [] [] [] | 13 |
742 | - gpe-sketchbook | [] [] | 9 |
743 | - gpe-su | [] [] [] | 10 |
744 | - gpe-taskmanager | [] [] [] | 10 |
745 | - gpe-timesheet | [] [] [] [] | 12 |
746 | - gpe-today | [] [] [] [] [] | 13 |
747 | - gpe-todo | [] [] [] [] | 12 |
748 | - gphoto2 | [] [] [] | 11 |
749 | - gprof | [] [] | 9 |
750 | - gpsdrive | [] [] | 3 |
751 | - gramadoir | [] | 5 |
752 | - grep | [] [] [] [] | 26 |
753 | - gretl | | 3 |
754 | - gtick | | 7 |
755 | - hello | [] [] [] [] [] | 34 |
756 | - id-utils | [] [] | 12 |
757 | - indent | [] [] [] [] | 21 |
758 | - iso_3166 | [] [] [] [] [] [] [] | 27 |
759 | - iso_3166_1 | [] [] [] | 16 |
760 | - iso_3166_2 | | 0 |
761 | - iso_3166_3 | | 2 |
762 | - iso_4217 | [] [] [] [] [] [] | 24 |
763 | - iso_639 | | 1 |
764 | - jpilot | [] [] [] [] [] | 9 |
765 | - jtag | [] | 2 |
766 | - jwhois | () [] [] | 11 |
767 | - kbd | [] [] | 11 |
768 | - latrine | | 2 |
769 | - ld | [] [] | 5 |
770 | - libc | [] [] [] [] | 20 |
771 | - libgpewidget | [] [] [] [] | 13 |
772 | - libiconv | [] [] [] [] [] [] [] [] | 27 |
773 | - lifelines | [] | 2 |
774 | - lilypond | [] | 3 |
775 | - lingoteach | | 2 |
776 | - lingoteach_lessons | () | 0 |
777 | - lynx | [] [] [] | 14 |
778 | - m4 | [] [] | 15 |
779 | - mailutils | | 5 |
780 | - make | [] [] [] | 16 |
781 | - man-db | [] | 5 |
782 | - minicom | | 11 |
783 | - mysecretdiary | [] [] | 10 |
784 | - nano | [] [] [] [] | 17 |
785 | - nano_1_0 | [] [] [] | 17 |
786 | - opcodes | [] [] | 6 |
787 | - parted | [] [] [] | 15 |
788 | - ptx | [] [] | 22 |
789 | - python | | 0 |
790 | - radius | | 4 |
791 | - recode | [] [] [] | 20 |
792 | - rpm | [] [] | 9 |
793 | - screem | [] [] | 2 |
794 | - scrollkeeper | [] [] [] | 15 |
795 | - sed | [] [] [] [] [] [] | 24 |
796 | - sh-utils | [] [] | 14 |
797 | - shared-mime-info | [] [] | 7 |
798 | - sharutils | [] [] [] [] | 17 |
799 | - silky | () | 3 |
800 | - skencil | [] | 6 |
801 | - sketch | [] | 6 |
802 | - soundtracker | [] [] | 7 |
803 | - sp | [] | 3 |
804 | - tar | [] [] [] [] [] | 24 |
805 | - texinfo | [] [] [] | 14 |
806 | - textutils | [] [] [] [] | 16 |
807 | - tin | | 1 |
808 | - tp-robot | | 2 |
809 | - tuxpaint | [] [] [] [] [] | 29 |
810 | - unicode-han-tra... | | 0 |
811 | - unicode-transla... | | 2 |
812 | - util-linux | [] [] | 15 |
813 | - vorbis-tools | | 8 |
814 | - wastesedge | | 0 |
815 | - wdiff | [] [] [] | 18 |
816 | - wget | [] [] [] [] [] [] [] [] | 24 |
817 | - xchat | [] [] [] [] [] | 15 |
818 | - xfree86_xkb_xml | [] [] [] [] [] | 11 |
819 | - xpad | | 5 |
820 | - +-----------------------------------------------------+ |
821 | - 63 teams sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu |
822 | - 131 domains 47 19 28 83 0 0 59 13 1 1 11 0 22 22 0 1373 |
823 | - |
824 | - Some counters in the preceding matrix are higher than the number of |
825 | -visible blocks let us expect. This is because a few extra PO files are |
826 | -used for implementing regional variants of languages, or language |
827 | -dialects. |
828 | - |
829 | - For a PO file in the matrix above to be effective, the package to |
830 | -which it applies should also have been internationalized and |
831 | -distributed as such by its maintainer. There might be an observable |
832 | -lag between the mere existence a PO file and its wide availability in a |
833 | -distribution. |
834 | - |
835 | - If January 2004 seems to be old, you may fetch a more recent copy of |
836 | -this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date |
837 | -matrix with full percentage details can be found at |
838 | -`http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'. |
839 | - |
840 | -Using `gettext' in new packages |
841 | -=============================== |
842 | - |
843 | -If you are writing a freely available program and want to |
844 | -internationalize it you are welcome to use GNU `gettext' in your |
845 | -package. Of course you have to respect the GNU Library General Public |
846 | -License which covers the use of the GNU `gettext' library. This means |
847 | -in particular that even non-free programs can use `libintl' as a shared |
848 | -library, whereas only free software can use `libintl' as a static |
849 | -library or use modified versions of `libintl'. |
850 | - |
851 | - Once the sources are changed appropriately and the setup can handle |
852 | -the use of `gettext' the only thing missing are the translations. The |
853 | -Free Translation Project is also available for packages which are not |
854 | -developed inside the GNU project. Therefore the information given above |
855 | -applies also for every other Free Software Project. Contact |
856 | -`translation@iro.umontreal.ca' to make the `.pot' files available to |
857 | -the translation teams. |
858 | - |
859 | |
860 | === modified file 'Makefile.in' |
861 | --- Makefile.in 2013-08-29 01:07:11 +0000 |
862 | +++ Makefile.in 2014-05-27 06:48:22 +0000 |
863 | @@ -1,4 +1,4 @@ |
864 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
865 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
866 | # @configure_input@ |
867 | |
868 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
869 | @@ -84,9 +84,9 @@ |
870 | $(srcdir)/config.h.in mkinstalldirs $(srcdir)/lxpanel.pc.in \ |
871 | $(top_srcdir)/data/default/panels/panel.in \ |
872 | $(top_srcdir)/data/two_panels/panels/top.in \ |
873 | - $(top_srcdir)/data/two_panels/panels/bottom.in ABOUT-NLS \ |
874 | - AUTHORS COPYING ChangeLog README ar-lib compile config.guess \ |
875 | - config.rpath config.sub depcomp install-sh missing ltmain.sh |
876 | + $(top_srcdir)/data/two_panels/panels/bottom.in AUTHORS COPYING \ |
877 | + ChangeLog README ar-lib compile config.guess config.rpath \ |
878 | + config.sub depcomp install-sh missing ltmain.sh |
879 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
880 | am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ |
881 | $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intltool.m4 \ |
882 | @@ -749,9 +749,10 @@ |
883 | && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ |
884 | && am__cwd=`pwd` \ |
885 | && $(am__cd) $(distdir)/_build \ |
886 | - && ../configure --srcdir=.. --prefix="$$dc_install_base" \ |
887 | + && ../configure \ |
888 | $(AM_DISTCHECK_CONFIGURE_FLAGS) \ |
889 | $(DISTCHECK_CONFIGURE_FLAGS) \ |
890 | + --srcdir=.. --prefix="$$dc_install_base" \ |
891 | && $(MAKE) $(AM_MAKEFLAGS) \ |
892 | && $(MAKE) $(AM_MAKEFLAGS) dvi \ |
893 | && $(MAKE) $(AM_MAKEFLAGS) check \ |
894 | |
895 | === modified file 'aclocal.m4' |
896 | --- aclocal.m4 2013-08-29 01:07:11 +0000 |
897 | +++ aclocal.m4 2014-05-27 06:48:22 +0000 |
898 | @@ -1,4 +1,4 @@ |
899 | -# generated automatically by aclocal 1.14 -*- Autoconf -*- |
900 | +# generated automatically by aclocal 1.14.1 -*- Autoconf -*- |
901 | |
902 | # Copyright (C) 1996-2013 Free Software Foundation, Inc. |
903 | |
904 | @@ -337,7 +337,6 @@ |
905 | dnl |
906 | glib_DEFUN([GLIB_GNU_GETTEXT], |
907 | [AC_REQUIRE([AC_PROG_CC])dnl |
908 | - AC_REQUIRE([AC_HEADER_STDC])dnl |
909 | |
910 | GLIB_LC_MESSAGES |
911 | GLIB_WITH_NLS |
912 | @@ -687,7 +686,7 @@ |
913 | [am__api_version='1.14' |
914 | dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to |
915 | dnl require some minimum version. Point them to the right macro. |
916 | -m4_if([$1], [1.14], [], |
917 | +m4_if([$1], [1.14.1], [], |
918 | [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl |
919 | ]) |
920 | |
921 | @@ -703,7 +702,7 @@ |
922 | # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. |
923 | # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. |
924 | AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], |
925 | -[AM_AUTOMAKE_VERSION([1.14])dnl |
926 | +[AM_AUTOMAKE_VERSION([1.14.1])dnl |
927 | m4_ifndef([AC_AUTOCONF_VERSION], |
928 | [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl |
929 | _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) |
930 | |
931 | === modified file 'configure' |
932 | --- configure 2014-01-30 22:32:55 +0000 |
933 | +++ configure 2014-05-27 06:48:22 +0000 |
934 | @@ -1,6 +1,6 @@ |
935 | #! /bin/sh |
936 | # Guess values for system-dependent variables and create Makefiles. |
937 | -# Generated by GNU Autoconf 2.69 for lxpanel 0.6.1. |
938 | +# Generated by GNU Autoconf 2.69 for lxpanel 0.6.2. |
939 | # |
940 | # Report bugs to <http://lxde.org/>. |
941 | # |
942 | @@ -590,8 +590,8 @@ |
943 | # Identity of this package. |
944 | PACKAGE_NAME='lxpanel' |
945 | PACKAGE_TARNAME='lxpanel' |
946 | -PACKAGE_VERSION='0.6.1' |
947 | -PACKAGE_STRING='lxpanel 0.6.1' |
948 | +PACKAGE_VERSION='0.6.2' |
949 | +PACKAGE_STRING='lxpanel 0.6.2' |
950 | PACKAGE_BUGREPORT='http://lxde.org/' |
951 | PACKAGE_URL='' |
952 | |
953 | @@ -1425,7 +1425,7 @@ |
954 | # Omit some internal or obsolete options to make the list less imposing. |
955 | # This message is too long to be a string in the A/UX 3.1 sh. |
956 | cat <<_ACEOF |
957 | -\`configure' configures lxpanel 0.6.1 to adapt to many kinds of systems. |
958 | +\`configure' configures lxpanel 0.6.2 to adapt to many kinds of systems. |
959 | |
960 | Usage: $0 [OPTION]... [VAR=VALUE]... |
961 | |
962 | @@ -1499,7 +1499,7 @@ |
963 | |
964 | if test -n "$ac_init_help"; then |
965 | case $ac_init_help in |
966 | - short | recursive ) echo "Configuration of lxpanel 0.6.1:";; |
967 | + short | recursive ) echo "Configuration of lxpanel 0.6.2:";; |
968 | esac |
969 | cat <<\_ACEOF |
970 | |
971 | @@ -1652,7 +1652,7 @@ |
972 | test -n "$ac_init_help" && exit $ac_status |
973 | if $ac_init_version; then |
974 | cat <<\_ACEOF |
975 | -lxpanel configure 0.6.1 |
976 | +lxpanel configure 0.6.2 |
977 | generated by GNU Autoconf 2.69 |
978 | |
979 | Copyright (C) 2012 Free Software Foundation, Inc. |
980 | @@ -2021,7 +2021,7 @@ |
981 | This file contains any messages produced by compilers while |
982 | running configure, to aid debugging if configure makes a mistake. |
983 | |
984 | -It was created by lxpanel $as_me 0.6.1, which was |
985 | +It was created by lxpanel $as_me 0.6.2, which was |
986 | generated by GNU Autoconf 2.69. Invocation command line was |
987 | |
988 | $ $0 $@ |
989 | @@ -2884,7 +2884,7 @@ |
990 | |
991 | # Define the identity of the package. |
992 | PACKAGE='lxpanel' |
993 | - VERSION='0.6.1' |
994 | + VERSION='0.6.2' |
995 | |
996 | |
997 | cat >>confdefs.h <<_ACEOF |
998 | @@ -17249,7 +17249,7 @@ |
999 | # report actual input values of CONFIG_FILES etc. instead of their |
1000 | # values after options handling. |
1001 | ac_log=" |
1002 | -This file was extended by lxpanel $as_me 0.6.1, which was |
1003 | +This file was extended by lxpanel $as_me 0.6.2, which was |
1004 | generated by GNU Autoconf 2.69. Invocation command line was |
1005 | |
1006 | CONFIG_FILES = $CONFIG_FILES |
1007 | @@ -17315,7 +17315,7 @@ |
1008 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
1009 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
1010 | ac_cs_version="\\ |
1011 | -lxpanel config.status 0.6.1 |
1012 | +lxpanel config.status 0.6.2 |
1013 | configured by $0, generated by GNU Autoconf 2.69, |
1014 | with options \\"\$ac_cs_config\\" |
1015 | |
1016 | |
1017 | === modified file 'configure.ac' |
1018 | --- configure.ac 2014-01-30 22:32:55 +0000 |
1019 | +++ configure.ac 2014-05-27 06:48:22 +0000 |
1020 | @@ -1,5 +1,5 @@ |
1021 | AC_PREREQ(2.53) |
1022 | -AC_INIT(lxpanel, 0.6.1, http://lxde.org/) |
1023 | +AC_INIT(lxpanel, 0.6.2, http://lxde.org/) |
1024 | AM_INIT_AUTOMAKE([-Wall foreign]) |
1025 | AC_CONFIG_HEADER([config.h]) |
1026 | AC_CONFIG_MACRO_DIR([m4]) |
1027 | |
1028 | === modified file 'data/Makefile.in' |
1029 | --- data/Makefile.in 2013-08-29 01:07:11 +0000 |
1030 | +++ data/Makefile.in 2014-05-27 06:48:22 +0000 |
1031 | @@ -1,4 +1,4 @@ |
1032 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1033 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1034 | # @configure_input@ |
1035 | |
1036 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1037 | |
1038 | === modified file 'data/ui/netstatus.ui' |
1039 | --- data/ui/netstatus.ui 2012-04-20 17:01:48 +0000 |
1040 | +++ data/ui/netstatus.ui 2014-05-27 06:48:22 +0000 |
1041 | @@ -1,1 +1,2 @@ |
1042 | -<?xml version="1.0"?><interface><requires lib="gtk+" version="2.16"/><object class="GtkDialog" id="network_status_dialog"><property name="border_width">5</property><property name="resizable">False</property><property name="window_position">center</property><property name="default_width">300</property><property name="type_hint">dialog</property><property name="has_separator">False</property><child internal-child="vbox"><object class="GtkVBox" id="dialog-vbox2"><property name="visible">True</property><property name="spacing">2</property><child><object class="GtkNotebook" id="notebook1"><property name="visible">True</property><property name="can_focus">True</property><property name="border_width">5</property><child><object class="GtkVBox" id="vbox1"><property name="visible">True</property><property name="border_width">12</property><property name="spacing">18</property><child><object class="GtkVBox" id="connection_frame"><property name="visible">True</property><property name="spacing">6</property><child><object class="GtkLabel" id="label3"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes"><b>Connection</b></property><property name="use_markup">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox6"><property name="visible">True</property><child><object class="GtkLabel" id="label43"><property name="visible">True</property><property name="label"></property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="connection_hbox"><property name="visible">True</property><property name="spacing">12</property><child><object class="GtkTable" id="connection_table"><property name="visible">True</property><property name="n_rows">2</property><property name="n_columns">2</property><property name="column_spacing">12</property><property name="row_spacing">6</property><child><object class="GtkLabel" id="label5"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Status:</property></object><packing><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="status_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="label16"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">_Name:</property><property name="use_underline">True</property></object><packing><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkComboBoxEntry" id="name_combo"><property name="visible">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="x_options"></property><property name="y_options"></property></packing></child></object><packing><property name="position">0</property></packing></child><child><placeholder/></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">0</property></packing></child><child><object class="GtkVBox" id="activity_frame"><property name="visible">True</property><property name="spacing">6</property><child><object class="GtkLabel" id="label4"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes"><b>Activity</b></property><property name="use_markup">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox8"><property name="visible">True</property><child><object class="GtkLabel" id="label44"><property name="visible">True</property><property name="label"></property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkTable" id="table2"><property name="visible">True</property><property name="n_rows">2</property><property name="n_columns">2</property><property name="column_spacing">12</property><property name="row_spacing">6</property><child><object class="GtkLabel" id="received_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="sent_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="label11"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Received:</property></object><packing><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="label12"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Sent:</property></object><packing><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">1</property></packing></child><child><object class="GtkVBox" id="signal_strength_frame"><property name="visible">True</property><property name="spacing">6</property><child><object class="GtkLabel" id="label48"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes"><b>Signal Strength</b></property><property name="use_markup">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox14"><property name="visible">True</property><child><object class="GtkLabel" id="label49"><property name="visible">True</property><property name="label"></property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox15"><property name="visible">True</property><property name="spacing">6</property><child><object class="GtkProgressBar" id="signal_strength_bar"><property name="visible">True</property><property name="pulse_step">0.10000000149</property></object><packing><property name="position">0</property></packing></child><child><object class="GtkLabel" id="signal_strength_label"><property name="visible">True</property><property name="label" translatable="yes">0%</property></object><packing><property name="expand">False</property><property name="position">1</property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">2</property></packing></child></object></child><child type="tab"><object class="GtkLabel" id="label1"><property name="visible">True</property><property name="label" translatable="yes">General</property></object><packing><property name="tab_fill">False</property></packing></child><child><object class="GtkVBox" id="vbox2"><property name="visible">True</property><property name="border_width">12</property><property name="spacing">18</property><child><object class="GtkVBox" id="inet4_frame"><property name="visible">True</property><property name="spacing">6</property><child><object class="GtkLabel" id="label25"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes"><b>Internet Protocol (IPv4)</b></property><property name="use_markup">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox11"><property name="visible">True</property><child><object class="GtkLabel" id="label45"><property name="visible">True</property><property name="label"></property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkTable" id="inet4_table"><property name="visible">True</property><property name="n_rows">4</property><property name="n_columns">2</property><property name="column_spacing">12</property><property name="row_spacing">6</property><child><object class="GtkLabel" id="inet4_addr_title"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Address:</property></object><packing><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_dest_title"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Destination:</property></object><packing><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_bcast_title"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Broadcast:</property></object><packing><property name="top_attach">2</property><property name="bottom_attach">3</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_mask_title"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Subnet Mask:</property></object><packing><property name="top_attach">3</property><property name="bottom_attach">4</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_addr_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_dest_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_bcast_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">2</property><property name="bottom_attach">3</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_mask_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">3</property><property name="bottom_attach">4</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">0</property></packing></child><child><object class="GtkVBox" id="inet6_frame"><property name="spacing">6</property><child><object class="GtkLabel" id="label26"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes"><b>Internet Protocol (IPv6)</b></property><property name="use_markup">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox12"><property name="visible">True</property><child><object class="GtkLabel" id="label46"><property name="visible">True</property><property name="label"></property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkTable" id="table5"><property name="visible">True</property><property name="n_rows">2</property><property name="n_columns">2</property><property name="column_spacing">12</property><property name="row_spacing">6</property><child><object class="GtkLabel" id="label39"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Address:</property></object><packing><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="label40"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Scope:</property></object><packing><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet6_addr_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet6_scope_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">1</property></packing></child><child><object class="GtkVBox" id="dev_frame"><property name="visible">True</property><property name="spacing">6</property><child><object class="GtkLabel" id="dev_label"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes"><b>Network Device</b></property><property name="use_markup">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox13"><property name="visible">True</property><child><object class="GtkLabel" id="label47"><property name="visible">True</property><property name="label"></property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkTable" id="table6"><property name="visible">True</property><property name="n_rows">2</property><property name="n_columns">2</property><property name="column_spacing">12</property><property name="row_spacing">6</property><child><object class="GtkLabel" id="dev_addr_title"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Address:</property></object><packing><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="dev_addr_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="dev_type_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="dev_type_title"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Type:</property></object><packing><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">2</property></packing></child></object><packing><property name="position">1</property></packing></child><child type="tab"><object class="GtkLabel" id="label2"><property name="visible">True</property><property name="label" translatable="yes">Support</property></object><packing><property name="position">1</property><property name="tab_fill">False</property></packing></child></object><packing><property name="position">1</property></packing></child><child internal-child="action_area"><object class="GtkHButtonBox" id="dialog-action_area2"><property name="visible">True</property><property name="layout_style">end</property><child><object class="GtkButton" id="helpbutton1"><property name="label">gtk-help</property><property name="can_focus">True</property><property name="can_default">True</property><property name="has_default">True</property><property name="receives_default">False</property><property name="use_stock">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkButton" id="configure_button"><property name="visible">True</property><property name="can_focus">True</property><property name="can_default">True</property><property name="receives_default">False</property><child><object class="GtkAlignment" id="alignment2"><property name="visible">True</property><property name="xscale">0</property><property name="yscale">0</property><child><object class="GtkHBox" id="hbox5"><property name="visible">True</property><property name="spacing">2</property><child><object class="GtkImage" id="image2"><property name="visible">True</property><property name="stock">gtk-preferences</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkLabel" id="label42"><property name="visible">True</property><property name="label" translatable="yes">Con_figure</property><property name="use_underline">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">1</property></packing></child></object></child></object></child></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">1</property></packing></child><child><object class="GtkButton" id="close_button"><property name="label">gtk-close</property><property name="visible">True</property><property name="can_focus">True</property><property name="can_default">True</property><property name="has_default">True</property><property name="receives_default">False</property><property name="use_stock">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">2</property></packing></child></object><packing><property name="expand">False</property><property name="pack_type">end</property><property name="position">0</property></packing></child></object></child><action-widgets><action-widget response="-11">helpbutton1</action-widget><action-widget response="0">configure_button</action-widget><action-widget response="-7">close_button</action-widget></action-widgets></object></interface> |
1043 | +<?xml version="1.0"?><interface><requires lib="gtk+" version="2.16"/> |
1044 | +<object class="GtkDialog" id="network_status_dialog"><property name="border_width">5</property><property name="resizable">False</property><property name="window_position">center</property><property name="default_width">300</property><property name="type_hint">dialog</property><property name="has_separator">False</property><child internal-child="vbox"><object class="GtkVBox" id="dialog-vbox2"><property name="visible">True</property><property name="spacing">2</property><child><object class="GtkNotebook" id="notebook1"><property name="visible">True</property><property name="can_focus">True</property><property name="border_width">5</property><child><object class="GtkVBox" id="vbox1"><property name="visible">True</property><property name="border_width">12</property><property name="spacing">18</property><child><object class="GtkVBox" id="connection_frame"><property name="visible">True</property><property name="spacing">6</property><child><object class="GtkLabel" id="label3"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes"><b>Connection</b></property><property name="use_markup">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox6"><property name="visible">True</property><child><object class="GtkLabel" id="label43"><property name="visible">True</property><property name="label"> </property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="connection_hbox"><property name="visible">True</property><property name="spacing">12</property><child><object class="GtkTable" id="connection_table"><property name="visible">True</property><property name="n_rows">2</property><property name="n_columns">2</property><property name="column_spacing">12</property><property name="row_spacing">6</property><child><object class="GtkLabel" id="label5"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Status:</property></object><packing><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="status_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="label16"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">_Name:</property><property name="use_underline">True</property></object><packing><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkComboBoxEntry" id="name_combo"><property name="visible">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="x_options"></property><property name="y_options"></property></packing></child></object><packing><property name="position">0</property></packing></child><child><placeholder/></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">0</property></packing></child><child><object class="GtkVBox" id="activity_frame"><property name="visible">True</property><property name="spacing">6</property><child><object class="GtkLabel" id="label4"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes"><b>Activity</b></property><property name="use_markup">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox8"><property name="visible">True</property><child><object class="GtkLabel" id="label44"><property name="visible">True</property><property name="label"> </property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkTable" id="table2"><property name="visible">True</property><property name="n_rows">2</property><property name="n_columns">2</property><property name="column_spacing">12</property><property name="row_spacing">6</property><child><object class="GtkLabel" id="received_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="sent_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="label11"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Received:</property></object><packing><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="label12"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Sent:</property></object><packing><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">1</property></packing></child><child><object class="GtkVBox" id="signal_strength_frame"><property name="visible">True</property><property name="spacing">6</property><child><object class="GtkLabel" id="label48"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes"><b>Signal Strength</b></property><property name="use_markup">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox14"><property name="visible">True</property><child><object class="GtkLabel" id="label49"><property name="visible">True</property><property name="label"> </property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox15"><property name="visible">True</property><property name="spacing">6</property><child><object class="GtkProgressBar" id="signal_strength_bar"><property name="visible">True</property><property name="pulse_step">0.10000000149</property></object><packing><property name="position">0</property></packing></child><child><object class="GtkLabel" id="signal_strength_label"><property name="visible">True</property><property name="label" translatable="yes">0%</property></object><packing><property name="expand">False</property><property name="position">1</property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">2</property></packing></child></object></child><child type="tab"><object class="GtkLabel" id="label1"><property name="visible">True</property><property name="label" translatable="yes">General</property></object><packing><property name="tab_fill">False</property></packing></child><child><object class="GtkVBox" id="vbox2"><property name="visible">True</property><property name="border_width">12</property><property name="spacing">18</property><child><object class="GtkVBox" id="inet4_frame"><property name="visible">True</property><property name="spacing">6</property><child><object class="GtkLabel" id="label25"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes"><b>Internet Protocol (IPv4)</b></property><property name="use_markup">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox11"><property name="visible">True</property><child><object class="GtkLabel" id="label45"><property name="visible">True</property><property name="label"> </property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkTable" id="inet4_table"><property name="visible">True</property><property name="n_rows">4</property><property name="n_columns">2</property><property name="column_spacing">12</property><property name="row_spacing">6</property><child><object class="GtkLabel" id="inet4_addr_title"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Address:</property></object><packing><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_dest_title"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Destination:</property></object><packing><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_bcast_title"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Broadcast:</property></object><packing><property name="top_attach">2</property><property name="bottom_attach">3</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_mask_title"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Subnet Mask:</property></object><packing><property name="top_attach">3</property><property name="bottom_attach">4</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_addr_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_dest_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_bcast_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">2</property><property name="bottom_attach">3</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet4_mask_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">3</property><property name="bottom_attach">4</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">0</property></packing></child><child><object class="GtkVBox" id="inet6_frame"><property name="spacing">6</property><child><object class="GtkLabel" id="label26"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes"><b>Internet Protocol (IPv6)</b></property><property name="use_markup">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox12"><property name="visible">True</property><child><object class="GtkLabel" id="label46"><property name="visible">True</property><property name="label"> </property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkTable" id="table5"><property name="visible">True</property><property name="n_rows">2</property><property name="n_columns">2</property><property name="column_spacing">12</property><property name="row_spacing">6</property><child><object class="GtkLabel" id="label39"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Address:</property></object><packing><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="label40"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Scope:</property></object><packing><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet6_addr_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="inet6_scope_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">1</property></packing></child><child><object class="GtkVBox" id="dev_frame"><property name="visible">True</property><property name="spacing">6</property><child><object class="GtkLabel" id="dev_label"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes"><b>Network Device</b></property><property name="use_markup">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkHBox" id="hbox13"><property name="visible">True</property><child><object class="GtkLabel" id="label47"><property name="visible">True</property><property name="label"> </property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkTable" id="table6"><property name="visible">True</property><property name="n_rows">2</property><property name="n_columns">2</property><property name="column_spacing">12</property><property name="row_spacing">6</property><child><object class="GtkLabel" id="dev_addr_title"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Address:</property></object><packing><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="dev_addr_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="top_attach">1</property><property name="bottom_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="dev_type_label"><property name="visible">True</property><property name="can_focus">True</property><property name="xalign">0</property><property name="selectable">True</property></object><packing><property name="left_attach">1</property><property name="right_attach">2</property><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child><child><object class="GtkLabel" id="dev_type_title"><property name="visible">True</property><property name="xalign">0</property><property name="label" translatable="yes">Type:</property></object><packing><property name="x_options">GTK_FILL</property><property name="y_options"></property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="position">1</property></packing></child></object><packing><property name="expand">False</property><property name="position">2</property></packing></child></object><packing><property name="position">1</property></packing></child><child type="tab"><object class="GtkLabel" id="label2"><property name="visible">True</property><property name="label" translatable="yes">Support</property></object><packing><property name="position">1</property><property name="tab_fill">False</property></packing></child></object><packing><property name="position">1</property></packing></child><child internal-child="action_area"><object class="GtkHButtonBox" id="dialog-action_area2"><property name="visible">True</property><property name="layout_style">end</property><child><object class="GtkButton" id="helpbutton1"><property name="label">gtk-help</property><property name="can_focus">True</property><property name="can_default">True</property><property name="has_default">True</property><property name="receives_default">False</property><property name="use_stock">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkButton" id="configure_button"><property name="visible">True</property><property name="can_focus">True</property><property name="can_default">True</property><property name="receives_default">False</property><child><object class="GtkAlignment" id="alignment2"><property name="visible">True</property><property name="xscale">0</property><property name="yscale">0</property><child><object class="GtkHBox" id="hbox5"><property name="visible">True</property><property name="spacing">2</property><child><object class="GtkImage" id="image2"><property name="visible">True</property><property name="stock">gtk-preferences</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">0</property></packing></child><child><object class="GtkLabel" id="label42"><property name="visible">True</property><property name="label" translatable="yes">Con_figure</property><property name="use_underline">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">1</property></packing></child></object></child></object></child></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">1</property></packing></child><child><object class="GtkButton" id="close_button"><property name="label">gtk-close</property><property name="visible">True</property><property name="can_focus">True</property><property name="can_default">True</property><property name="has_default">True</property><property name="receives_default">False</property><property name="use_stock">True</property></object><packing><property name="expand">False</property><property name="fill">False</property><property name="position">2</property></packing></child></object><packing><property name="expand">False</property><property name="pack_type">end</property><property name="position">0</property></packing></child></object></child><action-widgets><action-widget response="-11">helpbutton1</action-widget><action-widget response="0">configure_button</action-widget><action-widget response="-7">close_button</action-widget></action-widgets></object></interface> |
1045 | |
1046 | === modified file 'debian/changelog' |
1047 | --- debian/changelog 2014-01-30 22:32:55 +0000 |
1048 | +++ debian/changelog 2014-05-27 06:48:22 +0000 |
1049 | @@ -1,3 +1,9 @@ |
1050 | +lxpanel (0.6.2-0ubuntu1) utopic; urgency=medium |
1051 | + |
1052 | + * New upstream release. |
1053 | + |
1054 | + -- Jackson Doak <noskcaj@ubuntu.com> Tue, 27 May 2014 09:12:41 +1000 |
1055 | + |
1056 | lxpanel (0.6.1-0ubuntu3) trusty; urgency=medium |
1057 | |
1058 | * Reverted the changes in 0.6.1-0ubuntu2 as a preventative measure. Removing |
1059 | |
1060 | === modified file 'debian/patches/02-desktop-number.patch' |
1061 | --- debian/patches/02-desktop-number.patch 2012-07-15 13:00:20 +0000 |
1062 | +++ debian/patches/02-desktop-number.patch 2014-05-27 06:48:22 +0000 |
1063 | @@ -1,11 +1,13 @@ |
1064 | Author: Julien Lavergne <gilir@ubuntu.com> |
1065 | Description: Add configuration for desktop number for the pager plugin. |
1066 | |
1067 | -Index: lxpanel/src/plugins/pager.c |
1068 | -=================================================================== |
1069 | ---- lxpanel.orig/src/plugins/pager.c 2012-07-15 13:03:42.000000000 +0200 |
1070 | -+++ lxpanel/src/plugins/pager.c 2012-07-15 13:03:45.000000000 +0200 |
1071 | -@@ -815,6 +815,80 @@ |
1072 | +--- |
1073 | + src/plugins/pager.c | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++- |
1074 | + 1 file changed, 75 insertions(+), 1 deletion(-) |
1075 | + |
1076 | +--- a/src/plugins/pager.c |
1077 | ++++ b/src/plugins/pager.c |
1078 | +@@ -820,6 +820,80 @@ static void pager_destructor(Plugin * p) |
1079 | g_free(pg); |
1080 | } |
1081 | |
1082 | @@ -86,7 +88,7 @@ |
1083 | /* Callback when panel configuration changes. */ |
1084 | static void pager_panel_configuration_changed(Plugin * p) |
1085 | { |
1086 | -@@ -840,7 +914,7 @@ |
1087 | +@@ -845,7 +919,7 @@ PluginClass pager_plugin_class = { |
1088 | |
1089 | constructor : pager_constructor, |
1090 | destructor : pager_destructor, |
1091 | |
1092 | === modified file 'man/Makefile.in' |
1093 | --- man/Makefile.in 2013-08-29 01:07:11 +0000 |
1094 | +++ man/Makefile.in 2014-05-27 06:48:22 +0000 |
1095 | @@ -1,4 +1,4 @@ |
1096 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1097 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1098 | # @configure_input@ |
1099 | |
1100 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1101 | |
1102 | === modified file 'src/Makefile.in' |
1103 | --- src/Makefile.in 2013-08-29 01:07:11 +0000 |
1104 | +++ src/Makefile.in 2014-05-27 06:48:22 +0000 |
1105 | @@ -1,4 +1,4 @@ |
1106 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1107 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1108 | # @configure_input@ |
1109 | |
1110 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1111 | |
1112 | === modified file 'src/misc.c' |
1113 | --- src/misc.c 2013-08-29 01:07:11 +0000 |
1114 | +++ src/misc.c 2014-05-27 06:48:22 +0000 |
1115 | @@ -1361,8 +1361,25 @@ |
1116 | { |
1117 | if (g_path_is_absolute(name)) |
1118 | { |
1119 | - /* Absolute path. */ |
1120 | - icon = gdk_pixbuf_new_from_file_at_scale(name, width, height, TRUE, NULL); |
1121 | + /* Absolute path. |
1122 | + * To prevent the ugly icon, try to search icon from icon theme first, |
1123 | + * instead of loading icon from pixmaps dir */ |
1124 | + GtkIconTheme * theme = gtk_icon_theme_get_default(); |
1125 | + char *sub_suffix = strrchr(name, '.'); |
1126 | + char *sub_deli = strrchr(name, '/'); |
1127 | + int sub_len = sub_suffix - sub_deli - 1; |
1128 | + if (sub_len > 0) { |
1129 | + char *icon_name = g_strndup(&sub_deli[1], sub_len); |
1130 | + //LOG(LOG_ALL, "lxpanel: icon_name:%s\n", icon_name); |
1131 | + icon = load_icon_from_theme(theme, icon_name, width, height); |
1132 | + g_free(icon_name); |
1133 | + } |
1134 | + |
1135 | + if (icon == NULL) { |
1136 | + /* Still not found... */ |
1137 | + //LOG(LOG_ALL, "lxpanel: icon from theme not found\n"); |
1138 | + icon = gdk_pixbuf_new_from_file_at_scale(name, width, height, TRUE, NULL); |
1139 | + } |
1140 | } |
1141 | else |
1142 | { |
1143 | @@ -1374,21 +1391,27 @@ |
1144 | || (g_ascii_strcasecmp(&suffix[1], "svg") == 0) |
1145 | || (g_ascii_strcasecmp(&suffix[1], "xpm") == 0))) |
1146 | { |
1147 | - /* The file extension indicates it could be in the system pixmap directories. */ |
1148 | - icon = load_icon_file(name, width, height); |
1149 | + /* The file extension indicates it could be in the system pixmap directories. |
1150 | + * But in order to keep the icons in line with the icon theme, it's better to check |
1151 | + * the icon in the current icon theme. Remove the suffix first. */ |
1152 | + char * icon_name = g_strndup(name, suffix - name); |
1153 | + //LOG(LOG_ALL, "lxpanel: icon_name.suffix:%s.%s\n", icon_name, suffix); |
1154 | + icon = load_icon_from_theme(theme, icon_name, width, height); |
1155 | + g_free(icon_name); |
1156 | + |
1157 | + /* Check the icon can be found in icon theme */ |
1158 | if (icon == NULL) |
1159 | { |
1160 | - /* Not found. |
1161 | - * Let's remove the suffix, and see if this name can match an icon in the current icon theme. */ |
1162 | - char * icon_name = g_strndup(name, suffix - name); |
1163 | - icon = load_icon_from_theme(theme, icon_name, width, height); |
1164 | - g_free(icon_name); |
1165 | + /* Not found in icon theme, try to load from file directly */ |
1166 | + //LOG(LOG_ALL, "lxpanel: icon from theme not found\n"); |
1167 | + icon = load_icon_file(name, width, height); |
1168 | } |
1169 | } |
1170 | else |
1171 | { |
1172 | - /* No file extension. It could be an icon name in the icon theme. */ |
1173 | - icon = load_icon_from_theme(theme, name, width, height); |
1174 | + /* No file extension. It could be an icon name in the icon theme. */ |
1175 | + //LOG(LOG_ALL, "lxpanel: icon has name:%s\n", name); |
1176 | + icon = load_icon_from_theme(theme, name, width, height); |
1177 | } |
1178 | } |
1179 | } |
1180 | @@ -1396,6 +1419,7 @@ |
1181 | /* Fall back to generic icons. */ |
1182 | if ((icon == NULL) && (use_fallback)) |
1183 | { |
1184 | + LOG(LOG_ALL, "lxpanel: using fallback icon for '%s'\n", name); |
1185 | GtkIconTheme * theme = gtk_icon_theme_get_default(); |
1186 | icon = load_icon_from_theme(theme, "application-x-executable", width, height); |
1187 | if (icon == NULL) |
1188 | |
1189 | === modified file 'src/plugins/Makefile.in' |
1190 | --- src/plugins/Makefile.in 2013-08-29 01:07:11 +0000 |
1191 | +++ src/plugins/Makefile.in 2014-05-27 06:48:22 +0000 |
1192 | @@ -1,4 +1,4 @@ |
1193 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1194 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1195 | # @configure_input@ |
1196 | |
1197 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1198 | |
1199 | === modified file 'src/plugins/batt/Makefile.in' |
1200 | --- src/plugins/batt/Makefile.in 2013-08-29 01:07:11 +0000 |
1201 | +++ src/plugins/batt/Makefile.in 2014-05-27 06:48:22 +0000 |
1202 | @@ -1,4 +1,4 @@ |
1203 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1204 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1205 | # @configure_input@ |
1206 | |
1207 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1208 | |
1209 | === modified file 'src/plugins/batt/batt.c' |
1210 | --- src/plugins/batt/batt.c 2012-08-23 00:46:05 +0000 |
1211 | +++ src/plugins/batt/batt.c 2014-05-27 06:48:22 +0000 |
1212 | @@ -127,18 +127,18 @@ |
1213 | cr = cairo_create(lx_b->pixmap); |
1214 | cairo_set_line_width (cr, 1.0); |
1215 | |
1216 | - /* no battery is found */ |
1217 | - if( b == NULL ) |
1218 | - { |
1219 | - gtk_widget_set_tooltip_text( lx_b->drawingArea, _("No batteries found") ); |
1220 | - return; |
1221 | - } |
1222 | - |
1223 | /* draw background */ |
1224 | gdk_cairo_set_source_color(cr, &lx_b->background); |
1225 | cairo_rectangle(cr, 0, 0, lx_b->width, lx_b->height); |
1226 | cairo_fill(cr); |
1227 | |
1228 | + /* no battery is found */ |
1229 | + if( b == NULL ) |
1230 | + { |
1231 | + gtk_widget_set_tooltip_text( lx_b->drawingArea, _("No batteries found") ); |
1232 | + goto update_done; |
1233 | + } |
1234 | + |
1235 | /* fixme: only one battery supported */ |
1236 | |
1237 | rate = lx_b->b->current_now; |
1238 | @@ -236,6 +236,8 @@ |
1239 | cairo_fill(cr); |
1240 | |
1241 | } |
1242 | + |
1243 | +update_done: |
1244 | if( repaint ) |
1245 | gtk_widget_queue_draw( lx_b->drawingArea ); |
1246 | |
1247 | @@ -245,12 +247,19 @@ |
1248 | |
1249 | /* This callback is called every 3 seconds */ |
1250 | static int update_timout(lx_battery *lx_b) { |
1251 | + battery *bat; |
1252 | GDK_THREADS_ENTER(); |
1253 | lx_b->state_elapsed_time++; |
1254 | lx_b->info_elapsed_time++; |
1255 | |
1256 | - /* check the batteries every 3 seconds */ |
1257 | - battery_update( lx_b->b ); |
1258 | + bat = battery_update( lx_b->b ); |
1259 | + if (bat == NULL) |
1260 | + { |
1261 | + battery_free(lx_b->b); |
1262 | + |
1263 | + /* maybe in the mean time a battery has been inserted. */ |
1264 | + lx_b->b = battery_get(); |
1265 | + } |
1266 | |
1267 | update_display( lx_b, TRUE ); |
1268 | |
1269 | @@ -337,10 +346,6 @@ |
1270 | /* get available battery */ |
1271 | lx_b->b = battery_get (); |
1272 | |
1273 | - /* no battery available */ |
1274 | - if ( lx_b->b == NULL ) |
1275 | - goto error; |
1276 | - |
1277 | p->pwid = gtk_event_box_new(); |
1278 | GTK_WIDGET_SET_FLAGS( p->pwid, GTK_NO_WINDOW ); |
1279 | gtk_container_set_border_width( GTK_CONTAINER(p->pwid), 1 ); |
1280 | @@ -472,6 +477,9 @@ |
1281 | |
1282 | lx_battery *b = (lx_battery *) p->priv; |
1283 | |
1284 | + if (b->b != NULL) |
1285 | + battery_free(b->b); |
1286 | + |
1287 | if (b->pixmap) |
1288 | cairo_surface_destroy(b->pixmap); |
1289 | |
1290 | |
1291 | === modified file 'src/plugins/batt/batt_sys.c' |
1292 | --- src/plugins/batt/batt_sys.c 2013-08-29 01:07:11 +0000 |
1293 | +++ src/plugins/batt/batt_sys.c 2014-05-27 06:48:22 +0000 |
1294 | @@ -143,10 +143,34 @@ |
1295 | } |
1296 | |
1297 | |
1298 | -void battery_update(battery *b) |
1299 | +static gboolean battery_inserted(gchar* path) |
1300 | +{ |
1301 | + if (path == NULL) |
1302 | + return FALSE; |
1303 | + |
1304 | + GString *dirname = g_string_new(ACPI_PATH_SYS_POWER_SUPPY); |
1305 | + GDir *dir; |
1306 | + |
1307 | + g_string_append_printf (dirname, "/%s/", path); |
1308 | + dir = g_dir_open(dirname->str, 0, NULL); |
1309 | + if (dir) |
1310 | + g_dir_close(dir); |
1311 | + g_string_free(dirname, TRUE); |
1312 | + |
1313 | + return dir ? TRUE : FALSE; |
1314 | +} |
1315 | + |
1316 | + |
1317 | +battery* battery_update(battery *b) |
1318 | { |
1319 | gchar *gctmp; |
1320 | |
1321 | + if (b == NULL) |
1322 | + return NULL; |
1323 | + |
1324 | + if (!battery_inserted(b->path)) |
1325 | + return NULL; |
1326 | + |
1327 | /* read from sysfs */ |
1328 | b->charge_now = get_gint_from_infofile(b, "charge_now"); |
1329 | b->energy_now = get_gint_from_infofile(b, "energy_now"); |
1330 | @@ -255,6 +279,8 @@ |
1331 | b->poststr = NULL; |
1332 | b->seconds = -1; |
1333 | } |
1334 | + |
1335 | + return b; |
1336 | } |
1337 | |
1338 | |
1339 | @@ -285,6 +311,14 @@ |
1340 | return b; |
1341 | } |
1342 | |
1343 | +void battery_free(battery* bat) |
1344 | +{ |
1345 | + if (bat) { |
1346 | + g_free(bat->path); |
1347 | + g_free(bat); |
1348 | + } |
1349 | +} |
1350 | + |
1351 | gboolean battery_is_charging( battery *b ) |
1352 | { |
1353 | if (!b->state) |
1354 | @@ -300,3 +334,4 @@ |
1355 | } |
1356 | |
1357 | |
1358 | +/* vim: set sw=4 et sts=4 : */ |
1359 | |
1360 | === modified file 'src/plugins/batt/batt_sys.h' |
1361 | --- src/plugins/batt/batt_sys.h 2012-05-04 19:33:50 +0000 |
1362 | +++ src/plugins/batt/batt_sys.h 2014-05-27 06:48:22 +0000 |
1363 | @@ -35,7 +35,7 @@ |
1364 | typedef struct battery { |
1365 | int battery_num; |
1366 | /* path to battery dir */ |
1367 | - const gchar *path; |
1368 | + gchar *path; |
1369 | /* sysfs file contents */ |
1370 | int charge_now; |
1371 | int energy_now; |
1372 | @@ -55,9 +55,10 @@ |
1373 | } battery; |
1374 | |
1375 | battery *battery_get(); |
1376 | -void battery_update( battery *b ); |
1377 | +battery *battery_update( battery *b ); |
1378 | void battery_print(battery *b, int show_capacity); |
1379 | gboolean battery_is_charging( battery *b ); |
1380 | gint battery_get_remaining( battery *b ); |
1381 | +void battery_free(battery* bat); |
1382 | |
1383 | #endif |
1384 | |
1385 | === modified file 'src/plugins/cpu/Makefile.in' |
1386 | --- src/plugins/cpu/Makefile.in 2013-08-29 01:07:11 +0000 |
1387 | +++ src/plugins/cpu/Makefile.in 2014-05-27 06:48:22 +0000 |
1388 | @@ -1,4 +1,4 @@ |
1389 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1390 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1391 | # @configure_input@ |
1392 | |
1393 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1394 | |
1395 | === modified file 'src/plugins/cpufreq/Makefile.in' |
1396 | --- src/plugins/cpufreq/Makefile.in 2013-08-29 01:07:11 +0000 |
1397 | +++ src/plugins/cpufreq/Makefile.in 2014-05-27 06:48:22 +0000 |
1398 | @@ -1,4 +1,4 @@ |
1399 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1400 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1401 | # @configure_input@ |
1402 | |
1403 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1404 | |
1405 | === modified file 'src/plugins/deskno/Makefile.in' |
1406 | --- src/plugins/deskno/Makefile.in 2013-08-29 01:07:11 +0000 |
1407 | +++ src/plugins/deskno/Makefile.in 2014-05-27 06:48:22 +0000 |
1408 | @@ -1,4 +1,4 @@ |
1409 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1410 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1411 | # @configure_input@ |
1412 | |
1413 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1414 | |
1415 | === modified file 'src/plugins/indicator/Makefile.in' |
1416 | --- src/plugins/indicator/Makefile.in 2013-08-29 01:07:11 +0000 |
1417 | +++ src/plugins/indicator/Makefile.in 2014-05-27 06:48:22 +0000 |
1418 | @@ -1,4 +1,4 @@ |
1419 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1420 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1421 | # @configure_input@ |
1422 | |
1423 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1424 | |
1425 | === modified file 'src/plugins/kbled/Makefile.in' |
1426 | --- src/plugins/kbled/Makefile.in 2013-08-29 01:07:11 +0000 |
1427 | +++ src/plugins/kbled/Makefile.in 2014-05-27 06:48:22 +0000 |
1428 | @@ -1,4 +1,4 @@ |
1429 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1430 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1431 | # @configure_input@ |
1432 | |
1433 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1434 | |
1435 | === modified file 'src/plugins/menu.c' |
1436 | --- src/plugins/menu.c 2013-08-29 01:07:11 +0000 |
1437 | +++ src/plugins/menu.c 2014-05-27 06:48:22 +0000 |
1438 | @@ -198,8 +198,16 @@ |
1439 | |
1440 | static void on_menu_item( GtkMenuItem* mi, MenuCacheItem* item ) |
1441 | { |
1442 | - lxpanel_launch_app( menu_cache_app_get_exec(MENU_CACHE_APP(item)), |
1443 | - NULL, menu_cache_app_get_use_terminal(MENU_CACHE_APP(item))); |
1444 | + char * exec; |
1445 | + /* handle %c, %i field codes */ |
1446 | + exec = translate_exec_to_cmd( |
1447 | + menu_cache_app_get_exec(MENU_CACHE_APP(item)), |
1448 | + menu_cache_item_get_icon(item), |
1449 | + menu_cache_item_get_name(item), |
1450 | + NULL ); |
1451 | + lxpanel_launch_app(exec, NULL, |
1452 | + menu_cache_app_get_use_terminal(MENU_CACHE_APP(item))); |
1453 | + g_free(exec); |
1454 | } |
1455 | |
1456 | /* load icon when mapping the menu item to speed up */ |
1457 | @@ -214,7 +222,10 @@ |
1458 | int w, h; |
1459 | /* FIXME: this is inefficient */ |
1460 | gtk_icon_size_lookup(GTK_ICON_SIZE_MENU, &w, &h); |
1461 | + //LOG(LOG_ALL, "menu: size lookup -- w:%d, h:%d\n", w, h); |
1462 | item = g_object_get_qdata(G_OBJECT(mi), SYS_MENU_ITEM_ID); |
1463 | + /* There may be some stupid icon name... */ |
1464 | + //LOG(LOG_ALL, "menu: item name:%s\n", menu_cache_item_get_name(item)); |
1465 | icon = lxpanel_load_icon(menu_cache_item_get_icon(item), w, h, TRUE); |
1466 | if (icon) |
1467 | { |
1468 | |
1469 | === modified file 'src/plugins/monitors/Makefile.in' |
1470 | --- src/plugins/monitors/Makefile.in 2013-08-29 01:07:11 +0000 |
1471 | +++ src/plugins/monitors/Makefile.in 2014-05-27 06:48:22 +0000 |
1472 | @@ -1,4 +1,4 @@ |
1473 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1474 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1475 | # @configure_input@ |
1476 | |
1477 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1478 | |
1479 | === modified file 'src/plugins/monitors/monitors.c' |
1480 | --- src/plugins/monitors/monitors.c 2013-08-29 01:07:11 +0000 |
1481 | +++ src/plugins/monitors/monitors.c 2014-05-27 06:48:22 +0000 |
1482 | @@ -67,6 +67,7 @@ |
1483 | |
1484 | #include <stdlib.h> |
1485 | #include <glib/gi18n.h> |
1486 | +#include <errno.h> |
1487 | |
1488 | #include "plugin.h" |
1489 | #include "panel.h" |
1490 | @@ -294,58 +295,72 @@ |
1491 | ENTER; |
1492 | |
1493 | FILE *meminfo; |
1494 | - int mem_total = 0; |
1495 | - int mem_free = 0; |
1496 | - int mem_buffers = 0; |
1497 | - int mem_cached = 0; |
1498 | - |
1499 | - if (m->stats && m->pixmap) |
1500 | - { |
1501 | - meminfo = fopen("/proc/meminfo", "r"); |
1502 | - if (!meminfo) |
1503 | - RET(FALSE); |
1504 | - |
1505 | - if (fscanf(meminfo, "MemTotal: %d kB\n", &mem_total) != 1) { |
1506 | - fclose (meminfo); |
1507 | - RET(FALSE); |
1508 | - } |
1509 | - if (fscanf(meminfo, "MemFree: %d kB\n", &mem_free) != 1) { |
1510 | - fclose (meminfo); |
1511 | - RET(FALSE); |
1512 | - } |
1513 | - if (fscanf(meminfo, "Buffers: %d kB\n", &mem_buffers) != 1) { |
1514 | - fclose (meminfo); |
1515 | - RET(FALSE); |
1516 | - } |
1517 | - if (fscanf(meminfo, "Cached: %d kB\n", &mem_cached) != 1) { |
1518 | - fclose (meminfo); |
1519 | - RET(FALSE); |
1520 | - } |
1521 | - |
1522 | - fclose(meminfo); |
1523 | - |
1524 | - m->total = mem_total; |
1525 | - |
1526 | - /* Adding stats to the buffer: |
1527 | - * It is debatable if 'mem_buffers' counts as free or not. I'll go with |
1528 | - * 'free', because it can be flushed fairly quickly, and generally |
1529 | - * isn't necessary to keep in memory. |
1530 | - * It is hard to draw the line, which caches should be counted as free, |
1531 | - * and which not. Pagecaches, dentry, and inode caches are quickly |
1532 | - * filled up again for almost any use case. Hence I would not count |
1533 | - * them as 'free'. |
1534 | - * 'mem_cached' definitely counts as 'free' because it is immediately |
1535 | - * released should any application need it. */ |
1536 | - m->stats[m->ring_cursor] = (mem_total - mem_buffers - mem_free - |
1537 | - mem_cached) / (float)mem_total; m->ring_cursor++; |
1538 | - |
1539 | - if (m->ring_cursor >= m->pixmap_width) |
1540 | - m->ring_cursor = 0; |
1541 | - |
1542 | - |
1543 | - /* Redraw the pixmap, with the new sample */ |
1544 | - redraw_pixmap (m); |
1545 | - } |
1546 | + int const buflen = 80; |
1547 | + char buf[buflen]; |
1548 | + long int mem_total = 0; |
1549 | + long int mem_free = 0; |
1550 | + long int mem_buffers = 0; |
1551 | + long int mem_cached = 0; |
1552 | + unsigned int readmask = 0x8 | 0x4 | 0x2 | 0x1; |
1553 | + |
1554 | + if (!m->stats || !m->pixmap) |
1555 | + RET(TRUE); |
1556 | + |
1557 | + meminfo = fopen("/proc/meminfo", "r"); |
1558 | + if (!meminfo) { |
1559 | + ERR("monitors: Could not open /proc/meminfo: %d, %s\n", |
1560 | + errno, strerror(errno)); |
1561 | + RET(FALSE); |
1562 | + } |
1563 | + |
1564 | + while (readmask && fgets(buf, buflen, meminfo)) { |
1565 | + if (sscanf(buf, "MemTotal: %ld kB\n", &mem_total) == 1) { |
1566 | + readmask ^= 0x1; |
1567 | + continue; |
1568 | + } |
1569 | + if (sscanf(buf, "MemFree: %ld kB\n", &mem_free) == 1) { |
1570 | + readmask ^= 0x2; |
1571 | + continue; |
1572 | + } |
1573 | + if (sscanf(buf, "Buffers: %ld kB\n", &mem_buffers) == 1) { |
1574 | + readmask ^= 0x4; |
1575 | + continue; |
1576 | + } |
1577 | + if (sscanf(buf, "Cached: %ld kB\n", &mem_cached) == 1) { |
1578 | + readmask ^= 0x8; |
1579 | + continue; |
1580 | + } |
1581 | + } |
1582 | + |
1583 | + fclose(meminfo); |
1584 | + |
1585 | + if (readmask) { |
1586 | + ERR("monitors: Couldn't read all values from /proc/meminfo: " |
1587 | + "readmask %x\n", readmask); |
1588 | + RET(FALSE); |
1589 | + } |
1590 | + |
1591 | + m->total = mem_total; |
1592 | + |
1593 | + /* Adding stats to the buffer: |
1594 | + * It is debatable if 'mem_buffers' counts as free or not. I'll go with |
1595 | + * 'free', because it can be flushed fairly quickly, and generally |
1596 | + * isn't necessary to keep in memory. |
1597 | + * It is hard to draw the line, which caches should be counted as free, |
1598 | + * and which not. Pagecaches, dentry, and inode caches are quickly |
1599 | + * filled up again for almost any use case. Hence I would not count |
1600 | + * them as 'free'. |
1601 | + * 'mem_cached' definitely counts as 'free' because it is immediately |
1602 | + * released should any application need it. */ |
1603 | + m->stats[m->ring_cursor] = (mem_total - mem_buffers - mem_free - |
1604 | + mem_cached) / (float)mem_total; |
1605 | + |
1606 | + m->ring_cursor++; |
1607 | + if (m->ring_cursor >= m->pixmap_width) |
1608 | + m->ring_cursor = 0; |
1609 | + |
1610 | + /* Redraw the pixmap, with the new sample */ |
1611 | + redraw_pixmap (m); |
1612 | |
1613 | RET(TRUE); |
1614 | } |
1615 | |
1616 | === modified file 'src/plugins/netstat/Makefile.in' |
1617 | --- src/plugins/netstat/Makefile.in 2013-08-29 01:07:11 +0000 |
1618 | +++ src/plugins/netstat/Makefile.in 2014-05-27 06:48:22 +0000 |
1619 | @@ -1,4 +1,4 @@ |
1620 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1621 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1622 | # @configure_input@ |
1623 | |
1624 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1625 | |
1626 | === modified file 'src/plugins/netstatus/Makefile.in' |
1627 | --- src/plugins/netstatus/Makefile.in 2013-08-29 01:07:11 +0000 |
1628 | +++ src/plugins/netstatus/Makefile.in 2014-05-27 06:48:22 +0000 |
1629 | @@ -1,4 +1,4 @@ |
1630 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1631 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1632 | # @configure_input@ |
1633 | |
1634 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1635 | |
1636 | === modified file 'src/plugins/thermal/Makefile.in' |
1637 | --- src/plugins/thermal/Makefile.in 2013-08-29 01:07:11 +0000 |
1638 | +++ src/plugins/thermal/Makefile.in 2014-05-27 06:48:22 +0000 |
1639 | @@ -1,4 +1,4 @@ |
1640 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1641 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1642 | # @configure_input@ |
1643 | |
1644 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1645 | |
1646 | === modified file 'src/plugins/volume/Makefile.in' |
1647 | --- src/plugins/volume/Makefile.in 2013-08-29 01:07:11 +0000 |
1648 | +++ src/plugins/volume/Makefile.in 2014-05-27 06:48:22 +0000 |
1649 | @@ -1,4 +1,4 @@ |
1650 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1651 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1652 | # @configure_input@ |
1653 | |
1654 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1655 | |
1656 | === modified file 'src/plugins/volumealsa/Makefile.in' |
1657 | --- src/plugins/volumealsa/Makefile.in 2013-08-29 01:07:11 +0000 |
1658 | +++ src/plugins/volumealsa/Makefile.in 2014-05-27 06:48:22 +0000 |
1659 | @@ -1,4 +1,4 @@ |
1660 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1661 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1662 | # @configure_input@ |
1663 | |
1664 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1665 | |
1666 | === modified file 'src/plugins/wnckpager/Makefile.in' |
1667 | --- src/plugins/wnckpager/Makefile.in 2013-08-29 01:07:11 +0000 |
1668 | +++ src/plugins/wnckpager/Makefile.in 2014-05-27 06:48:22 +0000 |
1669 | @@ -1,4 +1,4 @@ |
1670 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1671 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1672 | # @configure_input@ |
1673 | |
1674 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
1675 | |
1676 | === modified file 'src/plugins/xkb/Makefile.in' |
1677 | --- src/plugins/xkb/Makefile.in 2013-08-29 01:07:11 +0000 |
1678 | +++ src/plugins/xkb/Makefile.in 2014-05-27 06:48:22 +0000 |
1679 | @@ -1,4 +1,4 @@ |
1680 | -# Makefile.in generated by automake 1.14 from Makefile.am. |
1681 | +# Makefile.in generated by automake 1.14.1 from Makefile.am. |
1682 | # @configure_input@ |
1683 | |
1684 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. |
Thanks. Uploaded.