Commit Graph

461 Commits

Author SHA1 Message Date
dfcb6eb9d7 Code cleanup 2012-10-05 22:34:52 +00:00
78cef748b2 Added a sample applet 2012-10-05 22:17:30 +00:00
da778f9da7 Code cleanup 2012-09-27 18:44:24 +00:00
bdabb6bc9f Now supporting different display modes for applets (like notifications) 2012-09-27 18:19:04 +00:00
1a7d8a75c3 Partially fixed the default preferences (no applets listed in the dialog) 2012-09-26 16:32:55 +00: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
6fa8ce445e Changed the arguments for consistency 2012-09-15 18:20:14 +00:00
e3c37e6050 Code cleanup 2012-09-15 18:08:17 +00:00
b98172f284 Added a preferences page for the battery applet 2012-09-15 17:19:14 +00:00
cf986be8c8 Added support for FreeBSD (patch from Olivier Cochard-Labbé) 2012-09-05 21:19:02 +00:00
17f7e956da No longer try to load plug-ins if none are defined 2012-08-26 01:01:40 +00:00
21a8e068c3 Fixed build of the "systray" Panel applet on MacOS X 2012-07-31 22:13:16 +00:00
af90c6bd5e Fixed build of the "title" Panel applet on MacOS X 2012-07-31 22:11:20 +00:00
c1236f4d4f Fixed build of the "pager" and "tasks" applets for the panel 2012-07-31 22:08:07 +00:00
993008fa8e Fixed build of the "desktop" applet on MacOS X 2012-07-31 22:02:37 +00:00
74aa5848b5 Fixed build of the "close" applet on MacOS X 2012-07-31 21:58:12 +00:00
e69808137f Fixed build on MacOS X 2012-07-31 21:55:03 +00:00
c84954a91d Fixed build on case-insensitive filesystems 2012-07-31 21:46:33 +00:00
1b8b48ef78 Additional portability fix for MacOS X 2012-07-30 23:21:14 +00:00
4a9929a3f6 Always center the preferences window 2012-07-11 22:49:43 +00:00
afb9f8b335 Use "shutdown -p now" on all three BSDs (thanks to olivier_) 2012-06-28 00:27:27 +00:00
952e9638cf Added support for FreeBSD (with help from David) 2012-06-26 21:44:56 +00:00
1bfbc2f1b6 Added support for FreeBSD (with help from David) 2012-06-25 00:55:34 +00:00
9244d1789f Compatibility fix for Gtk+ < 2.6 2012-06-04 22:07:23 +00:00
24ae82dc1a Updated the comment in the about dialog 2012-05-20 11:06:39 +00:00
276001f170 Added a comment to the about dialog 2012-05-20 11:00:02 +00:00
332df3f0e6 Showing and hiding the virtual keyboard as the desktop messages require it 2012-05-08 14:43:26 +00:00
f22f012e82 Added one more thing to the list to do 2012-04-19 13:34:02 +00:00
10ebac2c9c Noted where using blocking I/O 2012-04-19 13:33:34 +00:00
1a7e08ee62 No longer attempt to remove the same source twice 2012-04-16 10:38:38 +00:00
d44d983c86 Really lock the screen while in the idle loop 2012-04-15 00:02:13 +00:00
c674052412 Only let the user rotate the screen directly when in embedded mode 2012-03-21 21:07:42 +00:00
1b7036d244 Disable debugging mode by default 2012-03-21 03:58:02 +00:00
64c7048779 Updated copyright information 2012-03-21 03:37:17 +00:00
45343c97ed Using the desktop application to rotate the screen instead 2012-03-21 03:34:18 +00:00
cf0b2bb81e Added a panel plug-in for the volume mixer 2012-03-21 01:28:19 +00:00
eb082001a0 Compilation fix for debugging mode 2012-03-21 01:26:08 +00:00
930eb1432d Added an applet to rotate the screen directly 2012-03-21 00:58:57 +00:00
ba6bc608ea Added a helper to rotate the screen by 90 degrees 2012-03-18 05:51:14 +00:00
d700bb221e Code cleanup 2012-02-23 04:58:20 +00:00
ad98dfeb1c Now really logging out (sending SIGHUP to the parent process) 2012-02-23 00:44:45 +00:00
76f03d8a2d Reworked Panel Applets management 2012-01-07 02:58:14 +00:00
d474cc19cd Let the default monitor be set in the configuration file 2012-01-04 00:24:59 +00:00
26453a43dc Using libDesktop to handle client messages 2012-01-02 11:46:13 +00:00
c6ea8809ae Only accept client messages for the first screen associated 2012-01-02 11:24:53 +00:00
19e71ca5a1 Using libDesktop to handle client messages 2011-12-31 19:00:58 +00:00
324d1405be Using libDesktop to send client messages 2011-12-30 20:07:21 +00:00
085f2ffcc3 Let applets be re-ordered by DND (and the settings window be smaller when embedded) 2011-12-30 00:04:36 +00:00
e8f2b52cef Explicitly disable the shadow around the "tasks" applet 2011-12-25 01:04:47 +00:00
559342dac6 Implemented preferences for "accept_focus" and "keep_above" 2011-12-24 12:26:06 +00:00
b3a753a674 Fixed some sizing, positioning and focusing issues 2011-12-23 15:24:35 +00:00
59f3b27e53 No longer spawn the keyboard directly upon initialization 2011-12-23 15:22:43 +00:00
ae8ff8741e Let other applications communicate with the Panel 2011-12-11 16:40:20 +00:00
fa10a27e7c Wait during a second before spawning a child keyboard again 2011-12-05 13:24:44 +00:00
2e5b4114e6 Tracking when the keyboard process dies 2011-12-05 13:05:30 +00:00
51ad58afb0 Fixed a potential memory leak 2011-12-05 13:04:40 +00:00
b3d58b7121 Wrote own keyboard implementation a while ago 2011-12-05 12:31:59 +00:00
86350862be Added applications' comments as tooltips in the menu entries 2011-11-30 05:39:26 +00:00
77d5324d9d Forcing the plug-in lists to not be reorderable by drag & drop (for now) 2011-11-29 23:35:41 +00:00
740e081ea8 Fixed support for AMD's PowerNow with the cpufreq Panel applet 2011-11-18 03:22:11 +00:00
aad1ab61ca Fixed setting the strut when showing the panels 2011-11-07 23:50:45 +00:00
98b1c102e9 Fixed position of the bottom panel when hiding and showing again 2011-11-07 23:45:13 +00:00
d77e986020 The "panelctl" tool can also hide or show individual panels 2011-11-07 22:32:00 +00:00
2353525414 Also translating panelctl 2011-11-07 22:06:37 +00:00
f41df82018 Added a tooltip text to the clock applet when relevant 2011-11-02 01:16:37 +00:00
bc612bb141 Avoid an additional memory leak upon errors 2011-10-29 12:49:08 +00:00
fd48f9fbe7 Let the keyboard size be modified 2011-10-29 12:09:40 +00:00
7a47c70308 Translated the settings 2011-10-29 12:09:23 +00:00
04d833ba37 Fixed the window strut 2011-10-27 22:47:26 +00:00
3a5bc68cc2 Code cleanup 2011-10-27 22:40:22 +00:00
db4187673e Tracking changes in screen size 2011-10-27 22:18:56 +00:00
6b003bb0d6 Renamed "panel-settings" to "panelctl" (with the "-S" flag) 2011-10-27 14:32:10 +00:00
abd153174f Set an icon to the "systray" Panel applet 2011-10-27 14:31:18 +00:00
d5ee0e344b Code cleanup 2011-10-19 09:35:41 +00:00
2313ecafe3 No longer leak memory upon errors 2011-10-19 09:30:00 +00:00
28c0765495 Improved error handling 2011-09-21 11:57:58 +00:00
0cd68bdafe Re-generated Makefiles 2011-09-16 11:54:13 +00:00
0182b63c9a Re-generated Makefiles 2011-09-16 11:36:26 +00:00
6543f7591e Re-generated Makefiles 2011-09-16 10:19:40 +00:00
3f9b34e1de Wording 2011-09-09 17:34:05 +00:00
8665e43bf9 Completed the new preferences dialog 2011-09-09 17:18:30 +00:00
17916f5d0d Implementing the plug-in selection in the preferences 2011-09-09 16:49:56 +00:00
e6e8b558ce Setting some icons to the applets 2011-09-09 08:35:18 +00:00
c613079522 Listing the plugins available 2011-09-09 08:10:52 +00:00
2d30fda700 Preparing the updated preferences window 2011-09-09 07:48:10 +00:00
783a0cf02f Fixed the lists of default applets 2011-08-22 23:49:12 +00:00
1628d25244 Removed the need for PanelAppletPosition with the new "spacer" plug-in 2011-08-22 23:35:03 +00:00
85a6e3b89c Introduced the "separator" panel applet 2011-08-22 23:33:26 +00:00
bb1a7ddef4 Translating more strings 2011-08-05 23:57:06 +00:00
5b29b91c7a Default panel placement to the primary monitor (when available) 2011-08-05 19:52:17 +00:00
f3aacd2b47 Removed useless self-mention of .cvsignore in .cvsignore files 2011-07-29 00:28:45 +00:00
4c590fc890 Updated the file filters list 2011-07-18 00:08:09 +00:00
95de83689c Obey the desired panel size 2011-07-16 03:33:12 +00:00
439ba37ced Added a tooltip to the close applet 2011-07-16 02:56:24 +00:00
ec208fd5bc Apparently fixed the close button 2011-07-16 02:46:24 +00:00
faf99054e1 Simplifying the behaviour 2011-07-16 02:30:47 +00:00
e2cc1a2818 Default to small toolbar instead 2011-07-16 01:41:19 +00:00
8abe682f50 Include the configuration file 2011-07-16 01:15:54 +00:00
e42b7b2d0a Fixing dependencies 2011-07-16 01:14:01 +00:00