Commit Graph

6149 Commits

Author SHA1 Message Date
Derek Atkins
111939ef7e * gnc-backend-file.c: make sure a file HAS a date before actually
removing it.  Otherwise you will remove a foo.xac file by accident.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7380 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-24 13:28:44 +00:00
Christian Stimming
7fd929c6a4 2002-10-24 Christian Stimming <stimming@tuhh.de>
* src/gnome/window-acct-tree.c,
	src/import-export/hbci/gncmod-hbci.c: fix more menu item strings.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7379 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-23 22:10:30 +00:00
Derek Atkins
dc86bf4a4c * new translations require leading underscores for menu names
or the lookups fail when adding new menus.  In particular,
	  "_Actions", "_Toolbar", and "_Status Bar".


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7378 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-23 20:49:33 +00:00
Derek Atkins
095a551936 * de.po: fix a string for Christian so it compiles.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7377 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-23 13:45:54 +00:00
Derek Atkins
3d6b0a55b9 Fix a bunch of compiler warnings:
* Transaction-matcher.c: use "=" not "==" to set a variable
	* gncmod-generic-import.c: comment out unused variable "engine"
	* dialog-scheduledxaction.c: comment out unused function
	* gnc-splash.[ch]: change splash-update to take a const string


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7376 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-23 03:33:48 +00:00
Christian Stimming
c9739ad9f2 2002-10-22 Christian Stimming <stimming@tuhh.de>
* src/engine/FreqSpec.c (xaccFreqSpecGetFreqStr): Fix several
	translation strings.

        * Update de.po translation.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7375 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 21:31:20 +00:00
