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 66ba034150
When rolling back transactions, adjust editlevel to prevent further begin edits.
25 years ago
..
app-file * src/app-file/gnome/Makefile.am 25 years ago
app-utils 2001-10-14 Joshua Sled <jsled@asynchronous.org> 25 years ago
backend Minor preening 25 years ago
calculation * src/calculation/Makefile.am 25 years ago
doc 2001-09-30 Josh Sled <jsled@asynchronous.org> 25 years ago
engine When rolling back transactions, adjust editlevel to prevent further begin edits. 25 years ago
experimental * src/experimental/cgi-bin/Makefile.am 25 years ago
gnc-module Install gnc-module headers. 25 years ago
gnome Fix bug -- gdk_window_raise takes a gdk window, not a gtk window. 25 years ago
gnome-utils 2001-10-11 Dave Peticolas <dave@krondo.com> 25 years ago
import-export * src/import-export/qif-io-core/qif-io-core.scm: added 25 years ago
network-utils * src/network-utils/test/Makefile.am 25 years ago
optional * src/optional/swig/Makefile.am 25 years ago
pixmaps Jeremy Collin's updated splash screen. 25 years ago
quotes automake 1.5 fixes and further work on transaction voiding 25 years ago
register 2001-10-11 Dave Peticolas <dave@krondo.com> 25 years ago
report * src/report/utility-reports/test/Makefile.am 25 years ago
scm *** empty log message *** 25 years ago
tax * src/tax/us/test/Makefile.am 25 years ago
test-core Work on test infrastructure. 25 years ago
.cvsignore 2001-09-05 Dave Peticolas <dave@krondo.com> 25 years ago
AccWindow.h 2001-07-02 Dave Peticolas <dave@krondo.com> 25 years ago
Makefile.am Fix for older libtools. 25 years ago
README Update with new file and directory info. 26 years ago
README.modules Move app file gnome code under app-file module. 25 years ago
RecnWindow.h 2001-07-02 Dave Peticolas <dave@krondo.com> 25 years ago
gnc-main.c * src/guile/gnucash.c.in (gnc_main): change from main 26 years ago
gnc-ui.h Module cleanups. 25 years ago
gnucash-make-guids.in Work on moving entity tables into sessions. 25 years ago
gnucash-run-script.in 2001-09-05 Dave Peticolas <dave@krondo.com> 25 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