Create settings dialog with gconf support

Bug #634380 reported by Oliver Sauder
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Diodon
Fix Released
Wishlist
Oliver Sauder

Bug Description

A setting dialog should be added with the following options:
- Save History
- Limit of Items
- Clipboard support enable (Copy, Primary Selection)
- Hotkeys

All those settings should be stored with gconf.

Changed in diodon:
assignee: nobody → Odd-rationale (odd-rationale)
description: updated
Revision history for this message
Oliver Sauder (sao) wrote :

We might consider using Glade (http://glade.gnome.org/) to create the user interface.

Revision history for this message
Oliver Sauder (sao) wrote :

I've implemented a ConfigurationManager which communicates with the gconf daemon. Currently only the two options use_clipboard and use_primary are implemented.

Have you had any success with the settings user interface?

Revision history for this message
Dariel Dato-on (odd-rationale) wrote :

I'll start working on that. Also, I'l thinking that the settings dialog would be simple enough to implement in GTK+/Vala, rather than having to use Glade. I'll see how that goes.

P.S. I have just a few more finals exams left for the semester. I'll be able to devote a bit more time to the project.

Changed in diodon:
assignee: Odd-rationale (odd-rationale) → nobody
Oliver Sauder (sao)
Changed in diodon:
assignee: nobody → Oliver Sauder (sao)
status: New → In Progress
Revision history for this message
Oliver Sauder (sao) wrote :

Created basic preferences dialog with glade respectively GtkBuilder.

Lots needs to be done on this settings dialog when it comes to usability, but I'd say it should be alright for a first release.

Changed in diodon:
status: In Progress → Fix Committed
Oliver Sauder (sao)
Changed in diodon:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.