You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gnucash/src
Dave Peticolas 2fccd6bb1f
* src/engine/Ledger-xml-parser-v1.c
26 years ago
..
calculation Cleanup & fix memory leaks. 26 years ago
doc James LewisMoss's patch. 26 years ago
engine * src/engine/Ledger-xml-parser-v1.c 26 years ago
experimental Fix for make dist. 26 years ago
gnome Fix compiler warnings. 26 years ago
optional Remove swig from tree. 26 years ago
pixmaps * src/gnome/top-level.c (gnc_ui_check_events): add timeout 26 years ago
quotes Fix for make dist. 26 years ago
register * src/register/gnome/gnucash-item-edit.{ch}: improve horizontal 26 years ago
scm Bill Gribble's patch. 26 years ago
.cvsignore Add gnc-dir.h as ignored. 26 years ago
AccWindow.h Use the CM to refresh the reconcile & account windows. 26 years ago
EuroUtils.c Rob Browning's patch with price db & miscellany. 26 years ago
EuroUtils.h Rob Browning's patch with price db & miscellany. 26 years ago
FileBox.h Add argument to fileBox to allow setting the default filename. 26 years ago
FileDialog.c clean up usage of the file dialog box 26 years ago
FileDialog.h fix typo in documentation 26 years ago
MainWindow.h Reimplement the account add and account edit dialogs using glade. 26 years ago
Makefile.am * configure.in: define a new substitution GNC_PIXMAP_DIR for 26 years ago
MultiLedger.c * src/register/gnome/gnucash-sheet.c: if input is cancelled by 26 years ago
MultiLedger.h Add general ledger window in Tools menu. 26 years ago
README Update with new file and directory info. 26 years ago
RecnWindow.h Use the CM to refresh the reconcile & account windows. 26 years ago
RegWindow.h *** empty log message *** 27 years ago
SplitLedger.c * src/register/gnome/gnucash-sheet.c: if input is cancelled by 26 years ago
SplitLedger.h * src/register/gnome/gnucash-sheet.c: if input is cancelled by 26 years ago
file-history.h Change Sessions to GNCBooks, which will represent a set of gnucash 26 years ago
gnc-component-manager.c * src/gnome/top-level.c (gnc_ui_check_events): add timeout 26 years ago
gnc-component-manager.h * src/gnome/top-level.c (gnc_ui_check_events): add timeout 26 years ago
gnc-dir.h.in * configure.in: define a new substitution GNC_PIXMAP_DIR for 26 years ago
gnc-exp-parser.c Bill Gribble's patch. 26 years ago
gnc-exp-parser.h Convert parser to use gnc_numerics. 26 years ago
gnc-ui-common.h Clean up code. Simply some code with glib lists and remove obsolete 26 years ago
gnc-ui-util.c Minor fix. 26 years ago
gnc-ui-util.h Rob Browning's patch with price db & miscellany. 26 years ago
gnc-ui.h * src/register/gnome/gnucash-scrolled-window.c: subclass of 26 years ago
messages.h Fix for locales that use (num) as -num. 26 years ago

README

This directory contains


calculation: an implementation of a financial calculator, an
amortization scheduler, and an expression parser.
doc: various notes about design and the design documentation.
engine: a directory containing a gui-independent accounting engine
experimental: for experimental systems.
gnome: most of the code for the gtk/gnome front end.
guile: guile related code including g-wrap bits.
optional: bits supported via ./configure --enable-* or --with-* args.
pixmaps: various runtime images.
quotes: code for downloading stock quotes.
register: a directory containg the register object.
scm: all of the scheme code.

This directory contains a smatttering of gui-independent files.

Destroy.[ch] -- functions for destroying GUI windows
EuroUtils.[ch] -- implements euro currency conversions
FileBox.h -- generic interface to a file picker dialog
FileDialog.[ch] -- GUI independent functions for saving and loading
GnuCash files. The name of the file is rather
misleading!
MainWindow.h -- generic interface to main GUI window
MultiLedger.[ch] -- utilities for handling and updating multiple
register windows
Refresh.[ch] -- utilities for refreshing GUI windows
SplitLedger.[ch] -- loads a register window with data from the engine

file-history.h -- interface for saving and restoring file open history
gnc-ui-common.h -- define some GUI abstractions
messages.h
messages_i18n.h -- translatable strings
top-level.h -- generic top-level interfaces
ui-callbacks.h -- an interface that any gnucash gui must support