Commit Graph

4706 Commits

Author SHA1 Message Date
Linas Vepstas
63ec87aa7b add strict types in order to enable the perl/Java wrappers to function
properly.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5751 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-31 15:25:46 +00:00
Dave Peticolas
b9f6eb414d Fix bug in is_trans_empty - check kvp data.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5750 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-31 08:33:34 +00:00
Dave Peticolas
64af176379 Add guile libs to link line.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5749 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-30 21:01:12 +00:00
Joshua Sled
8e904bc588 Matt Martin <matt.martin@ieee.org>'s patch to fix b0rken SX-list-processing
in since-last-run dialog  [before: 'break' out of processing further SXes
if a given SX in the list has no instances; now: 'continue' to other SXes
which may have instances yet].


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5748 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-30 08:05:27 +00:00
Joshua Sled
d4940d8dca Turned off option to generate translatable string files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5747 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-30 04:57:59 +00:00
Dave Peticolas
52f7d4ddcc Allow alternate binaries than guile.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5746 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-30 01:30:16 +00:00
Dave Peticolas
9aac6d6fd0 Add kvp data to sessions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5745 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-29 23:23:54 +00:00
Dave Peticolas
b67097586a Reformat.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5744 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-29 23:23:26 +00:00
Linas Vepstas
d5fe2f200b update to use new module system
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5743 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-29 18:52:11 +00:00
Linas Vepstas
370f45f997 add swig makefile
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5742 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-29 18:38:19 +00:00
Linas Vepstas
b7b5eceec0 add makefile
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5741 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-29 18:37:34 +00:00
Linas Vepstas
6b45e4259f fix teh search patchs
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5740 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-29 18:04:14 +00:00
Joshua Sled
48918c9fa8 2001-10-29 Joshua Sled <jsled@asynchronous.org>
* src/gnome/dialog-sxsincelast.c: Unused pages are skipped,
	initial version.

	* src/gnome/dialog-sx-from-trans.c: Added start date handling; as
	well, correctly update the start date when the frequency option
	changes.  Added using FreqSpecs for start date calculation.  Added
	correctly

	* src/gnome-utils/gnc-account-tree.c (gnc_account_tree_init): Make
	account-tree description column auto-resize.

	* src/engine/SchedXaction.c (xaccSchedXactionSetEndDate): Removed
	end date validity check; an invalid end date is how we signal "no
	end date".


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5739 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-29 10:08:11 +00:00
Dave Peticolas
0622d2bc06 Untable app-file and app-file-gnome dependencies.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5738 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-29 08:14:42 +00:00
Dave Peticolas
f2ca55fc3f Fix for make dist.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5736 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-28 00:44:26 +00:00
Dave Peticolas
9acb9971e3 Keld J�rn Simonsen's Danish glossary.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5734 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-28 00:40:28 +00:00
Dave Peticolas
dc0e2a563a Keld J�rn Simonsen's Danish da.po.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5732 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-28 00:38:16 +00:00
Dave Peticolas
4a7387398b Don't put regular lib directory into module search path.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5730 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-27 08:13:48 +00:00
Dave Peticolas
03ae286b49 Use AM_CFLAGS instead of CFLAGS in Makefile.am.
Fix some includes as a result.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5729 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-26 12:10:06 +00:00
Dave Peticolas
89754aed65 Include gnc-gettext-util.h.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5728 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-26 10:17:41 +00:00
Dave Peticolas
ed898efa55 Change LD_LIBRARY_PATH for link test.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5727 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-26 07:27:15 +00:00
Dave Peticolas
cf4d0fec3e Fix quoting bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5726 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-26 00:09:13 +00:00
Dave Peticolas
65d5050968 Create gnucash-config with configure instead of Makefile.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5725 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-25 23:31:44 +00:00
Dave Peticolas
d7e666acf0 Configure gnucash-run-script location.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5724 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-25 22:24:55 +00:00
Dave Peticolas
7eefddba95 2001-10-25 Dave Peticolas <dave@krondo.com>
* src/scm/Makefile.am: remove slib-backup.scm and startup.scm

	* src/scm/bootstrap.scm.in: remove out-of-date docs

	* src/scm/main.scm: load printing/print-check.scm

	* src/import-export/qif-import/Makefile.am: remove simple-obj.scm

	* src/import-export/qif-import/qif-import.scm: don't load
	simple-obj.scm

	* src/guile/gw-gnc-spec.scm: remove printing g-wraps

	* src/gnome-utils/gw-gnome-utils-spec.scm: add printing g-wraps

	* src/engine/Account.c (xaccAccountSetSlots_nc): set core_dirty

	* src/app-utils/Makefile.am: add simple-obj.scm

	* src/app-utils/app-utils.scm: export simple-obj api


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5723 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-25 08:10:51 +00:00
Dave Peticolas
33cb44bfc9 Fix resizing bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5722 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-25 06:01:44 +00:00
Dave Peticolas
c2f199c910 Ignore new generated files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5721 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-25 00:10:04 +00:00
Dave Peticolas
d37d5d1e04 Move mdi g-wrapping into gnome-utils module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5720 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-25 00:09:04 +00:00
Dave Peticolas
e9e50593aa Install public headers.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5719 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-24 22:03:33 +00:00
Dave Peticolas
fe7af9eaab Don't install tests.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5718 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-24 08:43:27 +00:00
Dave Peticolas
8328f0c8fe Allow new guile to be specified through GNC_GUILE env var.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5717 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-24 08:39:08 +00:00
Dave Peticolas
1c34e80fda Don't install tests.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5716 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-24 08:36:35 +00:00
Joshua Sled
437935a838 2001-10-24 Joshua Sled <jsled@asynchronous.org>
* src/gnome/dialog-scheduledxaction.c (sxed_delete_event): Added.
	(gnc_ui_scheduled_xaction_editor_dialog_create): Added support for
	delete-event [WM window close].
	(sxed_check_close): Added close-check, including register check.
	(editor_cancel_button_clicked): Renamed from
	editor_close_button_clicked; correctly handles a cancel WRT ledger
	changes.

	* src/gnome/glade/sched-xact.glade: Added as-yet-unused Start
	Date widgets to make-from-transaction dialog.

	* src/gnome/dialog-sx-from-trans.c (sxftd_add_template_trans): Use
	the user-friendly amount formating instead of a stringified
	gnc_numeric.  Copies the account data over into the template
	transaction.
	(sxftd_init): Added; supports using the Description of the
	transaction as the initial name of the SX.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5715 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-24 08:33:38 +00:00
