Joshua Sled
0d96264c06
Use the Recurrences for the SX frequency, not the FreqSpec list.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15611 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-18 23:14:17 +00:00
Joshua Sled
4e6e352b8b
Fix compilation; breakage when going outside of FreqSpec's capabilities.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15610 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-18 22:54:11 +00:00
Joshua Sled
0527fdb66d
Complementary fix to the freqspec=once: the composite semi-monthly FS'es are written out that way as well. So hack-fix them too. :p
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15609 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-18 21:59:14 +00:00
Joshua Sled
b567dc5360
Better behavior when the number-of-occurences field is blank.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15608 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-18 20:52:57 +00:00
Joshua Sled
3afc270f8a
Switch from FreqSpec to Recurrence list for the example dense-cal.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15607 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-18 20:27:24 +00:00
Joshua Sled
515ad6f787
Add support for populating a dense-cal store from Recurrence lists.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15606 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-18 20:25:27 +00:00
Joshua Sled
348e8a85a3
Switch core SX instance generation from FreqSpec to Recurrence.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15605 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-18 20:23:11 +00:00
Joshua Sled
493504179c
Separate out the tests; in case they occur, you then know which condition to look for.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15604 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-18 20:21:27 +00:00
Joshua Sled
41089913e2
Bug fixing:
...
- fix bug in weekly-freqspec parsing
- fix bug in date computation
- fix ages-old bug in "once" FreqSpecs :(
Update todo.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15603 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-18 19:32:07 +00:00
Joshua Sled
47a10cabf8
The combo box manip needs to come before the field setting, or the stupid signal handler will screw up the fields. :p
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15602 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-18 19:30:18 +00:00
Joshua Sled
1d2e90dce7
Start the FreqSpec->Recurrence migration:
...
- remove the "private" SX header.
- add GList<Recurrence*> to the SX model
- Parse a GList<Recurrence> from FreqSpec xml.
- GncFrequency changes
- modify GncFrequency to load/save Recurrences.
- simplify GncFrequency: remove "daily [m-f]", "bi-weekly" and super-monthly pages.
- add (Recurrence-only) support for "last weekday of month" to {,semi-}monthly
- update SX cleanup todo-list.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15601 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-18 17:39:54 +00:00
Joshua Sled
d02ccef535
log leveling
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15600 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-18 17:28:44 +00:00
Christian Stimming
2ec8f16463
Initial proposal for a script that strips data elements from a gnucash
...
data file which are not backwards-compatible to older versions of
gnucash. Discussion here:
http://lists.gnucash.org/pipermail/gnucash-devel/2007-February/019963.html
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15599 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-18 12:05:21 +00:00
Christian Stimming
c23dc36250
Upgrade ktoblzcheck; the newer version doesn't need registry keys anymore
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15587 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-17 10:09:02 +00:00
Andreas Köhler
140671df98
Install.sh: Make QTDIR a Unix path.
...
AqBankings configure does not like QTDIR to contain backslashes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15586 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-16 23:55:12 +00:00
Andreas Köhler
5d8c124c3c
Install.sh: Add set_env_or_die, use it for $INTLTOOL_PERL.
...
This function is similar to add_to_env, but makes the script fail if it
would effectively overwrite a non-empty variable. This is not the case
if the new value was already a part of the variables contents, no matter
whether from the beginning or after an add_to_env call.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15585 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-16 22:57:15 +00:00
Andreas Köhler
effc8e040b
Install.sh: Make assert_one_dir quieter.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15584 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-16 17:02:57 +00:00
Christian Stimming
b0d7e1ff75
Update gwenhywfar to 2.5.4.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15583 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-16 15:06:27 +00:00
Andreas Köhler
22a6238170
Do not move unzipped folders of ActivePerl.
...
Instead of stripping the prefixing directories ActivePerl\\Perl to have
\\bin directly in $ACTIVE_PERL_DIR, set INTLTOOL_PERL to the unchanged
path. This makes Installer.bat work again.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15582 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-15 21:09:59 +00:00
Derek Atkins
6eb4fef9b9
The New Turkish Lira changes from TRL to TRY in 2005.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15581 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-15 20:22:49 +00:00
Joshua Sled
25235a3d16
updates
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15580 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-14 14:43:18 +00:00
Joshua Sled
016afcf3da
More doc updates.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15579 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-14 01:34:02 +00:00
Joshua Sled
29a0d578a0
Clean up echoing.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15577 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-14 01:01:01 +00:00
Joshua Sled
41e5b3540f
Update qoflog documentation.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15576 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-14 00:59:40 +00:00
Christian Stimming
17b614de95
For aqbanking cmdline programs, change subsystem to console
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15575 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-13 21:03:59 +00:00
Andreas Köhler
15697348f2
Add missing #includes of glib-compat.h. Fix #407079 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15574 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-12 22:42:02 +00:00
Christian Stimming
db6a765764
Update aqbanking to 2.2.8.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15573 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-12 14:34:29 +00:00
Christian Stimming
f442806965
Fix and activate installation of ktoblzcheck on win32.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15572 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-12 10:53:20 +00:00
Joshua Sled
552bc61c8b
Update --extra and --debug as per discussion.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15570 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-11 23:53:38 +00:00
Andreas Köhler
65c05daf58
Make new windows the same size as the active one. Fix #341968 .
...
New main windows appear very small, so set their size to the one of the
currently active window. If that is in a maximized state, maximize the
new windows too. However, do not try to position them.
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15569 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-11 23:30:47 +00:00
Joshua Sled
8c2acba5e2
log levelling.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15568 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-11 23:17:08 +00:00
Christian Stimming
5e919c3084
Add (untested) installation of ktoblzcheck as well.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15567 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-11 21:48:42 +00:00
Christian Stimming
2240080dcd
Replace all remaining printfs by correct g_log macros.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15566 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-11 21:23:51 +00:00
Andreas Köhler
52058f44f1
On Win32, add get_dtd_installation_directory to LibOFX. Fix #406286 .
...
Determine a directory for DTDs at runtime with the help of
GetModuleFileName, cf. g_win32_get_package_installation_directory, and
use it for searches.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15564 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-11 17:30:54 +00:00
Andreas Köhler
887adf7e68
Install.sh: Still use -g on DISABLE_OPTIMIZATIONS.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15563 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-11 04:22:52 +00:00
Joshua Sled
886f5a53d5
fix compilation warnings; only leak these strings if we're debugging, though. :p
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15560 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 21:52:04 +00:00
Joshua Sled
daba8251a4
GNCFrequency -> GncFrequency
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15559 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 21:32:26 +00:00
Joshua Sled
bc701b433a
un-tabify
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15558 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 21:20:59 +00:00
Joshua Sled
0fbfb5417e
be defensive against pointer printing.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15557 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 21:08:36 +00:00
Joshua Sled
5cc69350f4
Better handling of NULL filename.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15556 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 20:05:56 +00:00
Joshua Sled
f6b6771410
Revising logging: implementation and leveling of "init" message.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15555 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 19:06:39 +00:00
Joshua Sled
0efccfc12f
Initialize variables; detect/report errors during gnucash command-line options parsing. Formatting.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15554 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 18:58:10 +00:00
Joshua Sled
ff3405f4c8
Fix parsing of log config file without [output] sections.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15553 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 18:52:39 +00:00
Joshua Sled
1e1077078f
use correct datatype.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15552 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 16:28:24 +00:00
Andreas Köhler
366b56882f
Install.sh: Remove dependency_libs line from .la files in \lib too.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15551 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 14:57:33 +00:00
Joshua Sled
ba168b0de4
Correct misspelling of my own email address, link to the original and thread.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15550 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 14:47:52 +00:00
Andreas Köhler
6eeefe21e3
Remove lib/glib28/gwin32-2.8.[ch] again.
...
We depend on GLib >= 2.8 on Windows in configure.in, so there is no
reason to include unused GLib 2.8 Windows-specific code. Oops. OTOH,
gstdio-2.8.h is needed on Unix.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15549 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 13:15:52 +00:00
Christian Stimming
497d0e32cf
Really clean up enter/leave pairs. Avoid duplicated sanity checks.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15548 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 10:43:38 +00:00
Joshua Sled
18336d2816
Change log-leveling for a few messages.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15547 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 02:31:35 +00:00
Joshua Sled
c042a51768
Ability to clear out variable bindings in the SLR dialog; better logging.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15546 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 02:30:43 +00:00