TheGU / fin-ally

Automatically exported from code.google.com/p/fin-ally
GNU General Public License v3.0
0 stars 0 forks source link

Create Preference Menu/Page #33

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Version 2.0 of the database contains a Preferences table, which stores user 
preferences such as default User, default ExpenseType, default Expense 
description and amount, etc... As more analysis and graphics content is added, 
this table will be expanded to include more information. This issue is to 
create 'R', and 'U' of the CRUD. Preferences cannot be deleted or created, but 
they can be updated and displayed.

We want preferences to be update-able in two ways: (1) explicitly from a menu 
and (2) automatically when critical variables are changed by the user. 

* An example of (1) would be to allow the user to explicitly configure the 
default Expense description value (ie: "Pants from Express"). 

* An example of (2) would be (assuming the graphics page has a graph of some 
sort) to update the date range of the graph automatically when the user changes 
it. This would be stored in the db automatically when modified so the user 
doesn't have to reset these parameters.

The menu will require a new menu bar, and the auto-expenses might have to wait 
until we have a graphics/analysis page.

Original issue reported on code.google.com by Daniel.S...@gmail.com on 20 Sep 2010 at 8:13

GoogleCodeExporter commented 9 years ago

Original comment by Daniel.S...@gmail.com on 20 Sep 2010 at 8:14

GoogleCodeExporter commented 9 years ago
Preference menu created, ready for connection to dialog

Original comment by Daniel.S...@gmail.com on 5 Oct 2010 at 1:36

GoogleCodeExporter commented 9 years ago
pref menu was created and linked to a very basic preference dialog. This issue 
can be closed and replaced with more specific preference issues.

Original comment by Daniel.S...@gmail.com on 31 Oct 2010 at 4:57

GoogleCodeExporter commented 9 years ago

Original comment by Daniel.S...@gmail.com on 31 Oct 2010 at 8:31