Dave Peticolas
285e76d882 Update file list.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5714 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-24 05:48:45 +00:00
Dave Peticolas
41bd71c4ad Check balances in account & split compare functions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5713 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-23 23:57:18 +00:00
Joshua Sled
6820436bdb 2001-10-22 Joshua Sled <jsled@asynchronous.org>
* src/engine/SchedXaction.c (xaccSchedXactionInit): Fixed
	number-of-occurances init problem.

	* src/gnome/dialog-scheduledxaction.c (schedXact_editor_populate):
	Fixed bug in populating the editor.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5712 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-23 07:12:32 +00:00
Joshua Sled
98a6062c43 2001-10-22 Joshua Sled <jsled@asynchronous.org>
* src/gnome/window-main.c (gnc_ui_mainWindow_nextrun_cb):
	Removed obsolete dialog.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5711 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-22 16:46:20 +00:00
Joshua Sled
ced5ea0167 2001-10-22 Joshua Sled <jsled@asynchronous.org>
* src/gnome/Makefile.am: Removed obsolete dialog-nextrun.{c,h}

	* src/gnome/window-main.c (gnc_main_window_create_menus): Added
	both Scheduled Transaction-related items to "Scheduled
	Transactions" sub-menu of "Tools".
	(gnc_main_window_about_cb): Added self to GUI About dlg.

	* src/gnome/dialog-scheduledxaction.c: Renamed '_'-led functions.

	* src/gnome/dialog-sxsincelast.c: Changed from a loose
	confederation of multiple dialogs to the strong central authority
	of a GnomeDruid-based since-last-run UI.  Renamed '_'-led
	functions.

	* src/gnome/glade/sched-xact.glade: Fixed a non-unique-name
	problem between the GnomeNumberEntry "end_nentry" and it's
	GtkEntry "end_nentry".  Added Druid-based Since-Last-Run dialog.

	* src/gnome/dialog-scheduledxaction.c (schedXact_editor_populate),
	(editor_ok_button_clicked): Added support for now-uniquely-named
	"end_gnome_nentry".

	* src/engine/SchedXaction.c
	(xaccSchedXactionCreateSequenceState): Added.
	(xaccSchedXactionIncrSequenceState): Added.
	(xaccSchedXactionDestroySequenceState): Added.
	Added support for opaque state data when generating a sequence of
	SX instances to support number-of-occurance-terminated SXes.

	* src/backend/file/gnc-freqspec-xml-v2.c (dom_tree_to_freqSpec):
	Added missing instance of GNCSession propogation.

	* src/backend/file/io-gncxml-v2.c
	(write_template_transaction_data): Added correct determination for
	writing out the template-transaction section [before: only if
	transactions existed in accounts; now: if any accounts exist] to
	prevent read errors from SXes with valid-and-referenced Accounts,
	but no Transactions in them.

	* src/gnome-utils/gnc-frequency.c (gnc_frequency_setup): Better
	error text when UIFreqType isn't recognized or appropriate.

	* src/gnome/dialog-scheduledxaction.c (editor_ok_button_clicked):
	Correctly sets SXes to have no occurance data if that's the case.
	Better option variable naming, usage.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5710 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-22 09:17:34 +00:00
Dave Peticolas
d9ed89be9a Work on multi-user mode test.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5709 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-22 09:08:02 +00:00
Dave Peticolas
8098a8eacb Fix bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5708 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-22 09:01:04 +00:00
Dave Peticolas
b4c8d16c16 Zdenko Podobn�'s Sloval account hierarchies.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5705 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-22 06:56:25 +00:00
Linas Vepstas
4838b4d4f5 add a check for kvp in case statement
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5704 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-19 23:07:29 +00:00
Dave Peticolas
c9fa81578c Use 'k' as objtype in audit trail when delete kvp frames.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5703 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-19 22:13:54 +00:00
Linas Vepstas
ed94d8b79b add design notes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5702 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-19 21:51:19 +00:00
Linas Vepstas
34eb691af8 add notes on the upgrade mechanism
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5701 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-19 18:46:09 +00:00
Bill Gribble
3d701d072d Don't forget gnome-print includes if they are needed
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5700 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-19 18:21:14 +00:00
Linas Vepstas
f6550b2217 fix typo
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5699 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-19 18:11:43 +00:00
Dave Peticolas
0c42ebaa20 Enable kvp fetch for queries. Fix bug restoring transaction iguid.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5698 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-19 08:37:53 +00:00
Dave Peticolas
df790e9422 Fix escaping bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5697 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-19 08:37:04 +00:00
Dave Peticolas
7192f9b6ca Add CLEARED_VOIDED term.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5696 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-19 08:36:30 +00:00