Commit Graph

6992 Commits

Author SHA1 Message Date
David Hampton
08e7986e24 Function to add a new column to an account tree to display kvp data.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9645 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-26 00:01:56 +00:00
David Hampton
7a8788685e The GNC_RESPONSE_xxx names should match the GNC_STOCK_xxx names.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9644 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-25 23:55:56 +00:00
David Hampton
a56b9e3106 Register our icons as stock icons.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9643 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-25 23:52:21 +00:00
David Hampton
ff6aaad61e Fix problems with the modal form of the edit account dialog.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9642 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-25 17:26:54 +00:00
David Hampton
f358f3b6dc Log the merge.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9641 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-25 08:31:32 +00:00
David Hampton
ab053b2149 Sync the g2 branch with the gnome2-merge-4 tag. (2003-10-24)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9639 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-25 06:48:33 +00:00
David Hampton
f18e02a4c6 Sync the g2 branch with the gnome2-merge-4 tag. (2003-10-24)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9638 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-25 06:37:33 +00:00
David Hampton
2a3538b67b Sync the g2 branch with the gnome2-merge-4 tag. (2003-10-24)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9637 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-25 06:04:01 +00:00
David Hampton
89e8831a66 Today's changes to g2
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9630 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-24 06:56:53 +00:00
David Hampton
a44cf351c0 Don't force full debugging to the on state.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9626 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-24 06:04:42 +00:00
David Hampton
8851b73be4 Minor tweak.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9625 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-24 06:00:29 +00:00
David Hampton
ca5f0eaca5 Add some debugging.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9624 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-24 05:59:10 +00:00
David Hampton
08d6c1625b Send an event when two accounts are merged.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9623 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-24 05:56:57 +00:00
David Hampton
635c4b3810 Update menu listings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9610 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-21 06:20:54 +00:00
David Hampton
63af2f657c Update notes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9609 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-21 05:49:21 +00:00
David Hampton
9b0ef5527e Migrate the File-
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9608 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-21 05:47:14 +00:00
David Hampton
6b07dbffb2 Bug fixes related to use of GtkTextView widget.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9607 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-21 05:46:25 +00:00
David Hampton
837b59d17c gtk_text_buffer_get_text() returns an allocated string.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9604 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-21 04:41:31 +00:00
David Hampton
9a89ed9119 gnc_file_dialog() no longer returns a const value.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9603 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-21 04:05:29 +00:00
David Hampton
94439c1d80 Rewrite using the new gtk_dialog_run function.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9602 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-21 04:00:51 +00:00
David Hampton
ac6666b2a8 Remove redundant function declarations.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9601 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-21 03:59:43 +00:00
David Hampton
c362363f1d Fix the code for creating a new window and moving the current notebook
tab to it.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9600 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-21 03:51:40 +00:00
David Hampton
7e601f9413 Add the 'log replay' menu item.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9591 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-20 06:15:00 +00:00
David Hampton
561af0e147 Configure time option to dump reference counts when gnucash exits.
Minor cleanups.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9590 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-20 06:12:53 +00:00
David Hampton
f2ab3438b4 Remove some unused functions/files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9588 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-20 03:35:58 +00:00
David Hampton
1d373216d3 New files for installing menus using the new plugin system.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9587 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-20 03:03:22 +00:00
David Hampton
d945661d67 Install menus using the new plugin system. Cleanup some gnome2
errors.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9586 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-20 03:02:09 +00:00
David Hampton
331371d4ab Add a new function for accessing the name of a plugin page.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9585 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-20 02:59:29 +00:00
David Hampton
bb373a56ed Add several signals. Collapse common functions into a single
location.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9584 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-20 02:59:14 +00:00
David Hampton
8cbc46a4bf Add a new module for HBCI.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9583 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-20 02:56:05 +00:00
David Hampton
5aa83df832 Overhaul the hierarchy druid.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9575 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-19 07:31:42 +00:00
David Hampton
190c726dce Add support for the "placeholder" column.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9574 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-19 07:29:35 +00:00
David Hampton
cddd6b4d0a Iters are persistent.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9573 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-19 07:28:46 +00:00
David Hampton
6ce051b038 Bug fixes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9572 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-19 07:28:20 +00:00
David Hampton
487fd3c54e Various register fixes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9545 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-18 03:47:15 +00:00
David Hampton
5ba749fe70 Get the progress bar working.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9492 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 21:12:45 +00:00
David Hampton
be8e571266 Update status bar code to handle multiple windows, and to track page
switches within a window.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9491 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 21:11:01 +00:00
David Hampton
652eff3d3c Get the status bar working again.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9486 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 16:22:12 +00:00
David Hampton
592bc13a74 Always provide a parent window. Split the accelerators out into a
separate argument.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9485 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 15:33:52 +00:00
David Hampton
b3124e4437 The file gnc-file-history.c is no longer gnome specific.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9463 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-11 09:21:38 +00:00
David Hampton
cb278ec0dc Remove debugging.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9462 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-11 09:20:20 +00:00
David Hampton
acfc5f7f9e Changes for new file history plugin.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9461 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-11 09:02:47 +00:00
David Hampton
0d4d02ff47 Implement file history for new window plugin system.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9460 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-11 08:59:18 +00:00
David Hampton
a321298ee5 Oops. Meant to move a function.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9459 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-11 07:15:01 +00:00
David Hampton
0b59b80df6 Derive the GncPlugin widget from a GObject instead of a GInterface.
Collapse common functions into the base GncPlugin class.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9458 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-11 07:09:13 +00:00
David Hampton
368a25aba1 Track books referenced by each page. Add an event handler to close
pages when books they reference are deleted.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9457 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-11 01:10:20 +00:00
David Hampton
de6ad5530b Use new glib names for several function.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9456 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-10 00:14:12 +00:00
David Hampton
eaab36bab6 Collapse code for ui filename lookup/loading/error checking.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9455 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-07 13:47:53 +00:00
David Hampton
417353ab6e Minor cleanup of widget packing.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9454 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-07 03:09:36 +00:00
David Hampton
15858795a4 Fix register sizing problems. Minor cleanup of widget packing.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9453 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-07 03:07:20 +00:00