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
Dave Peticolas
7076421be3
Don't mark accounts as changed after sorting & recomputing balances.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3299 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-13 06:41:51 +00:00
Dave Peticolas
fe9b8a7d20
Blank price & shares cells in non-stock account split lines.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3298 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-13 01:37:44 +00:00
Linas Vepstas
12af3ecaa3
move all project linsks to a new location
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3297 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-13 00:14:10 +00:00
Linas Vepstas
f92e7f5744
add and reshuffle URL's to vaarious systems
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3296 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-12 23:34:58 +00:00
Dave Peticolas
ab30431ceb
Fix etags command again.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3295 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-12 21:39:23 +00:00
Dave Peticolas
c95296c21d
Fix etags command.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3294 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-12 11:21:05 +00:00
Dave Peticolas
833b5bde34
Add etags.files to ignore list.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3293 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-12 11:18:54 +00:00
Dave Peticolas
d1484e13a8
Separate checking if an account is open from marking it as changed.
...
Always mark after the change. This is needed for using the gnc_event
api.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3292 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-12 11:17:17 +00:00
Dave Peticolas
53434e166c
Add gnc_engine_shutdown call.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3291 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-12 10:51:53 +00:00
Dave Peticolas
10158c250a
Fix memory leaks.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3290 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-12 10:29:09 +00:00
Dave Peticolas
2bb36ab2d7
Fix memory leaks.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3289 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-12 10:09:08 +00:00
Dave Peticolas
9ed10fc55e
Cleanup & fix memory leaks.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3288 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-12 09:21:10 +00:00
Dave Peticolas
bc549f5edb
Turn off debugging flag.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3287 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-12 07:48:39 +00:00
Dave Peticolas
4f4f2d5faf
Manage register windows with component manager.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3286 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-12 07:47:46 +00:00
Dave Peticolas
2bef3f2da6
Fix memory leaks.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3285 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-12 07:41:19 +00:00
Dave Peticolas
3adc7c3cb2
James LewisMoss's patch to pass unused command-line args to gnome_init.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3284 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-11 23:05:54 +00:00
Dave Peticolas
a50ed7498a
James LewisMoss's build system patch.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3283 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-11 21:26:58 +00:00
Dave Peticolas
c949d238e9
Clean up headers.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3282 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-11 10:20:13 +00:00
Dave Peticolas
ada0342dbc
James LewisMoss's patch to put psgml hints in the sgml files.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3281 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-11 08:08:51 +00:00
Dave Peticolas
c5a4babec5
Manage account windows with component manager.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3280 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-10 01:22:06 +00:00
Dave Peticolas
b4ac40d05e
Manage reconcile windows with component manager.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3279 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-09 10:38:37 +00:00
Dave Peticolas
74b06ac5c2
Use component manager to manage transfer dialogs.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3278 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-09 09:51:20 +00:00
Dave Peticolas
529b43e365
Fix drawing glitch.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3277 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-09 09:01:28 +00:00
Dave Peticolas
9bee20c048
Use more descriptive string for split transactions.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3276 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-09 08:46:18 +00:00
Dave Peticolas
f9e45f9c73
Fix memory leaks.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3275 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-09 08:45:45 +00:00
Dave Peticolas
7899b69833
Implement component manager api.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3274 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-09 08:17:55 +00:00
Dave Peticolas
a3955da98c
Draw imbalance hatching in current cell.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3273 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-08 22:16:02 +00:00
Dave Peticolas
d35d53d97b
Make all 'split' buttons insensitive in multi-line modes.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3272 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-08 21:55:51 +00:00
Dave Peticolas
1a33d198a2
Bug fix.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3271 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-08 11:23:05 +00:00