Christian Stimming
cb51625082 yet more typo/message unifying.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7374 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 20:42:03 +00:00
Christian Stimming
c6e7980b18 fix one more typo.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7373 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 20:41:01 +00:00
Christian Stimming
f595be11f8 fix typo.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7372 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 20:39:05 +00:00
Christian Stimming
530135cfbd 2002-10-22 Christian Stimming <stimming@tuhh.de>
* po/glossary/gnc-glossary.txt, po/glossary/*: Update glossary
	(added Scheduled Transactions). Merge glossaries from 1.6 branch
	onto HEAD.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7371 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 20:26:44 +00:00
Joshua Sled
04d39a88cb 2002-10-21 Joshua Sled <jsled@asynchronous.org>
* src/gnome/dialog-scheduledxaction.c (gnc_sxed_update_cal): Check
	validatity of date before subsequent processing; fixes Bug#96467.

	* src/gnome-utils/gnc-dense-cal.c
	(gnc_dense_cal_mark)
	(gnc_dense_cal_mark_remove): Queue a re-draw when marks are added
	or removed; fixes Bug#96468.

	* src/gnome-utils/gnc-frequency.c (year_range_sels_changed): Emit
	"changed" signal when the year-range selections change; fixes
	Bug#96470.

	* src/gnome/dialog-scheduledxaction.c (gnc_sxed_check_consistent):
	Free the name str after we've used it [conrad-found, unfiled bug].

	* src/gnome-utils/gnc-dense-cal.c (populate_hover_window): Now
	more tolerant of mark sets without names.

	* src/gnome/druid-loan.c:
	* src/gnome/dialog-scheduledxaction.c: Cleaned up compilation
	warnings so -Werror can go back on soon.

	* src/gnome/window-main.c (gnc_main_window_create_menus): Reworded
	MenuItem for loan-repayment druid as per Chris' suggestion.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7370 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 06:18:58 +00:00
Derek Atkins
bd1e487913 * app-utils/options.scm -- fix (find-first-account) to search subaccounts
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7369 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 03:28:35 +00:00
Christian Stimming
e83f6643f5 Updated translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7368 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-21 21:57:07 +00:00
Derek Atkins
f619402cda * Peter O'Gorman's MacOS patch
This is mostly just a bunch of libgncmod_name_LTX_ symbol changes to
	  the modules.
	  Also had to remove -Werror from hbci/Makefile.am due to darn cc
	  warnings about order of includes.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7367 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-21 04:13:32 +00:00
Benoit Grégoire
5b5cded278 2002-10-20 Benoit Gr�goire <bock@step.polymtl.ca>
* src/import-export/Trasaction-matcher.c: Fix compiler warnings.
	* src/import-export/ofx/gnc-ofx-import.c: Give the user more information for account creation.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7366 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-21 01:39:47 +00:00
Derek Atkins
708bfc5bc8 * configure.in -- remove -Wno-uninitialized -Wno-unused, in preparation
for the "new g-wrap" which should output code that wont cause these
	  warnings.

	* gnc-vendor-xml-v2.c, test-customer.c, test-vendor.c -- fix compiler
	  warnings.
	* dialog-options.c -- remove unused variable
	* gnc-regwidget.c -- remove unused (module) variable


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7365 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-21 00:15:36 +00:00
Derek Atkins
6f7ce723d5 fix POTFILES.in w.r.t. the move of gnc-account-sel.c. oops.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7364 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-20 23:43:21 +00:00
Benoit Grégoire
088ba7b43b 2002-10-20 Benoit Gr�goire <bock@step.polymtl.ca>
* Investment transactions now create two accounts, one is for the stock, the other is the account defined by the FI, where the cash is swaped.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7363 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-20 22:35:05 +00:00
Benoit Grégoire
052c59cc23 * Investment transactions now create two accounts, one is for the stock, the other is the account defined by the FI, where the cash is swaped.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7362 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-20 22:33:15 +00:00
Christian Stimming
6e19381638 Improved translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7361 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 23:35:39 +00:00
Derek Atkins
70828581b4 * app-utils/options.scm -- define new account-sel options that let you
"select" an account.  You can only select one account using this option.
	* app-utils/app-utils.scm -- export new account-sel option types
	* gnome-utils/dialog-options.c -- use the GNCAccountSel to implement
	  the account-sel option.
	* business/business-reports/*.scm -- change to using the new account-sel
	  option type.  Fixes bug #96137


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7360 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 23:14:09 +00:00
Derek Atkins
478cbcfdd0 * move gnc-account-sel.[ch] from src/gnome to src/gnome-utils
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7359 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 20:13:24 +00:00
Derek Atkins
6535bbe055 * move dialog-account.[ch] from src/dialog-account to src/gnome-utils
fix all references (Makefile.am) to remove src/dialog-account
	* configure.in: remove src/account-dialog/Makefile


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7358 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 19:56:51 +00:00
Derek Atkins
cb667129b0 * dialog-account.[ch] -- add "destroy-window" callback registration.
remove dependencies on register/ledger
	* split-register.c -- register "destroy-window" callback


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7357 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 18:56:28 +00:00
Derek Atkins
1baf0a6e4d * src/dialog-account/dialog-account.c,Makefile.am
prove to myself that there is no real dependency on src/gnome
	  by removing top-level.h and window-main.h and recompiling....
	  no warnings were output by the compiler.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7356 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 18:20:06 +00:00
Derek Atkins
ec3d45a47c * fix bug #95844 -- fix qif-import/qif-parse.scm to match
qif-io-core/qif-parse.scm w.r.t. parsing the numbers.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7355 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 17:51:15 +00:00
Derek Atkins
c11e0801b3 * configure.in -- don't double-add -Wall. Only add -Wall for GCC.
let the user know what additional warnings are being added.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7354 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 15:51:06 +00:00
Derek Atkins
a811b8062f * configure.in -- don't let GNOME_COMPILE_WARNINGS overwrite our list
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7353 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 15:45:16 +00:00
Derek Atkins
2847a1a8f9 * gnome/gw-gnc-spec.scm -- add "#include <gnc-splash.h>"
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7352 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 15:33:35 +00:00
Christian Stimming
2053358645 2002-10-19 Christian Stimming <stimming@tuhh.de>
* po/POTFILES.in: Update potfile.in for upcoming translations.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7351 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 00:23:03 +00:00
Christian Stimming
f692df2733 Fix strings for gettext tools.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7350 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 23:51:55 +00:00
Derek Atkins
feade87d7a * Matthew Vanecek's gncQueryPrint() patch
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7349 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 21:23:20 +00:00
Christian Stimming
01bc2f2c3c 2002-10-18 Christian Stimming <stimming@tuhh.de>
* accounts/fr_FR/*: Some bug fixes by frederic.lespez@wanadoo.fr.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7348 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 16:30:46 +00:00
Christian Stimming
d3112b20b9 2002-10-18 Christian Stimming <stimming@tuhh.de>
* configure.in, macros/openhbci.m4: Add version control macro for
	OpenHBCI.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7345 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 15:51:27 +00:00
Derek Atkins
78b584b5fb actually commit the change here...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7344 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 15:35:46 +00:00
Benoit Grégoire
0f9f1e941b Add missing file for the commodity matcher.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7343 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 15:15:00 +00:00
Derek Atkins
e55ea95bbd * gncEntryLedgerModel.c: don't use the currency symbol when printing
value and tax cells.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7342 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 14:56:04 +00:00
Benoit Grégoire
019ee9fb3b * Implement a working commodity matcher for the generic import
module.
	* src/gnome-utils/dialog-commodity.c,.h: Extend the API to allow
	the user to be told what he is trying to match, and to fill in
	default values for new commodities
	* Use the new matcher in the ofx module.  The latest libofx CVS
	is needed.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7341 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 06:24:04 +00:00
Derek Atkins
2552b94b42 * gnc-ledger-display.c -- fix a memory leak (you need to g_list_free()
the returned list from xaccGroupGetSubAccounts(), according to the docs)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7340 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 04:05:26 +00:00
Derek Atkins
ec02c44c15 Fix the "fixes bug" message
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7339 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 03:29:50 +00:00
Derek Atkins
f7a23755d0 * table-model.h -- add a flag for "READ_ONLY" cells, to all you to
specify a cell as readonly.
	* table-allgui.c -- allow the cursor to enter a READ_ONLY cell.  Make
	  sure "editable" is FALSE for READ_ONLY cells.
	* split-register-model.c -- If the TxnType != NONE, set all cells as
	  READ_ONLY.
	* fixes bugs 96024 and 96028 by making posted invoices and payments
	  read-only.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7338 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 03:27:49 +00:00
Derek Atkins
ab3a983020 * gnc-ledger-display.c -- honor user defaults for A/R and A/P windows
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7337 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 02:19:59 +00:00
Derek Atkins
889e5fd5d3 * src/engine/test/test-querynew.c -- add a warning message about
known CRITICAL messages, which are safe to ignore..


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7336 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 00:32:50 +00:00
Derek Atkins
5c5673d32d * create search-reconciled.[ch] to implement searches by reconcile flag
* gnome-search/search-core-type.c: hook in "reconciled" type,
	  via the RECONCILED_MATCH_TYPE string
	* src/engine/Transaction.h -- add RECONCILED_MATCH_TYPE string
	* hook into the Find Transactions window (fixes bug #95634)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7335 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 00:09:52 +00:00
Derek Atkins
76db396102 * add a 'modality' flag to the gnc-account-sel (which new-account API)
so that the new-account-window can be called using the modal dialog
	  interfaces.
	* use the GNCAccoutSel in the date-close dialog (fixes bug #94973)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7334 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-17 23:57:50 +00:00
David Hampton
aff7319bb1 Commit some old log messages.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7333 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-17 18:13:09 +00:00
Derek Atkins
05b4cb1192 * fix bug #95954 -- cache backend query compiles. Add a hash table
to map book -> backend compile and fill it in when the terms are
	  recompiled.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7332 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-17 16:49:41 +00:00
Derek Atkins
bd4c60d1c2 * fix some compiler warnings in dialog-customer and dialog-vendor
* add a new function: gncOwnerIsValid() which is really a
	  scheme-helper to detect whether an owner is holding a NULL value
	  (i.e. a real container with no value in the container).
	* fix part of bug #96032 -- use (gnc:owner-is-valid) to detect owner
	  existence.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7331 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-17 15:17:47 +00:00
Derek Atkins
ca94a5b41f * remove (old, unused) dialog-job-select.[ch] files from CVS.
* fix bug #96035 -- do not limit searches to the last-chosen object.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7330 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-17 13:59:27 +00:00
Derek Atkins
848db09842 * fix bug #96030 -- change "Customer/Vendor Name" to "Company Name"
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7329 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-17 13:43:28 +00:00