|
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 |
|
|
62c11e111f
|
The size of the volume icon now matches the others
|
2010-03-11 10:41:41 +00:00 |
|
|
39c0960d96
|
Fixed a warning when compiling
|
2010-03-09 23:05:38 +00:00 |
|
|
739825cbeb
|
Reporting more errors
|
2010-02-25 19:16:09 +00:00 |
|
|
9634816d4c
|
Messages when logging out or shutting down are more informational than warnings
|
2010-02-17 22:48:44 +00:00 |
|
|
a3abc153b6
|
Reload the configuration just before saving
|
2010-02-14 20:37:20 +00:00 |
|
|
781acabb28
|
No longer infinitely loop when idle if the applications were not found
|
2010-02-06 17:54:05 +00:00 |
|
|
639cb68832
|
Don't fail as much when "/dev/mixer" can't be opened for OSS
|
2010-01-29 15:08:19 +00:00 |
|
|
ee605cae2d
|
Only display when one or more desktops are available
|
2010-01-29 15:05:18 +00:00 |
|
|
d937453f23
|
lseek() doesn't work on "/proc/apm"
|
2010-01-29 15:01:52 +00:00 |
|
|
d7a636ecb8
|
Disabled the frame when embedded
|
2010-01-29 15:01:04 +00:00 |
|
|
871ee82195
|
Removed the event box, tightened applets' layout, and using the pager when embedded
|
2010-01-29 14:57:46 +00:00 |
|
|
6e8a6cfd66
|
Added Linux support (through /proc/apm, not tested much)
|
2010-01-28 16:55:09 +00:00 |
|
|
8f911dec8c
|
Added code to handle the operator name (currently unused)
|
2010-01-28 10:49:29 +00:00 |
|
|
580c321cbd
|
Using a phone icon instead
|
2010-01-28 10:36:08 +00:00 |
|
|
ee8d9c944f
|
Added a GSM monitoring applet (very basic, for the Openmoko Freerunner)
|
2010-01-28 10:33:11 +00:00 |
|
|
065495f703
|
Removed debugging information
|
2010-01-28 10:30:14 +00:00 |
|
|
7ea809674f
|
Added a GPS applet (for the Openmoko Freerunner)
|
2010-01-28 10:27:33 +00:00 |
|
|
187db92dc1
|
GCC defines "__linux__" and not "__Linux__" on Linux
|
2010-01-27 14:31:56 +00:00 |
|
|
67cfb24e77
|
Added support for Linux on the Openmoko Freerunner
|
2010-01-27 14:22:39 +00:00 |
|
|
a4bb2e501a
|
Fixed compilation when not compiled on NetBSD
|
2010-01-27 13:19:06 +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 |
|
|
271f0d3d79
|
Forgot to commit (fixes compilation)
|
2010-01-21 12:05:56 +00:00 |
|
|
5741a88691
|
Implemented moving and resizing windows (not confirmed to work yet)
|
2010-01-20 22:26:00 +00:00 |
|
|
d5cfc9307d
|
Implemented window minimization
|
2010-01-20 22:08:16 +00:00 |
|
|
b84be8eabf
|
The systray icons don't have to be of the same size
|
2010-01-19 20:02:18 +00:00 |
|
|
72c85b37a6
|
Fixed wrong use of memset()
|
2010-01-19 20:01:16 +00:00 |
|
|
956ee2af03
|
Implemented a systray applet
|
2010-01-19 02:41:40 +00:00 |
|
|
0bb01db4ec
|
Fixed incorrect use of memset()
|
2010-01-19 02:20:22 +00:00 |
|
|
b1e15a3770
|
Fixed the condition determining if setting the frequency is available
|
2010-01-19 00:52:55 +00:00 |
|
|
a30e30e004
|
Code cleanup
|
2010-01-19 00:47:21 +00:00 |
|
|
a610e682c0
|
Added an implemented maximizing windows both horizontally and vertically
|
2010-01-19 00:42:15 +00:00 |
|
|
41c19a2e98
|
Code cleanup
|
2010-01-19 00:14:27 +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 |
|
|
737938278f
|
Also support "mix.master" as the main volume control (on NetBSD or <sys/audioio.h>)
|
2010-01-16 23:57:43 +00:00 |
|
|
0657de7fee
|
Only explicitly display when relevant (helps on NetBSD)
|
2010-01-16 23:56:46 +00:00 |
|
|
e7a1b48a2a
|
Added copyright information and license
|
2010-01-07 03:43:58 +00:00 |
|
|
762e29fc50
|
Defining enumerated and string values for atoms from a common file
|
2010-01-07 03:42:52 +00:00 |
|
|
aa2a7ee675
|
Implemented four more states
|
2010-01-07 03:27:56 +00:00 |
|
|
722905af15
|
Code cleanup
|
2010-01-07 03:23:45 +00:00 |
|
|
b83851d296
|
Implementing toggling the fullscreen state
|
2010-01-07 03:19:12 +00:00 |
|
|
4a8a34f511
|
Updated copyright information
|
2010-01-07 03:04:19 +00:00 |
|
|
1ecb84bc08
|
Also popup the window operations menu when using the mouse
|
2010-01-07 03:03:56 +00:00 |
|
|
112b4ce7c3
|
Extended the popup menu to include all supported window operations
|
2010-01-07 02:59:34 +00:00 |
|
|
aa277cef29
|
Added icons to the "Audio" and "Education" categories
|
2010-01-06 23:20:04 +00:00 |
|
|
fa0b294281
|
Avoid a few warnings
|
2009-12-26 16:19:54 +00:00 |
|
|
75feb4d76c
|
Avoid a division by zero
|
2009-12-23 15:09:13 +00:00 |
|
|
6ef48f7136
|
Always look for includes in $(PREFIX)/include
|
2009-12-21 15:11:26 +00:00 |
|
|
b1c9205ae4
|
Hide the applet when not supported
|
2009-12-13 23:38:26 +00:00 |
|
|
376ff9453d
|
Fixed the battery applet even though now it keeps polling on errors
|
2009-12-13 23:35:52 +00:00 |
|
|
0b2afeea2f
|
Re-ordered plugins
|
2009-12-13 14:29:26 +00:00 |
|
|
e480c72dfa
|
Tentative cleanup
|
2009-12-12 21:43:48 +00:00 |
|
|
ebd4212683
|
No longer popup an error if the main volume control is not found (NetBSD only)
|
2009-12-12 21:08:59 +00:00 |
|
|
467fc64410
|
main.c and panel.c actually depend on ../config.h
|
2009-12-12 21:07:04 +00:00 |
|
|
d3bf875dd1
|
Do not display at all if not supported
|
2009-12-12 21:01:35 +00:00 |
|
|
5ec2fd9d6f
|
Fixed some warnings (unfortunately untested as popups don't seem to work anymore)
|
2009-12-12 12:09:04 +00:00 |
|
|
1b3d1c542b
|
Set the EMBEDDED flag globally
|
2009-12-12 00:49:53 +00:00 |
|
|
29a7a6bf54
|
Be less annoying when failing
|
2009-12-12 00:40:26 +00:00 |
|
|
80d9eac68f
|
Re-ordered the applets
|
2009-12-12 00:35:09 +00:00 |
|
|
20e11a1a8d
|
Ported the applet to OSS version 3
|
2009-12-12 00:30:30 +00:00 |
|
|
f2268bba85
|
Fixed warnings
|
2009-12-12 00:28:42 +00:00 |
|