Dave Peticolas
7387840c76
Move src/doc/coding-style.txt to HACKING and update the contents.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2693 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
34746c6ebf
Fix a rebalancing bug.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2690 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
1b33c45794
Fix a refresh bug.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2688 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
860b04c2d8
Update top level architecture description.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2687 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
0b293484b6
Re-enable locale-based date parsing.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2686 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
af7ac6c3a1
Clean up date code. Move Transaction date string routines to
...
Transaction.c from date.c. Move Timespec definition from Transaction.h
to date.h.
Use 'const char *' for date routines where appropriate.
Fix a memory leak in reconcile-list.c.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2685 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
808ff64f10
Fix a quickfill bug.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2684 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
d12fdcc6b2
Remove gncBoolean typedef and constants. Replace all uses of them
...
with the glib equivalents.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2683 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
0256e9db4a
Remove gncBoolean typedef and constants. Replace all uses of them
...
with the glib equivalents.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2682 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
ecad852491
Paul Fenwick's patch to the quoting system to support Finance::Quote 1.01.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2680 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
e4e32e95d0
Christopher Browne's updates to the reporting code.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2678 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
83fcd68cdd
Kevin Finn's patch to add gui change-callbacks to guile options.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2677 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
532707034f
Fix a bug in rebalancing.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2668 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
391ea5dbae
Add an option to suppress the auto-payments after credit card reconciles.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2667 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
30678d470a
Remove 'architecture.txt'. Its content is now in src/doc/design.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2663 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
2ad3281834
Fix some texinfo. Add *.html files as ignored.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2662 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
e9b579c130
Added Robert Graham Merkel's text about making reports.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2661 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
6cc775f779
Avoid unnecessary changes of register style and sort mode and reconcile
...
window sort mode. Radio buttons invoke their callbacks when they are
toggled off, too!
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2660 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
138b83d10b
Fix a bug in gnc_table_physical_cell_valid().
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2658 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
8b5326b3df
Cleanup.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2657 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
8c5b0a3391
Reimplement the account add and account edit dialogs using glade.
...
Consolidate the gui-driving code into dialog-account.[ch].
The old implementations in dialog-edit.[ch] and dialog-add.[ch]
are obsolete.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2656 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
474877730d
Use glib memory routines. Fix some memory leaks.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2647 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
94033d39ec
Rob Browning's misc patch for guile-1.4.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2645 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
4f7aca77fd
Reimplement the register Table object using glib's dynamic arrays.
...
Clean up the code and standardize the function naming convention.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2644 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
6551923875
Minor doc update.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2643 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
362477cc93
Kevin Finn's complex boolean option patch.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2642 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
8eca843647
Use the new names of the calculation functions.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2635 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
d25e3e51a5
Robert Graham Merkel's backup tip.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2633 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
141bf58dd3
Bill Carlson's performance improvement patch.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2631 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Linas Vepstas
3ac22d4c02
fix FreeBSD core dump on integer overflow
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2623 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
7e08eb7004
basiccell: Use 'gboolean' for use_fg_color and 'use_bg_color'.
...
basiccell,
splitreg,
SplitLedger: Use 'guint32' for the 'changed' member.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2617 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
22e476853f
Add more register documentation.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2616 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
a5997f84b4
Steven Murdoch's patch for using gnc-prices with the London exchange.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2613 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
713894d743
Merge from 1.4.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2612 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
1bcca0b5d5
* src/gnome/window-reconcile.c: After reconciliation, if the
...
account is a credit card account, automatically pop up a transfer
window with the appropriate amount and accounts.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2608 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
1b776f21d8
Herbert Thoma's patch to the status line for the EURO and to the
...
tip-of-the-day list for currency accounts.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2607 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
c1ce3c8236
src/calculation: some cleanup and renaming of functions to be longer
...
and more descriptive.
src/gnome/dialog-transfer: add the Num field and APIs for changing
some of the values
src/gnome/dialog-fincalc.c: use new function names for calculator
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2606 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
17d6719688
Add warning about unstable version to tips of the day.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2605 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
5f6ff5fcb5
Add Terry Boldt's documentation for the financial calculator.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2604 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
118e2ad610
Make transfer dialog modeless.
...
account-tree.[ch]: change 'category' to 'income_expense'
AccWindow.h: remove notes window functions, this was only a separate
window in Motif
Destroy.c: remove notes window functions
dialog-add.c: remove notes window functions
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2603 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
29f528efb8
Remove amort_opt.c and amort_prt.c as members of the library.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2599 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
7c9966d21a
Add a register option to always jump to the blank split
...
after the user presses 'Enter'.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2598 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
fc2b7b1879
Go back to reversing the signs of fv again -- which way is right??
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2597 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
c5bedc2b95
Don't reverse signs on future value -- see what people think.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2596 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
c35ff57900
Added more register documentation.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2593 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
8c37e2c213
Terry Boldt's account summary report.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2592 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
0b0c53fa1d
+ Gordon Oliver's patch to the status line for multiple currencies.
...
+ GUI implementation of the financial calculator.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2591 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
f75c5e4a82
Add nascent design documentation.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2589 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
117e315e45
Fix spelling error.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2586 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago
Dave Peticolas
70a0fde5d1
Terry Boldt's fix to the expression parser.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2585 57a11ea4-9604-0410-9ed3-97b8803252fd
26 years ago