xfce-bluetooth

Jeff Shipley jshipley at fastmail.fm
Thu Aug 8 00:25:51 CEST 2013


On Tue, Aug 6, 2013, at 10:25 AM, Liviu Andronic wrote:
> On Tue, Aug 6, 2013 at 11:50 AM, Natanael Copa <ncopa at alpinelinux.org> wrote:
> > I tested a toggle button. It just looks ugly :)
> >
> > Since you cannot disable it once its enabled, I set the sensitivity to
> > false, so it gets 'greyed out'. So you'll instantly notice that
> > something happened when you checked it.
> >
> Looks nice! I would only suggest to add a counter showing off the
> discoverable timeout progress. It would like this:
> [greyed out] [x] Discoverable (#)
> 
> with # taking values from 10 to 0.
> 
> Regards,
> Liviu
> 
> 
> 
> > I'll be happy to do it differently if someone gives me a nice looking
> > glade mockup.
> >
> > New screenshot:
> > http://i.imgur.com/xNwGq7F.png
> >
> > (note that i changed 'Powered' to 'Enable this adapter')
> >
> > I added a combobox at top where its supposed to be possible to select
> > which bluetooth adapter you want configure.
> >
> > The device remove operation is working (but I have to make it update the
> > treeview before i push that change to git)
> >
> > I have for now added checkboxes in the device list for the boolean
> > properties 'connected', 'paired', 'trusted', 'blocked'. The plan is:
> >
> >   - paired column is removed and the list will only contain paired
> >     devices. For a list of unpaired, press 'add' button. The list
> >     should in anycase be filtered to only show the devices which is
> >     attached via the selected adapter.
> >
> >   - 'connected' column gets a stock yes/no icon instead of checkbutton.
> >
> >   - 'trusted' gets some other icon.
> >
> >   - in front of the device alias, there should be an icon of what type
> >     it is. (eg a cellphone, a keyboard etc).
> >
> > Somewhere i will have to add widgets for 'pairable' (a checkbutton?)
> > and a 'pariable timeout' (spinbox?)
> >
> > One idea is to have tabs under the adapter combobox:
> >   - General (powered, discoverble, discoverable timeout, pairable,
> >     pairable timeout)
> >   - Devices. This tab has the list of devices attached to the selected
> >     adapter. And buttons for add/remove/properties/block?
> >   - Blocked divices. A list with devices that are blocked. A button to
> >     'unblock'.
> >
> >
> > Other ideas is very welcome.
> >
> > I would actually appreciate if someone else (maybe a non-coder but UI
> > specialist) did the user interface in glade, the dialogs etc and I
> > could focus on the bluez dbus glue.
> >
> > -nc
> > _______________________________________________
> > Xfce4-dev mailing list
> > Xfce4-dev at xfce.org
> > https://mail.xfce.org/mailman/listinfo/xfce4-dev
> 
> 
> 
> -- 
> Do you know how to read?
> http://www.alienetworks.com/srtest.cfm
> http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader
> Do you know how to write?
> http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> https://mail.xfce.org/mailman/listinfo/xfce4-dev

nc:

Most of my suggestions were already in your to-do list. The biggest things I'd do would be:

tabs (paired, unpaired, and blocked) that filter the devices (and removed the "paired" checkbox from the table)
adding device icons (I'm not sure what bluez supports, but either automatic icons or user-defined icons that indicate device type)
A toggle button for "make discoverable". You say that a button looks bad, how would it look with an image button? Maybe with binoculars? It could stay down and disabled while discovery is happening.
The discoverable timeout doesn't need to be in the main ui, it might be better as a property.


--
Jeff


More information about the Xfce4-dev mailing list