]> git.zarvox.org Git - wp3.git/log
wp3.git
15 years agoKeep EditPerson within the main window - it has no need to be a modal dialog.
Drew Fisher [Wed, 8 Jul 2009 06:46:10 +0000 (23:46 -0700)]
Keep EditPerson within the main window - it has no need to be a modal dialog.

15 years agoComplete EditPerson functionality.
Drew Fisher [Tue, 7 Jul 2009 05:18:00 +0000 (22:18 -0700)]
Complete EditPerson functionality.

With this commit, the program now has 2 of the 4 main screen pushbuttons
fully implemented - New Person Wizard and Edit Person.

Plans for photo merging - order photo files by creation timestamp and database entries
without photos by creation timestamp.

Plans for exporting to document - QTextDocumentWriter is sweet.
http://doc.trolltech.com/qq/qq27-odfwriter.html

15 years agoFiltered, incremental search works in EditPerson.
Drew Fisher [Sun, 5 Jul 2009 18:57:49 +0000 (13:57 -0500)]
Filtered, incremental search works in EditPerson.

The edit menu allows you to search for a particular record now.
Many thanks to Matthew Mullins, who wrote the safe filtering logic used in
WP2 and adapted for use here.

15 years agoAdd table view in edit mode.
Drew Fisher [Sun, 5 Jul 2009 07:29:50 +0000 (02:29 -0500)]
Add table view in edit mode.

Change database schema so that first name appears first in QTableView.
No data connections yet for editor.  TODO.

15 years agoImplement SQLite database backend via QtSql.
Drew Fisher [Sun, 5 Jul 2009 06:30:51 +0000 (01:30 -0500)]
Implement SQLite database backend via QtSql.

Support new databases and opening existing databases.
New person wizard actually adds data to the database.
Other classes have access to the database when they want it.

15 years agoRemove DoneStep - pruned in favor of QWizard usage
Drew Fisher [Sat, 4 Jul 2009 16:36:11 +0000 (11:36 -0500)]
Remove DoneStep - pruned in favor of QWizard usage

15 years agoAdd EditPerson UI. This may get refactored into the central widget/widget stack...
Drew Fisher [Sat, 4 Jul 2009 16:16:40 +0000 (11:16 -0500)]
Add EditPerson UI.  This may get refactored into the central widget/widget stack, depending on how that works out.

15 years agoAdd a "completed" page with a stub to be used to commit adding the person to the...
Drew Fisher [Fri, 3 Jul 2009 23:04:36 +0000 (18:04 -0500)]
Add a "completed" page with a stub to be used to commit adding the person to the database.

General wizard page cleanup.

15 years agoOops, forgot to delete lines referencing the files I deleted.
Drew Fisher [Fri, 3 Jul 2009 07:19:01 +0000 (02:19 -0500)]
Oops, forgot to delete lines referencing the files I deleted.

15 years agoUse QWizard to create the new person wizard. Integrated LDAP lookup. No return...
Drew Fisher [Fri, 3 Jul 2009 07:15:30 +0000 (02:15 -0500)]
Use QWizard to create the new person wizard.  Integrated LDAP lookup.  No return values yet.

15 years agoMain app UI mockup.
Drew Fisher [Wed, 1 Jul 2009 04:37:22 +0000 (21:37 -0700)]
Main app UI mockup.

15 years agoAdd README with copyright/license info.
Drew Fisher [Wed, 1 Jul 2009 04:36:52 +0000 (21:36 -0700)]
Add README with copyright/license info.

15 years agoAdd GPLv3 license.
Drew Fisher [Mon, 22 Jun 2009 06:47:30 +0000 (23:47 -0700)]
Add GPLv3 license.

15 years agoAttempt to implement a modular interface for WP3 in python with PyQt.
Drew Fisher [Sun, 21 Jun 2009 08:20:20 +0000 (01:20 -0700)]
Attempt to implement a modular interface for WP3 in python with PyQt.

Partial port of wizard (MainFrame) from WP2 to PyQt4.  Addition of LDAP
lookup by NetID for new users.  Perhaps the New Person Wizard should
be modal?

Code actually looks up user by NetID in LDAP and prints the fields that
we plan to actually use for the whitepages.