Commit Graph

95 Commits

Author SHA1 Message Date
f7534105d0 Update the copyright notice 2024-10-10 00:52:57 +02:00
6e2528146b panel: let applets build without X11 2024-10-10 00:52:19 +02:00
de6ad9dd25 applets: fix the build with X11 support 2023-10-08 23:45:50 +02:00
6767cb788d Update the copyright notice 2023-10-08 20:02:43 +02:00
53d0fc0a95 applets: help the build without X11 support 2023-10-08 20:02:03 +02:00
3097b8bd4f Update the copyright notice 2020-01-02 04:06:49 +01:00
0dc7eb9e06 Let the applet names be translated 2019-12-30 05:32:14 +01:00
95ac1225ed Update the copyright notice 2017-11-07 01:42:15 +01:00
9038eca02c Improve error handling 2017-11-07 01:41:45 +01:00
380c2ad706 Translate constant strings at run-time 2016-06-04 20:13:41 +02:00
408f6316e2 Code cleanup 2016-03-16 02:31:47 +01:00
251fe4976f Minor optimization 2016-02-19 01:59:15 +01:00
788e3787f4 Set the default orientation accordingly 2016-02-19 01:45:23 +01:00
72c3318a6f Restore support for Gtk+ 2 2016-01-12 03:28:55 +01:00
cda3d1b70b Avoid compilation warnings with Gtk+ 3 2016-01-12 03:23:46 +01:00
aea6fe0ee5 Avoid some compilation warnings 2016-01-12 03:22:01 +01:00
33b796945a Return -1 upon errors 2016-01-12 03:21:36 +01:00
71b0fe594f Update the copyright notice 2016-01-12 03:21:23 +01:00
eba451859f Re-indent 2016-01-12 03:21:16 +01:00
39876b419c Simplify compatibility with Gtk+ 3 2015-10-25 21:54:40 +01:00
c000e89ebb Avoid some more warnings with Gtk+ 3
The remaining warnings are full of !@#$.
2015-10-24 02:16:49 +02:00
7c2de23b3b Fix the size of the applet with Gtk+ 3
Really it is broken with Gtk+ 2 in the first place (this time).
2015-10-24 01:13:32 +02:00
1b5d356964 Determine the embedded behavior at run-time 2015-10-23 19:18:42 +02:00
1e09de2e4c Add a configuration value to re-order tasks 2015-10-01 22:24:00 +02:00
8f1ce0080b Add a configuration parameter for labelling 2015-10-01 22:24:00 +02:00
af947b48b2 Harmonize the "tasks" data structure in embedded mode 2015-10-01 22:24:00 +02:00
01b09b39ab Avoid potential use after free 2015-10-01 22:24:00 +02:00
17f1262230 General rework for applets
This includes:
- error reporting
- code cleanup (naming constants...)
- removing useless idle/timeout events
- display applets only when relevent (GPS, GSM, USB...)
2015-09-24 00:54:21 +02:00
47df230b43 Update the copyright notices 2015-07-31 22:06:01 +02:00
ac5cac38a5 Refactoring of the window management 2015-07-31 22:06:01 +02:00
dd5bffa7cf Code cleanup 2014-10-23 19:34:21 +02:00
593c468fcd Do not attempt to translate stock labels 2014-10-23 19:33:00 +02:00
ab95bffc4f Attempt to de-register "screen-changed" events before destroying applets 2014-10-23 19:29:19 +02:00
ff9007d631 Avoid warnings when compiling with Gtk+ >= 3.0 2014-05-16 21:42:11 +02:00
a7d94c945f Make even more sure no spurious event filter remains 2013-12-19 05:45:38 +01:00
3afd5e7018 Avoid double-free for each task when deallocating 2013-12-19 02:40:30 +01:00
b2bc86acbf Code cleanup 2013-12-19 02:35:36 +01:00
1262d304be Fixed call to gdk_x11_display_text_property_to_text_list() with Gtk+ >= 2.24 2013-12-19 02:34:28 +01:00
783c117203 Code cleanup 2013-12-19 02:30:04 +01:00
89dce32795 De-register the filter on the root window when deallocating 2013-12-19 02:22:47 +01:00
1c23613447 Destroy own widget when deallocating 2013-12-19 02:15:03 +01:00
cb71093860 Compatibility fixes with Gtk+ 3.0 2012-09-22 00:01:10 +00:00
bd715f3c02 Preparing migration to Gtk+ 3.0 2012-09-21 23:36:45 +00:00
76f03d8a2d Reworked Panel Applets management 2012-01-07 02:58:14 +00:00
e8f2b52cef Explicitly disable the shadow around the "tasks" applet 2011-12-25 01:04:47 +00:00
e6e8b558ce Setting some icons to the applets 2011-09-09 08:35:18 +00:00
1628d25244 Removed the need for PanelAppletPosition with the new "spacer" plug-in 2011-08-22 23:35:03 +00:00
1209fc80eb Introducing the close and title applets 2011-05-29 01:22:51 +00:00
25ed092a70 Polishing some more 2010-12-31 21:11:27 +00:00
0d4d6285e6 Allowing plug-ins to propose configuration dialogs 2010-08-11 23:00:17 +00:00