Commit Graph

170 Commits

Author SHA1 Message Date
c92186bdad Code cleanup 2010-07-25 16:09:28 +00:00
b91289dc92 Compilation fix for Gtk+ < 2.14 2010-05-19 23:31:58 +00:00
c87eff89a2 Hopefully correctly implemented _NET_WM_STRUT now 2010-05-18 23:31:55 +00:00
68367f6430 Setting the _NET_WM_STRUT and _NET_WM_STRUT_PARTIAL properties (untested) 2010-05-18 23:03:37 +00:00
487f008a0c No longer accept the focus 2010-05-09 22:30:08 +00:00
a24d06b763 Positioning the keyboard popup window correctly 2010-05-06 14:44:23 +00:00
a2900bfafb Code cleanup 2010-05-05 21:45:10 +00:00
99b0f0d1a4 Added separate configuration options for the bottom and top panel 2010-05-04 10:58:57 +00:00
1385570d77 Allowed the panel to be placed on top of the screen instead 2010-05-04 10:45:54 +00:00
02c4a41749 The list of plug-ins to load can now be specified in a configuration file 2010-05-04 00:31:56 +00:00
595f6381dd Use "Restart" instead of "Reboot" 2010-04-24 18:03:20 +00:00
e05d9de675 Began to translate the Panel project 2010-04-22 11:33:53 +00:00
6b86f2690e Applets have now access to a configuration file 2010-04-22 10:37:14 +00:00
cc9d8a0448 Added a plug-in to monitor the swap status 2010-03-15 22:46:11 +00:00
77f134ec59 The main menu probably had a chance to popup in a wrong place in some cases 2010-03-14 21:29:52 +00:00
c9c02fe5df More accurate helper to position popup menus 2010-03-11 11:55:00 +00:00
eb1e7c5cc1 Also allow the icon size to be like menus (with "panel -x") 2010-03-11 11:00:32 +00:00
9634816d4c Messages when logging out or shutting down are more informational than warnings 2010-02-17 22:48:44 +00:00
871ee82195 Removed the event box, tightened applets' layout, and using the pager when embedded 2010-01-29 14:57:46 +00:00
ee8d9c944f Added a GSM monitoring applet (very basic, for the Openmoko Freerunner) 2010-01-28 10:33:11 +00:00
7ea809674f Added a GPS applet (for the Openmoko Freerunner) 2010-01-28 10:27:33 +00:00
198877c1f0 Added bluetooth hardware monitoring 2010-01-27 13:10:07 +00:00
3071a3266f Let the use choose a smaller panel if desired 2010-01-21 12:23:41 +00:00
956ee2af03 Implemented a systray applet 2010-01-19 02:41:40 +00:00
47b0da3278 The panel can now be on different monitors 2010-01-17 00:31:27 +00:00
8bc220567c Only display applets when explictly done by the applets themselves 2010-01-16 23:58:16 +00:00
fa0b294281 Avoid a few warnings 2009-12-26 16:19:54 +00:00
0b2afeea2f Re-ordered plugins 2009-12-13 14:29:26 +00:00
467fc64410 main.c and panel.c actually depend on ../config.h 2009-12-12 21:07:04 +00:00
80d9eac68f Re-ordered the applets 2009-12-12 00:35:09 +00:00
cb3bedd4fd Added the volume and cpu scaling applets 2009-12-09 23:43:59 +00:00
5df7cbb380 Added a volume setting applet (works only on NetBSD, needs Gtk+ 2.12) 2009-12-09 22:38:01 +00:00
bf0dce41ca Added an image to the shutdown button of the shutdown helper dialog 2009-11-28 19:12:01 +00:00
f3796132d3 Added an image to the logout button of the logout helper 2009-11-28 19:07:50 +00:00
f478ff19a3 Added a method to load applets 2009-10-05 23:44:24 +00:00
79cf65bc3e Always enable the battery and memory applets (when not embedded) 2009-10-04 13:54:09 +00:00
d5f77cc1b4 Nicer logout and shutdown dialog boxes 2009-09-21 00:20:35 +00:00
e8d06851ea No longer display the logout button in embedded mode 2009-09-20 12:16:15 +00:00
65139c208b Forcing the window to be on all desktops 2009-09-03 11:21:08 +00:00
8181915506 Implemented the shutdown menu 2009-09-03 11:19:09 +00:00
ed65983a88 Disable the battery and memory panels by default as they're not fully implemented yet 2009-08-31 14:49:37 +00:00
fcc64970fe Do not block propagation of the button-press event 2009-08-30 02:41:10 +00:00
ec32c582c2 Only draw the panel on the first monitor 2009-08-26 01:48:17 +00:00
f540bbef2e Renamed "panel.h" to "Panel.h" to avoid conflicts with ncurses 2009-08-25 23:17:57 +00:00
852fcb9487 Many improvements 2009-08-17 22:28:18 +00:00
658ba0dd60 Handling the icon size from the Panel class only 2009-08-15 21:38:26 +00:00
3e19d90925 Added a pager module 2009-08-13 14:45:45 +00:00
ac4132c1cf Behave better with lots of windows 2009-08-10 01:42:26 +00:00
29c9cb744c Let the applets choose if they want to expand or fill the available size 2009-08-10 01:31:33 +00:00
4b49fd6211 The pager is not available (yet) 2009-08-10 01:08:30 +00:00
c8c34b7662 Use a limited number of applets in embedded mode 2009-08-09 19:32:27 +00:00
e50fccb601 Added an applet to show the desktop 2009-08-09 02:39:44 +00:00
9367618b57 Added a memory and a tasks switcher applets (both not functional yet) 2009-08-08 23:55:05 +00:00
aca1375191 Added a CPU activity monitoring plugin (only works on NetBSD for now) 2009-08-08 03:06:32 +00:00
5210f626eb Really implemented applets' positioning 2009-08-07 16:55:51 +00:00
a4cf7919bb Implemented a plugin system 2009-08-07 02:44:38 +00:00
394368116b Made the panel window impossible to close 2009-08-05 16:08:04 +00:00
12f53e06d1 Also load PNG or XPM files from "$PREFIX/share/pixmaps" 2009-08-04 00:26:24 +00:00
44c512f391 Implemented sorting menus by category 2009-08-02 06:06:24 +00:00
0ce86ff614 Implemented the logout button 2009-08-02 03:44:46 +00:00
372202600b Checking and warning for errors while loading the menu entries 2009-08-02 03:14:31 +00:00
3834720341 Code cleanup 2009-08-02 02:01:38 +00:00
cd42379b5a No longer hardcore PREFIX as /usr/pkg 2009-07-24 00:08:27 +00:00
adf0d0ea97 Let it compile on Linux 2009-07-23 23:51:44 +00:00
03eb38b8bc Added a frame around the clock 2009-07-23 23:08:50 +00:00
6ba6cb48b3 The applications menu is now functional 2009-07-23 23:02:07 +00:00
8e76ec8d2b Using more meaningful constants 2009-07-15 12:21:00 +00:00
5f611aa548 Code cleanup 2009-07-12 22:40:11 +00:00
6881cc2073 Fixed a warning with -pedantic 2009-07-12 00:12:02 +00:00
1989dab897 Initial release 2009-07-11 23:31:20 +00:00