|
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 |
|
|
5ee399172a
|
No longer place it in right-most order
|
2011-05-29 09:19:37 +00:00 |
|
|
bd4f4c6db2
|
No longer force the applet to be the right-most one
|
2011-05-29 01:25:37 +00:00 |
|
|
1209fc80eb
|
Introducing the close and title applets
|
2011-05-29 01:22:51 +00:00 |
|
|
176b0599f3
|
Unifiying the plugin API
|
2011-05-29 01:21:41 +00:00 |
|
|
98c2a38df3
|
Added filename filters to the open dialog
|
2011-05-27 15:07:57 +00:00 |
|
|
995453e292
|
Avoid potential memory corruption upon errors
|
2011-05-14 23:56:56 +00:00 |
|
|
7481953688
|
Also reset and free resources when disabling the applet
|
2011-05-14 11:03:38 +00:00 |
|
|
385890cf78
|
Reconnecting to the daemon upon failures
|
2011-05-14 10:59:18 +00:00 |
|
|
d05b94aeb2
|
More error checking
|
2011-05-13 15:57:57 +00:00 |
|
|
56c029e0e9
|
Improved error handling
|
2011-05-13 13:51:50 +00:00 |
|
|
766649530f
|
Report errors and when the daemon is missing
|
2011-05-11 21:01:13 +00:00 |
|
|
8dd77b4e9a
|
Preparing migration to Gtk+ 3.0
|
2011-04-16 00:12:12 +00:00 |
|
|
8a6f60a8ea
|
Preparing for the migration to Gtk+ 3.0 (not complete yet)
|
2011-04-16 00:02:07 +00:00 |
|
|
9d5c8d5932
|
Fixed build outside NetBSD
|
2011-04-06 21:40:52 +00:00 |
|
|
ce4aa1357a
|
Try to suspend via ACPI before APM
|
2011-04-06 17:27:24 +00:00 |
|
|
7ed80e9e61
|
Added ALSA support for Linux
|
2011-04-05 14:49:23 +00:00 |
|
|
aa05e718f9
|
Track the status of the USB networking interface on Linux (instead of host mode)
|
2011-03-18 20:26:04 +00:00 |
|
|
88abf5ce8e
|
Compilation fix for NetBSD
|
2011-03-17 11:19:34 +00:00 |
|
|
819c58347f
|
Fixed path to the USB device for older kernels on the Openmoko Freerunner
|
2011-03-17 11:18:55 +00:00 |
|
|
b27238375e
|
The panel uses its own Gtk+ sizes now if defined
|
2011-03-16 15:12:27 +00:00 |
|
|
3c2a09749a
|
Added an applet to track status of the USB ports
|
2011-03-16 14:21:32 +00:00 |
|
|
d7b19e5c04
|
More robust code
|
2011-03-16 14:18:04 +00:00 |
|
|
16dddf8ab1
|
Fixed the focus issue
|
2011-03-13 14:42:26 +00:00 |
|
|
a59358db46
|
Made the popup window a normal one with a dock hint
|
2011-03-13 13:36:41 +00:00 |
|
|
7e94252f0a
|
Fixed potential crash
|
2011-03-12 15:55:46 +00:00 |
|
|
a540bc0ed1
|
Also resetting preferences for applets when required
|
2011-03-10 20:35:00 +00:00 |
|
|
25a9e82c7a
|
Really saving preferences for applets
|
2011-03-10 20:32:37 +00:00 |
|
|
f4f9be9b18
|
Also supporting newer paths for the Openmoko Freerunner
|
2011-03-10 19:43:16 +00:00 |
|
|
18e8197eff
|
Code cleanup
|
2011-03-10 19:42:57 +00:00 |
|
|
380cf24854
|
Do not grab the focus when showing the panel window
|
2011-02-27 16:16:58 +00:00 |
|
|
6005500ea6
|
Locking the screen should be done via direct communication to the screensaver
|
2011-02-27 16:16:30 +00:00 |
|
|
7894bbd93e
|
The logout and shutdown dialogs are asking questions
|
2011-02-25 05:00:16 +00:00 |
|
|
8c380f88c1
|
Fixed potential crash
|
2011-02-25 04:56:53 +00:00 |
|
|
d4c66232d7
|
Also default to DeforaOS' own screen locking program
|
2011-02-25 03:04:52 +00:00 |
|
|
8afbee5e95
|
Added a preferences window to lock the screen
|
2011-02-25 03:02:08 +00:00 |
|
|
0df1daf82d
|
Added a border to configuration pages
|
2011-02-25 02:47:29 +00:00 |
|
|
d7594b6fb6
|
Defaults to DeforaOS' own keyboard implementation
|
2011-02-25 02:40:51 +00:00 |
|
|
edb5a1d3cc
|
Fixed copy & paste mistakes
|
2011-02-24 23:55:35 +00:00 |
|
|
336f6eb855
|
Added an icon for the desktop applet
|
2011-02-24 12:59:55 +00:00 |
|
|
249655ce24
|
Using the newer libDesktop
|
2011-02-24 12:42:38 +00:00 |
|
|
4ecb017600
|
No longer using gtk_dialog_run() for helper windows
|
2011-02-24 12:02:55 +00:00 |
|
|
2160c6baf7
|
The "Show desktop" icon may not always be desired at the far left
|
2011-02-24 02:15:14 +00:00 |
|
|
6d4a782191
|
The suspend helper is now found directly in the menu when available
|
2011-02-05 12:00:02 +00:00 |
|
|
42cfe3f9d3
|
Using sudo to suspend the computer/device via APM
|
2011-02-05 11:34:13 +00:00 |
|
|
312e929ddd
|
Added preliminary way to suspend the device/computer
|
2011-02-05 11:25:36 +00:00 |
|
|
c2b12f4d8d
|
The preferences window' notebook defaults to the first page
|
2011-02-05 08:32:47 +00:00 |
|
|
b0a7426855
|
Always center the "About" dialog window
|
2011-02-05 08:18:53 +00:00 |
|
|
a68876827b
|
More accurate preferences dialog
|
2011-02-05 03:10:21 +00:00 |
|
|
ecd4c53795
|
Added an about dialog
|
2011-02-05 03:02:00 +00:00 |
|
|
13770ff490
|
Updated copyright information
|
2011-02-05 03:01:39 +00:00 |
|
|
e6765a84c6
|
No longer update the volume 20 times per second
|
2011-02-05 03:01:08 +00:00 |
|
|
1fe4e3e8a4
|
Added an executable to display the panel settings
|
2011-02-05 02:41:35 +00:00 |
|
|
0536d358a5
|
Finally gathering the applets' preferences together in the same window
|
2011-02-05 02:06:34 +00:00 |
|
|
b195870baf
|
Better handling of execution errors
|
2011-02-05 01:41:30 +00:00 |
|
|
8b4f055864
|
Code cleanup
|
2011-02-04 23:34:50 +00:00 |
|
|
cf500dab08
|
No longer need to trace child processes (and also translating main.c)
|
2011-02-04 23:26:23 +00:00 |
|
|
51b2e23190
|
Exit after 30 seconds of activity (assumes the command given is correct)
|
2011-02-04 23:15:03 +00:00 |
|
|
9b4c1e1c26
|
Reverting accidental change
|
2011-02-04 23:04:19 +00:00 |
|
|
1dfc211cb9
|
Code cleanup
|
2011-02-04 23:00:41 +00:00 |
|
|
076da21f05
|
Code cleanup
|
2011-02-04 23:00:40 +00:00 |
|
|
fc2ead65b9
|
Using the glib to execute commands
|
2011-02-04 22:55:59 +00:00 |
|
|
bd65b3292f
|
No longer flash the preferences window on screen upon startup
|
2011-02-04 22:09:34 +00:00 |
|
|
f15bcb3cfe
|
Re-generated Makefiles
|
2011-02-02 17:56:32 +00:00 |
|
|
1cc9402742
|
Ignore system tray requests with seemingly wrong window IDs
|
2011-01-22 23:29:07 +00:00 |
|
|
460c698c10
|
Avoid a warning when compiling on Linux
|
2011-01-01 00:37:14 +00:00 |
|
|
c471ba11dc
|
About to release Panel 0.1.5
|
2010-12-31 21:14:57 +00:00 |
|
|
25ed092a70
|
Polishing some more
|
2010-12-31 21:11:27 +00:00 |
|
|
9f939231a4
|
Added a tooltip text
|
2010-12-31 20:54:31 +00:00 |
|
|
2e68a9a40d
|
Avoid a warning
|
2010-12-31 00:33:47 +00:00 |
|
|
dd46c61043
|
Analyzed and understood the issue with the applets' preferences
|
2010-12-31 00:25:52 +00:00 |
|
|
c3a3f91e1e
|
Slightly improved the preferences window
|
2010-12-31 00:25:19 +00:00 |
|
|
e65e67572b
|
The error message dialog is looking nicer
|
2010-12-30 23:23:04 +00:00 |
|
|
5648ceec87
|
Code cleanup
|
2010-12-30 23:20:51 +00:00 |
|
|
9077fe99a3
|
Implemented some preferences
|
2010-12-30 23:19:27 +00:00 |
|
|
77251424d4
|
Using libSystem through pkg-config
|
2010-12-11 17:24:09 +00:00 |
|
|
03f89bff47
|
Re-generated Makefiles
|
2010-12-05 00:37:24 +00:00 |
|
|
1fcb58d970
|
Added a timeout handler to monitor the volume when it changes
|
2010-12-04 00:32:47 +00:00 |
|
|
abb2b8c91a
|
Probably fixed how it would always fail once on NetBSD
|
2010-12-04 00:30:09 +00:00 |
|
|
49a04019e5
|
Added a distinct icon for bluetooth support
|
2010-10-28 15:03:18 +00:00 |
|
|
afa35244c7
|
Fixed switching to charging/discharging mode
|
2010-10-28 14:16:48 +00:00 |
|
|
58616644d4
|
Attempting to implement charging status on Linux (APM)
|
2010-10-28 13:40:43 +00:00 |
|
|
c18bd4f970
|
Use the newer Gtk+ icons
|
2010-10-28 13:33:55 +00:00 |
|
|
d9ec5bd320
|
Using a GtkDialog for the (future) preferences dialog
|
2010-10-26 00:39:45 +00:00 |
|
|
aa69f15d31
|
Allowed both panels to have distinct sizes (through configuration values)
|
2010-10-07 22:27:16 +00:00 |
|
|
73b15b7119
|
Saying "device" instead of "computer" in embedded mode
|
2010-09-15 01:59:13 +00:00 |
|
|
d6fb4d35bf
|
Also monitor the charging status
|
2010-09-14 20:37:16 +00:00 |
|
|
1ac74d25c2
|
Probably nicer way to monitor the CPU frequency
|
2010-08-31 12:01:35 +00:00 |
|
|
82def8f9df
|
Really fixing the build on Linux (ignoring sockaddr_un.sun_len completely)
|
2010-08-20 22:45:53 +00:00 |
|
|
ff4df5c31d
|
Freeing more resources on release (untested but probably safer than before)
|
2010-08-20 22:42:06 +00:00 |
|
|
145db8cbfe
|
Displaying the name of the interface monitored while looking for the status
|
2010-08-20 22:28:48 +00:00 |
|
|
1dd12b2b1f
|
Fixed compilation outside NetBSD
|
2010-08-20 22:23:15 +00:00 |
|
|
6718861407
|
Was no longer creating the UNIX socket properly
|
2010-08-20 22:21:01 +00:00 |
|
|
39007de8a4
|
sun_len in sockaddr_un really is the size of the structure
|
2010-08-20 22:16:47 +00:00 |
|
|
d35e0d25d5
|
Added an applet to track the status of wpa_supplicant
|
2010-08-20 22:00:15 +00:00 |
|
|
0d4d6285e6
|
Allowing plug-ins to propose configuration dialogs
|
2010-08-11 23:00:17 +00:00 |
|
|
288bab41db
|
Adding a preferences dialog to the panel
|
2010-08-09 23:29:21 +00:00 |
|
|
6bc347e88b
|
Updated the plug-in API for consistency with Phone's own plug-in API
|
2010-08-09 23:02:48 +00:00 |
|
|
a9e5f57efe
|
Avoided a warning
|
2010-08-09 17:09:56 +00:00 |
|
|
5851b1a566
|
Reverting the previous change as the prototype was actually correct here
|
2010-08-07 22:21:11 +00:00 |
|
|
1d9a128b50
|
Fixed wrong prototype of the main callback (whole applet was probably broken)
|
2010-08-07 22:12:56 +00:00 |
|
|
e78aa789c4
|
Let the keyboard command be specified in the configuration file
|
2010-07-27 01:19:28 +00:00 |
|
|
c92186bdad
|
Code cleanup
|
2010-07-25 16:09:28 +00:00 |
|
|
9d6ee1aaf2
|
(Open)Solaris probably supports the audioio API better than OSS
|
2010-07-04 22:51:49 +00:00 |
|
|
d964eaea64
|
Re-generated Makefiles
|
2010-07-04 14:12:05 +00:00 |
|
|
c692f5cefe
|
Also use the configuration file to determine how to lock the screen
|
2010-05-25 13:46:27 +00:00 |
|
|
b91289dc92
|
Compilation fix for Gtk+ < 2.14
|
2010-05-19 23:31:58 +00:00 |
|
|
720014e5db
|
Hopefully help cross-compilation
|
2010-05-19 23:07:43 +00:00 |
|
|
ac0903553c
|
Sending a timestamp to the window manager when switching desktops
|
2010-05-18 23:32:33 +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 |
|
|
d72bc2ba8e
|
Hopefully now really choosing the best icon for a given size
|
2010-05-10 10:34:45 +00:00 |
|
|
487f008a0c
|
No longer accept the focus
|
2010-05-09 22:30:08 +00:00 |
|
|
c2f82c03f0
|
Show or hide the applet when the plug comes or goes
|
2010-05-09 01:21:56 +00:00 |
|
|
78249380b6
|
Placing the phone applet on the left side instead
|
2010-05-07 15:12:54 +00:00 |
|
|
c02a91d37d
|
Truly avoid refreshing the image when not necessary
|
2010-05-07 00:29:49 +00:00 |
|
|
6a9aeae880
|
Added a plug-in embedding the signal and operator reports from the Phone project
|
2010-05-07 00:06:42 +00:00 |
|
|
3e9acbff2d
|
Now freeing resources when destroyed
|
2010-05-06 23:50:01 +00:00 |
|
|
76f421791a
|
Added an embedded mode
|
2010-05-06 23:42:50 +00:00 |
|
|
0a2aaa0735
|
Only display the battery icon if it has changed (should save battery time, too)
|
2010-05-06 17:51:17 +00:00 |
|
|
c3dad8ae5f
|
Checking for the battery status every 5 seconds is already more than enough
|
2010-05-06 17:32:25 +00:00 |
|
|
512de4cf65
|
No longer try to set the volume if the file descriptor is invalid (OSS)
|
2010-05-06 17:26:41 +00:00 |
|
|
d4436e172c
|
Fixed volume control with OSS
|
2010-05-06 17:10:20 +00:00 |
|
|
cebc020871
|
Added a reminder for the configuration
|
2010-05-06 15:08:04 +00:00 |
|
|
a24d06b763
|
Positioning the keyboard popup window correctly
|
2010-05-06 14:44:23 +00:00 |
|
|
f3b7afe1c8
|
Initial release of the keyboard input plug-in
|
2010-05-06 14:28:20 +00:00 |
|
|
e148b2f224
|
Avoid more warnings
|
2010-05-06 13:27:52 +00:00 |
|
|
5f40434ee2
|
Trying to use nicer icons than just the first one available
|
2010-05-06 13:15:25 +00:00 |
|
|
aa7f0ccd30
|
Added a trick to be able to handle two panels at once (probably temporary)
|
2010-05-05 22:15:44 +00:00 |
|
|
a2900bfafb
|
Code cleanup
|
2010-05-05 21:45:10 +00:00 |
|
|
4ec69ffdcf
|
Fixed the size of the systray icons
|
2010-05-05 15:00:32 +00:00 |
|
|
7714149774
|
Account for the average size of the border for the actual icon size
|
2010-05-05 14:49:28 +00:00 |
|
|
77f9b6e39f
|
Fixed the height of the plug-in when using large icons
|
2010-05-05 14:41:52 +00:00 |
|
|
f504965cc3
|
Code cleanup
|
2010-05-04 23:33:25 +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 |
|
|
4caa8bfdb6
|
Also let the format of the time be specified in the configuration file
|
2010-05-04 01:13:25 +00:00 |
|
|
23f3eb55fe
|
Changed the place of the configuration value
|
2010-05-04 01:02:17 +00:00 |
|
|
5b99f81402
|
The command to execute can now be set in the configuration file
|
2010-05-04 00:56:17 +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 |
|
|
2a4fd4a089
|
Fixed the order of header inclusion
|
2010-04-24 17:37:30 +00:00 |
|
|
8a1fa555b6
|
Translated most of the program by now
|
2010-04-22 15:57:52 +00:00 |
|
|
f9310235e3
|
Translated the main menu
|
2010-04-22 12:02:14 +00:00 |
|
|
66becead75
|
Updated license and copyright information
|
2010-04-22 11:53:23 +00:00 |
|
|
354d596db3
|
Added a usage screen to the run utility
|
2010-04-22 11:48:08 +00:00 |
|
|
90f8294e7c
|
Translating the run program as well
|
2010-04-22 11:44:11 +00:00 |
|
|
e05d9de675
|
Began to translate the Panel project
|
2010-04-22 11:33:53 +00:00 |
|
|
6ed135ec76
|
Using the configuration file to determine which device to open
|
2010-04-22 10:37:36 +00:00 |
|
|
6b86f2690e
|
Applets have now access to a configuration file
|
2010-04-22 10:37:14 +00:00 |
|
|
ea3d1443b8
|
The sources tree has precedence over installed files when including headers
|
2010-04-22 10:12:34 +00:00 |
|
|
cc9d8a0448
|
Added a plug-in to monitor the swap status
|
2010-03-15 22:46:11 +00:00 |
|
|
eacb4d0d3f
|
Include <System.h> to avoid a warning
|
2010-03-15 22:45:39 +00:00 |
|
|
3c7fd53251
|
Added support for Linux (via sysinfo() like in Network/Probe)
|
2010-03-15 22:45:20 +00:00 |
|
|
e1664a0463
|
Explicitly mention when an applet is not fully implemented
|
2010-03-14 21:46:21 +00:00 |
|
|
4565d76b7a
|
Do not display the CPU applet if not supported
|
2010-03-14 21:43:58 +00:00 |
|
|
e7686ee0ab
|
Got rid of some warnings if the applet is not supported
|
2010-03-14 21:41:04 +00:00 |
|
|
ea765441c8
|
Don't display anything if unsupported
|
2010-03-14 21:38:56 +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 |
|
|
cc0f0a4857
|
Only wrap lines when the icon size is of a large toolbar
|
2010-03-11 10:59:26 +00:00 |
|
|
1444ee73c7
|
Only display the full time when the icon size is of a large toolbar
|
2010-03-11 10:58:55 +00:00 |
|