David Hampton
4d2d52413a
The account tree model event handler needs to be more robust in the
...
case of multiple account sets existing at the same time. Pass the
account group instead of the parent account so that its possible to
determine which model a "top level" account belongs to. Fixes 333866.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13599 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-11 17:30:54 +00:00
Andreas Köhler
2a3b4aa51f
Unref the summary bar list store so that it gets deleted together with the combobox.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13597 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-11 15:52:45 +00:00
Andreas Köhler
b39a0305fc
Avoid calculation of account period total for the top level account.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13595 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-11 15:23:19 +00:00
Chris Shoemaker
5fd25c0154
Invert sense of conditions involving g_setenv() since its return value
...
is different than that of setenv(). Also, convert last remaining uses of
setenv() to g_setenv().
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13594 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-11 01:23:43 +00:00
Derek Atkins
f3cbe0ce05
put ".links" into lib so rm -rf works properly from the top-level
...
of the source tree.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13593 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 23:32:53 +00:00
David Hampton
fc8d20214b
Walk through the list of plugins installed in a window and uninstall
...
them before the window is destroyed. Fixes 333973.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13592 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 23:11:54 +00:00
David Hampton
cd7457cf8e
Change the output from this file to use g_message instead of g_warning
...
so the --g-fatal-warnings argument doesn't trip over it.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13591 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 23:06:17 +00:00
Derek Atkins
ec2d9622e7
gnc:get-account-from-full-name requires two args, not three ( #334170 )
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13590 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 22:16:15 +00:00
Christian Stimming
60a2b55d60
I18n cleanup; improve wording to disambiguation the semantics of a bool checkbox.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13589 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 20:35:46 +00:00
Christian Stimming
defef8df47
Updated German translation - 3642 out of 3729 done.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13588 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 20:35:10 +00:00
David Hampton
e5c36757bb
Show newly created windows when restoring the second and subsequent
...
windows.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13587 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 20:07:32 +00:00
Christian Stimming
d53ba8d54b
Recode all po files into UTF-8 character encoding,
...
except for the most recent ones, and uk.po which seems to
contain encoding errors.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13586 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 14:58:45 +00:00
Christian Stimming
93bee8172a
Fix linker flags for gsf-win32 sublibrary
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13585 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 14:28:56 +00:00
Christian Stimming
0b79b4ea3d
Add include/linker flags for using the lib/libc substitutions
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13584 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 12:08:14 +00:00
Christian Stimming
8c8cae582b
Gnucash replaced dlopen/dlsym by the g_module functions,
...
so don't error out if they are unavailable; dlsym is needed
only optionally for BSD linkers. Also removes quotation
error in AC_MSG_ERROR macro.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13583 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 11:04:02 +00:00
Christian Stimming
b27cf4b130
Add long-forgotten macro definition from acinclude.m4 r10161 that is sometimes still needed
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13582 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 10:58:57 +00:00
Christian Stimming
967cbf8c7a
If <glob.h> unavailable, provide own typedef and disable globbing.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13581 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 10:30:35 +00:00
Christian Stimming
688783449f
libgncmod-app-utils uses functions from libgw-engine, so link to that library
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13580 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 10:17:49 +00:00
Christian Stimming
5627d8eff4
Reorder CHECK_FUNCS so that they are checked even if enable-gui=no
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13579 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 09:40:46 +00:00
Christian Stimming
a56a386318
Check for errno macro EOPNOTSUPP only if it is defined
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13578 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 09:36:43 +00:00
Christian Stimming
bbb6c5f1d4
Fix linker flags
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13577 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 09:14:51 +00:00
Chris Shoemaker
bb93d652e2
Factor out and create new function: gnc_xfer_dialog_run_exchange_dialog()
...
This isolates the amount-to-value conversion algorithm from the register.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13576 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 04:23:48 +00:00
Chris Shoemaker
3b3075dc8b
More register line wraps, clean-ups, etc., plus some minor re-ordering
...
to prepare for some factoring.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13575 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-10 02:28:28 +00:00
Andreas Köhler
c8544e6a57
Move retrieval of private data of main window after the creation of the window.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13574 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 22:58:36 +00:00
David Hampton
d331aa8f18
Finish removing deprecated QOF functions.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13573 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 21:57:42 +00:00
David Hampton
64ee595be2
Restore clickable links for price quotes.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13572 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 21:23:42 +00:00
Neil Williams
321f21a303
Make xsl/ available for installation and therefore packaging.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13571 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 18:12:14 +00:00
Neil Williams
2db3d294b4
Remove deprecated
...
glib function g_strncasecmp in favour of g_ascii_strncasecmp
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13570 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 17:04:24 +00:00
Neil Williams
91642e8fb7
Doxygen tweak
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13569 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 17:03:57 +00:00
Neil Williams
26d6675b26
Update status; this
...
file will not exist in libqof2
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13568 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 17:03:40 +00:00
Neil Williams
abb2bd5473
Move qof_book_merge to new naming convention and deprecate old code
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13567 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 17:03:01 +00:00
Neil Williams
1a775d7119
Optional XSL stylesheets and support - prototypes
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13566 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 16:54:44 +00:00
Neil Williams
32cd6f4716
allow recursive copying of gncEntry from a gncInvoice
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13565 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 16:50:39 +00:00
Neil Williams
be3244dd82
allow recursive copying of gncEntry from a gncInvoice
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13564 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 16:49:29 +00:00
Christian Stimming
04998d5e37
Add substitution code for unavailable function gettimeofday
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13563 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 16:44:11 +00:00
Christian Stimming
47c9948cd3
Clean up unused gettimeofday argument
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13562 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 16:43:02 +00:00
Christian Stimming
add320b37c
Add svnignores
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13561 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 16:31:34 +00:00
Christian Stimming
df1f9b6306
Add substitution code for unavailable functions gettimeofday and gmtime_r.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13560 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 16:26:02 +00:00
Christian Stimming
7225164c60
Add compatibility ifdefs for unavailable functions
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13559 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 16:06:49 +00:00
Christian Stimming
2f1333922f
Reorder linking of engine libraries to avoid undefined references which are not allowed on windows
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13558 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 15:49:25 +00:00
Christian Stimming
3934e34aeb
Add more linker flags, necessary for some platforms (windows)
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13557 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 15:48:23 +00:00
Christian Stimming
e993e7256a
Replace "ln -sf" by "$(LN_S) -f" for
...
systems that don't have symbolic links available.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13556 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 14:28:54 +00:00
Christian Stimming
f3a611d90a
Check for <glob.h> and provide own typedef if header unavailable.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13555 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 13:03:29 +00:00
Christian Stimming
80c1f04c80
Check for <X11/Xlib.h> and ignore code section if header unavailable.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13554 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 13:00:37 +00:00
Christian Stimming
a29250686d
Remove unused header include
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13553 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 12:59:16 +00:00
Christian Stimming
969bfe6065
Updated vietnamese glossary by Clytie Siddall
...
<clytie@riverland.net.au>
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13552 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 12:22:18 +00:00
Christian Stimming
c33ac8c900
Add creation rules for po/gnucash.pot so that it can always be created for make dist.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13551 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 09:39:49 +00:00
David Hampton
59056ce619
Remove more functions to be deprecated in libqof2. (Pass Three - more
...
trivial substitutions and simple translations.)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13550 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 06:08:02 +00:00
David Hampton
4b04137e7d
Never include "config.h" from a header file. Doing so makes it nigh
...
impossible to override configuration settings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13549 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 05:51:07 +00:00
Derek Atkins
45403651c5
Define and emit two new events when splits are added/removed from accounts.
...
* src/engine/gnc-event.h:
Add GNC_EVENT_ITEM_ADDED and GNC_EVENT_ITEM_REMOVED event definitions
* src/engine/Split.c:
Emit GNC_EVENT_ITEM_ADDED and GNC_EVENT_ITEM_REMOVED events
when a split is added or removed from an account.
* configure.in: depend on QOF 0.6.3 for proper event handling.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13548 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-09 03:58:00 +00:00