Daniel Pavel
46544e1cbe
listen for udev events on the GLib main loop
2013-06-07 14:39:04 +02:00
Daniel Pavel
ffab6c0e12
move Gtk-specific idle_add() and main() into ui
2013-06-07 14:37:03 +02:00
Daniel Pavel
b4fc36701a
added attention() to tray icon
2013-06-03 21:39:29 +02:00
Daniel Pavel
c706fbc6e7
update icon theme paths directly, don't mess with XDG_DATA_DIRS
2013-06-03 11:17:19 +02:00
Daniel Pavel
465fea8a16
dropped solaar-mask unused icon
2013-06-02 01:11:32 +02:00
Daniel Pavel
7317fad754
some debugging when setting icon theme paths
2013-06-01 15:08:23 +02:00
Daniel Pavel
26dd3a2ca8
only need to set the default window icon once
2013-05-27 12:36:39 +03:00
Daniel Pavel
ac0eafe6ab
don't crash when failing to load the icon mask
2013-05-19 03:52:01 +03:00
Daniel Pavel
a4ec8ec05d
better error dialog on receiver permission error; fixes #17
...
The problem is caused by starting Solaar right after installing it; while udev
does have the new rule loaded, the /dev/hidraw* device nodes already exist
with the old permissions.
Rather than doing a "udevadm --reload-rules" (which could have unknown side-
effects on other devices), instruct the user to remove and re-insert the usb
receiver. The new /dev/hidraw* device nods will be created with the right
permissions.
2013-05-05 10:35:03 +02:00
Daniel Pavel
e5a28ac64e
simplified window/icon code, reworked how device updates are signalled
2013-04-30 19:44:03 +02:00
Daniel Pavel
22da75cb72
replaced some deprecated GObject calls with GLib
2013-04-30 11:47:30 +02:00
Daniel Pavel
653d370a85
fixed locating application icons when running in a custom prefix
2013-01-08 00:40:54 +02:00
Daniel Pavel
36f34da227
proper debian packaging, dropper stdeb
2013-01-05 11:48:35 +02:00