Commit Graph

2645 Commits

Author SHA1 Message Date
Dave Peticolas
f962e7f15c Link with the same libs as gnucash.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3349 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-23 23:18:36 +00:00
Dave Peticolas
1a2938ef96 Make sure find dialog never uses a destroyed register.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3348 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-23 08:57:26 +00:00
Dave Peticolas
223fc82741 Fix memory handling of queries by the register.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3347 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-23 01:28:48 +00:00
Dave Peticolas
ce09e164fc Add xaccQueryCopy api call.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3346 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-22 12:41:28 +00:00
Dave Peticolas
30e728d81f Generate appropriate engine events for changes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3345 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-22 12:40:52 +00:00
Dave Peticolas
461ed1695c Manage financial calculator dialog with CM.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3344 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-22 09:14:12 +00:00
Dave Peticolas
ffb28508df Improve options dialog looks.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3343 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-22 08:59:40 +00:00
Dave Peticolas
a9a8dfa0b4 Make sure register column sizes are saved.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3342 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-22 08:42:48 +00:00
Dave Peticolas
f429055b01 Fix tabbing behavior in reconcile window.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3341 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-22 08:09:48 +00:00
Dave Peticolas
1ab2c3ff0a Remove ** cruft.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3340 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-22 07:05:23 +00:00
Dave Peticolas
2230fbb54f Remove rebalance cruft.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3339 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-22 06:48:54 +00:00
Dave Peticolas
1e3fd8b171 Build help index database using a combination of perl & C. Use
C to create and fill the database, to ensure the same db lib is
used to both create and read the db.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3338 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-22 03:47:40 +00:00
Dave Peticolas
ca7c372771 Remove old/ cruft.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3337 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-21 23:40:02 +00:00
Dave Peticolas
df875ea12d Switch to using db1 for database access.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3336 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-21 23:36:41 +00:00
Dave Peticolas
7703433b11 Convert all of the guile code to use the new gettext interface.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3335 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-21 11:58:54 +00:00
Dave Peticolas
f1160ef14d Mark options strings as translatable using N_.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3334 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-21 10:23:43 +00:00
Dave Peticolas
9a16112c4e Collect translatable strings from scheme source files statically.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3333 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-21 08:53:54 +00:00
Dave Peticolas
9710cb661c Tweak help & report window looks.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3332 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-21 02:01:53 +00:00
Dave Peticolas
58c6b88a3c Fix db_open args.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3331 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-21 01:25:52 +00:00
Dave Peticolas
dcab989561 Fix warnings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3330 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-21 00:44:23 +00:00
Dave Peticolas
155391c80c Bill Gribble's patch to add guppi support, improve the report & help
windows, and sundry other things.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3329 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-21 00:35:47 +00:00
Dave Peticolas
ae931d0aac Remove cruft.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3328 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-20 12:35:44 +00:00
Dave Peticolas
a92e9a42bb Some cleanup. Use new glist functions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3327 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-20 11:19:40 +00:00
Dave Peticolas
bbe2d40431 Use gnc:group-get-account-list instead of building it manually.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3326 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-20 11:00:10 +00:00
Dave Peticolas
07ccf2a716 Fix some gettext strings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3325 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-20 10:45:54 +00:00
Dave Peticolas
ff60d06033 Fix bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3324 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-20 10:24:07 +00:00
Dave Peticolas
f166ff5bed Fix g-wrap memory semantics of xaccGroupGetAccountList().
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3323 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-20 10:18:41 +00:00
Dave Peticolas
d9130993e3 Use GLists for Group.[ch] api & implementation.
Clean up Group.h api.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3322 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-20 09:32:32 +00:00
Dave Peticolas
bd641b3df6 Fix for new g-wrap enum api.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3321 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-19 08:46:26 +00:00
Dave Peticolas
6290fdae4a James LewisMoss's patch with:
1) More meta data updates (.cvsignore updates, debian/* updates,
   gnucash.lsm)
2) Changes to make-gnucash-patch.in.  I like the changes, but I don't
   know whether they would be universally liked, so pay attention to
   this one.  Changes include:
   a) check out compared source from cvs
   b) use .cvsignore files to get a large part of the --exclude list.
   c) Keep track of past patches by not automatically overwriting old
      patches and put the patches in a directory to keep things neat.
3) Refactoring in src/engine/Transaction.c to remove the redundant
   code setting dates in transactions.
4) remove all the #if 0 blocks in src/engine/io-gnc{bin,xml}* (helped
   my see things more clearly when looking at the code.  Again ignore
   it if this is inappropriate.)
5) append emacs local variable settings stuff to save file so it's
   known as an xml file.
6) Patch to cleanup startup some more.
   a) src/gnome/top-level.c: don't run load-account-file, split up
      startup into a couple of functions.
   b) src/gnome/window-main.h; src/gulie/gnc.gwp: add the new functions
   c) src/scm/main.scm: do the new startup sequence.
   d) All this so in a batch environment you can start up the gui
      system without bringing up the default window.
7) src/scm/report/budget-report.scm: some refactoring/cleanup done
   while looking at the code.  Nothing functional different (at least
   there shouldn't be.)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3320 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-19 07:59:44 +00:00
Dave Peticolas
ee3c0b4864 Improve register support for multi-byte character sets.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3319 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-19 01:47:22 +00:00
Dave Peticolas
05ce50d9f5 Update po files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3318 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-19 01:46:24 +00:00
Dave Peticolas
ba99f26748 Fix memory leaks.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3317 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-15 12:23:49 +00:00
Dave Peticolas
c7728999c8 Fix memory leaks. Cleanup declarations.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3316 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-15 11:56:48 +00:00
Dave Peticolas
827b82c2c6 Fix g-wrap failure message.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3315 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-15 08:42:50 +00:00
Dave Peticolas
5371242eb3 Robert Graham Merkel's patch to the g-wrap build command.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3314 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-14 11:33:09 +00:00
Dave Peticolas
26efcc708a Robert Graham Merkel's update to gnc-asssociate-account.c
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3313 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-14 08:10:53 +00:00
Dave Peticolas
7d87e7e26b Remove debugging print statement.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3312 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-14 07:52:41 +00:00
Dave Peticolas
52f414fdde Fix bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3311 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-14 07:48:58 +00:00
Dave Peticolas
16139b2a78 Work on displaying multi-byte character sets in the register.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3310 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-14 07:22:46 +00:00
Dave Peticolas
e3d1185f36 Robert Graham Merkel's patch to add the income-expense association api.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3309 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-14 07:11:01 +00:00
Dave Peticolas
e41671db59 Bump required g-wrap version number to 1.1.3.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3308 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-14 02:20:02 +00:00
Dave Peticolas
ace1a275cc Rob Browning's update for the new g-wrap.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3307 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-14 01:49:10 +00:00
Dave Peticolas
2ff12ccada Blank shares & price header on non-stock split lines.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3306 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-14 01:41:38 +00:00
Dave Peticolas
dc7cd06f2b Fix rollback bug --- set copied split account to NULL before inserting.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3305 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-14 01:40:44 +00:00
Dave Peticolas
8703a2c833 Fix some gtk warnings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3304 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-14 01:39:47 +00:00
Linas Vepstas
7adacd01e1 annotations to make lxr display file summary text
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3303 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-13 22:29:41 +00:00
Linas Vepstas
baa7c158a9 make annotations so that lxr happily ndisplays the file contents
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3302 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-13 21:57:33 +00:00
Linas Vepstas
667a2a1808 annotations to make lxr happy
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3301 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-13 21:33:58 +00:00
Linas Vepstas
f6f026aa42 annotate file descriptions to make lxr happy
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3300 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-13 21:15:53 +00:00