summaryrefslogtreecommitdiff
path: root/applet
Commit message (Collapse)AuthorAgeFilesLines
* Bug 585691 – Filter devices for ObexFTPBastien Nocera2009-07-161-3/+4
| | | | Only paired devices that can actually do ObexFTP are shown.
* Bug 587763 – Doesn't show "Connect" in the sub-menu for mice after pairingBastien Nocera2009-07-151-19/+26
| | | | | | We need to create a "Connected/Disconnect" menu even if we don't have a service, just so that we can be sure that it will show up when we discover services on the device itself.
* Bug 588618 – Use PIN instead of passkeyBastien Nocera2009-07-154-26/+32
| | | | Because people don't know what a passkey is.
* Fix left-over "show-search" usage, eekBastien Nocera2009-07-151-1/+1
|
* Remove unfitting image in buttonBastien Nocera2009-07-151-3/+1
| | | | | This is a "connect" image, when the label is "browse", better off not having an image.
* Bug 587827 – Incorrectly named button in popup (HEAD)Bastien Nocera2009-07-071-1/+6
| | | | Help translators with the BT 2.1 passkey matching popup.
* Make some parts of BluetoothClient availableBastien Nocera2009-06-291-0/+1
| | | | To simplify enumeration in other applications.
* Add applet UI files to the distBastien Nocera2009-06-171-1/+1
|
* Fix missing variable declarationBastien Nocera2009-06-151-1/+1
|
* Rework UI for authorisation dialogBastien Nocera2009-06-153-94/+157
| | | | And use GtkBuilder for it.
* Rework UI for confirm dialogueBastien Nocera2009-06-153-73/+122
| | | | And use GtkBuilder for it.
* Rework UI for passkey dialogBastien Nocera2009-06-153-110/+149
| | | | And use GtkBuilder for it.
* Fix the agent dialogue testBastien Nocera2009-06-141-2/+4
|
* Some more simplification of the agent codeBastien Nocera2009-06-132-142/+102
| | | | Move all the property getting into its own functions.
* Clean up when notification daemon doesn't support actionsBastien Nocera2009-06-131-24/+36
| | | | | We don't need to create the notification's message when we're going to be showing the dialogue straight away.
* Move AgentError to the shared BluetoothAgentBastien Nocera2009-06-131-34/+0
| | | | So we can use it in the wizard as well.
* Remove impossible OOM casesBastien Nocera2009-06-131-12/+0
| | | | glib aborts on OOM, so no need to check for it.
* Update strings in the applet's popupsBastien Nocera2009-06-131-7/+7
| | | | Change some notification popup strings.
* Bug 573738 – Make sendto call pass --nameBastien Nocera2009-06-101-6/+31
| | | | | And make sure that we call sendto correctly when the top-level "Send Files..." menu item is passed.
* Add success parameter to the connect function callbackBastien Nocera2009-06-101-3/+6
| | | | And assorted changes in the applet.
* Bug 584857 - Support notification deamon without actions capabilitiesBaptiste Mille-Mathias2009-06-103-17/+56
| | | | Add Actions to the notification only if the notification daemon can support them.
* Rename common/ dir to lib/Bastien Nocera2009-06-081-3/+3
| | | | So as to avoid confusing readers of the code.
* Add separator in sub-menusBastien Nocera2009-06-051-0/+26
| | | | Between different types of actions on the devices.
* Add menu items to call kbd and mouse prefsBastien Nocera2009-06-051-2/+42
| | | | | For mouse and keyboard devices, add a menu item to launch the preferences from the menus.
* Allow submenus without a connect itemBastien Nocera2009-06-051-38/+57
| | | | | This means that devices that don't offer an input or audio service can still show up in the menus.
* Simplify code in the menu buildingBastien Nocera2009-06-051-98/+103
| | | | Make it slightly simpler.
* Fix assertions when removing and adding a deviceBastien Nocera2009-06-051-0/+12
| | | | | | When a device exists in the list, and we remove it, make sure that all the sub-menus for it are also removed from the action group, otherwise we'll get duplicated actions, and warnings.
* Bug 584218 – applet is crashing when setting my adapter upBastien Nocera2009-06-041-0/+3
| | | | | | Fix accessing members of uuids when it's NULL. Fixes a crash on startup when a device doesn't have any UUIDs (which shouldn't really happen)
* Use add_menu_item() helperBastien Nocera2009-05-271-34/+15
| | | | Makes our code a little clearer
* Some code cleanupsBastien Nocera2009-05-271-15/+19
| | | | | | | Get a GtkUIManager directly from GtkBuilder, to avoid casting and casting. Add some safeguards to add_menu_item()
* Bug 511324 – Add "Send File..." to the applet's menuBastien Nocera2009-05-271-46/+123
| | | | | | | | | As above. Use the existing sendto and browse callbacks to handle both the top-level, and the device specific "Browse files" and "Send file to" menu items. Add helper function to check for presence of a UUID, and create a sub-menu item.
* Use a better tooltip than "Bluetooth Manager" for the appletBastien Nocera2009-05-261-2/+7
|
* Fix memleaks of the Services hashtable dataBastien Nocera2009-05-141-0/+2
| | | | Spotted by Dan Williams. Thanks!
* Add a quit menu item in debug modeBastien Nocera2009-04-242-13/+46
| | | | | Add a quit menu item when --debug is passed to the applet, to make valgrind debugging easier.
* Use services status to check connection statusBastien Nocera2009-04-241-1/+15
| | | | | | Use the status of services on a device to check whether or not it is connected, otherwise, we'd have to wait for the ACL link to timeout. Makes it faster to disconnect/reconnect immediately.
* Change the killswitch state enum to match what's available in the kernelBastien Nocera2009-04-151-3/+3
| | | | svn path=/trunk/; revision=613
* Patch from Daniele Forsi <dforsi@gmail.com> to fix some memleaks in ↵Bastien Nocera2009-04-131-1/+3
| | | | | | gtk_tree_model_get () usage (Closes: #578846) svn path=/trunk/; revision=607
* Show the applet by default, even if the GConf schema isn't installed properlyBastien Nocera2009-04-091-1/+8
| | | | svn path=/trunk/; revision=589
* Avoid underscores in device names transforming the label into one with ↵Bastien Nocera2009-04-081-3/+24
| | | | | | mnemonics (Closes: #578424) svn path=/trunk/; revision=588
* Make the devices have sub-menus, to show the current state, and whether to ↵Bastien Nocera2009-04-081-18/+168
| | | | | | connect/disconnect (Closes: #576947) svn path=/trunk/; revision=581
* Fix warning due to wrong GConf key being usedBastien Nocera2009-04-071-1/+1
| | | | svn path=/trunk/; revision=575
* Re-add the icon prefs, simplifiedBastien Nocera2009-04-061-40/+11
| | | | svn path=/trunk/; revision=570
* Fix devices not going away when removing them from the known devices ↵Bastien Nocera2009-03-301-13/+16
| | | | | | (Closes: #576944) svn path=/trunk/; revision=555
* Add the ability to connect/disconnect when a device is clicked in the appletBastien Nocera2009-03-231-1/+4
| | | | svn path=/trunk/; revision=531
* Avoid crashes when removing devicesBastien Nocera2009-03-201-1/+0
| | | | | | | | The action group already holds the only ref to the actions we're removing. svn path=/trunk/; revision=519
* Make killswitch work againBastien Nocera2009-03-201-1/+1
| | | | | | | By checking the "bt-active" property on the correct object. svn path=/trunk/; revision=518
* Fix menu items not doing anythingBastien Nocera2009-03-201-0/+2
| | | | | | | | Oopsie, we need to connect all those pesky signals, this isn't Glade... svn path=/trunk/; revision=517
* Don't crash when running installedBastien Nocera2009-03-201-1/+1
| | | | | | | $(pkgdatadir) doesn't always have a trailing slash. svn path=/trunk/; revision=516
* Fix display errors for the killswitchBastien Nocera2009-03-201-10/+9
| | | | | | | Now that I tested it... svn path=/trunk/; revision=514
* Boldify the "Devices" header label as wellBastien Nocera2009-03-191-15/+25
| | | | | | | (Closes: #575992) svn path=/trunk/; revision=509