gnucash: New Branch 'xacc-11b9'

John Ralls jralls at code.gnucash.org
Tue Jun 28 18:34:47 EDT 2016


        at  https://github.com/Gnucash/gnucash/tree/b9786745abcb912946097c769a20396f06e33662 (tag)
   tagging  5c6d80445f0895dedb2de95e3d6e108c79819ee7 (commit)
 tagged by  GIT SVN Migration User
        on  Sun Apr 5 21:17:48 1998 +0000


'This commit was manufactured by cvs2svn to create tag 'xacc-11b9'.'

Linas Vepstas (566):
      Robin Clark's original xacc-0.9 source
      linas quicken file format changes & other hacks
      more fixes & updates
      mutual fund/stock stuff, first attempt
      add alpha-level double-entry system;
      double-entry bug fixes & misc bug fixes
      more double-entry fixes and extensions
      stock portfolio alpha-level fixes
      bug fixes for assorted core dumps;
      bug fixes of assorted core dumps;
      make it realclean
      remove bogus error message
      updated the todo list
      oops! fix a nasty bug with reconciled!
      Changes made to support actions
      Changes made to support actions -- merge from action branch
      updates for version j
      add version info
      oops
      Merge in changes for in-line transfer between accounts
      major updates to support sub-accounts
      updates
      Nothing like a "minor" bug fix that escalates out of control
      version game
      Fix the help winodw size
      more version junk
      major revision to add general ledger capabilities
      updates
      oops! don't free inserted transactin
      another fix
      updates
      fix core dump
      assorted bug fixes
      another nasty bug fix
      eliminate an annoying flashing problem
      list of new features
      add description of double-entry
      explanation ofr expense accounts
      remove stale text
      minor beautification
      note about categories
      quicken userss guide
      new quicken files
      first round quicken support
      fixes of various sorts
      more quicken file fixes
      more improvements to the quicken file parsing code
      fixes to quicken fiel parsing
      fixes to way dollar amounts are handled
      add support for categories
      handle category sub-accounts
      scroll to right location when account is expanded
      fix core dump
      add account lists
      ifinal fixes ???
      updates
      implement account merge
      implemnt elimination of dup transactions
      fix main window re-scrolling problem
      SGI IRIX Compiler fixes ...
      modifications so that CR, CRLF and LF can all mark the end-of-line
      documentation for qif import
      spell check
      updates
      fix report core dump, grey out menu entry
      fix pop box width problems
      Merge in changes from Robin Clark for version 1.0b1
      file location changes
      enable quickfill
      fixes to lib locations
      updates
      new readme
      update
      fix assorted html errors
      set body background color
      named links
      changes to allow use of XmHTML widget
      more hrefs
      Robin Clark's fixes
      new configure-based Makefile
      changes to build XmHTML
      changes to use new XmHTML widget
      new, configure-based Makefile
      oops
      bug fix
      add tests for xmhtml
      needed libraries for xmhtml
      new, modified configure from Robin Clark
      fix some #define bugs
      delint compiler warnings
      bug fix
      bug fixes
      bug fix to bug introduced by changing size of type
      modify for all builds
      new lsm
      fixes for getting xmhtml just right
      oops
      updates
      updates
      updates
      updates
      sgi compiler fixes
      sgi fixes
      oops
      sgi fixes
      more sgi fixes
      menu fixes for sgi
      added missing html page
      test image
      I think this should fix the sgi core dump problem.
      fix image loading
      prevent transfers from/to same account
      fix quickfill core dump
      fix incorrect use of ampersand
      fix the menu mnemenics
      fix file-missing/empty problems
      record bugfixes
      more lists
      fix for misinig variable x_include on SGI
      fixes to allow windows to size correctly for font sizes
      fix subbaccount bug
      fix accelerator key problems in date cell
      fix traversal for account window
      oops, fix multiple invocations
      remove libhtmlw from the distribution
      fix some row stuff for traversal
      ledger window traversal fixes
      last fix to traversal, I hope
      simplify popbox traversal
      more traversal fixes. Sigh.
      fix account transfers about for ledger windows
      add some documentation
      solve a date-ordering related bug
      need to close windows before destroying groups
      oops, some other places where frees are needed.
      first draft of revised cell display strategy
      fix how prices are displayed
      harmless change, I think.
      change to keep all credited amounts positive
      oops, we weren't looking at both price cells in ledger
      more documentation
      more documentation
      updated todo list
      readme
      add url
      updates
      reconcile window stuff
      add documentation
      fix transient bug
      fixes
      adjust fixes
      updates
      static link versions
      add widget return values for menus
      show-hide income and expense accounts (categories)
      some stuff fixed or implemented
      oops,droped a line for the cleared balance
      first round of fixes for computing reconciled balance correctly
      changes to handle reconciliation in stock accounts
      take a shot at internationalization
      oops, dropped currency suymbol
      misc fixes
      correction
      fixes
      projects list
      spell check
      oops
      web site
      web site
      file format stuff
      updates
      splits
      more splits
      more split stuff
      new web page
      change default file extension
      new install script
      oops bug with changed transactions
      fix to warn user of transfers from/to same account
      updates
      new account window
      remove beta notice
      updates
      resources
      updates
      further steps toward internationalization
      *** empty log message ***
      updates
      bug fixes, enhancements to handle weird QIF formats
      more cbb-inspired changes
      make assumptions about categories
      more split related work
      more split stuff
      start adding split support
      more split updates
      some split notes
      more work to add splits
      updates
      re-direct C++ work
      remove reports
      updates
      fix compile problem
      add credits
      more references
      bug fix
      updates
      more urls
      updates
      accounting periods
      remove category
      remove catagories
      more split stuff
      split name change
      get rid of memo field in transaction
      move reconciled field to split
      move credit account to split
      move write_flag to split
      don't set description field directly
      first step of radical surgery to implement splits
      more work to implement splits
      conversion of FileIO to use splits
      move ledger utils to splits
      port to use splits
      almost done implementing splits
      first sketch
      more ugly hacks
      do single cells
      create price cell
      add implementation
      updated projects list
      more stuff
      compilable table.c
      moe infrastructure
      oops silly bug
      finally, a compilabe, working demo
      start adding callbacks
      fix column brokenness
      got modify verify callback working as desired.
      implementation of basic price function
      a few more cell types
      assorted infrastructure
      start date handling
      restructure register
      first try at crude inheritance
      implement enter, leve cell callbacks
      minor bug fixes
      add reconcile abilities
      date with patches from the 1.0 tree
      minor cleanup
      minor work
      implement date parsing
      add cell "self" pointer to callback
      more merges from 1.0 branch
      malloc bug fixes
      implement date accelerators
      one more bugfix
      rename single-cell to basic-cell
      first draft of register widget
      change fileio read-wrtie routine names
      remove all Xt/X11/Motif code in FileIO.c
      quickfill belongs in the gui, not in the account
      first stab at loading the register
      add ability to set table values with cursor,
      major surgery, cut all the old code out
      assorted minor updates
      first use of new ledger object
      fix initialization error, remove motif from transaction.h
      display stuff
      whatever
      add alpha warning notes
      mark some cells as being output-only
      implement traversal, at least as first draft.
      tab group foolishness
      first cut at a combobox implementation
      more combobox implementation filled in
      add action cell
      remove combobox code
      fix up more of the combobox behaviours,
      compile register subdir
      segragate messages into its own header file
      set up actual messages for the popup
      first cut for quickfill in cells
      more quick-fill basic infrastructure
      more or less working quickfill. could still use some
      set the cell action
      fixes to traversal.  It almost works.
      haha! fixed traversal, finally!
      haha fixed the traversal order, finally!
      get rid of the special action-cell type.  Not needed, and confusing,
      add transfer account pop-down box
      perform i18n of menu items
      stale, obsolete
      new routine to correctly handle table resizing
      start adding ability to commit edits
      add user data in prep for support for edits
      oops bug fixes
      be sure to store cell value in the callbacks
      add date cell set value method
      assorted changes for commiting edits to transaction list
      add callback for move of cursor, allowing edits to be commited
      misc bug fixes & cleanup
      handle transfer types
      remove gui elements from the account structure
      remove more GUI stuff from the accounts structure
      remove last remaining traces of gui stuff from account structures.
      compiles now, buit still very broken
      rework the ledger utils
      ledger-list related fixes
      fixes to window list utilities
      misc core dumps fixed
      misc bug & core dump fixes
      mplement ability to delete a transaction
      rename transaction method names
      misc changes
      implement transfers
      rename the free & alloc routine names
      misc bug fixes
      bug fix, change the date ordering
      add monetary value parsing routine
      add some notes
      minor fixes to amount parsing algorithm
      updates of status
      implement cell set_value callback
      more to directory register
      move to this directory from earlier homes
      fix prep string macro
      misc fixes
      keep single-split transactions in sync
      oops, carefule with those splits!
      partial
      core dump fix
      some arguments should be const
      fix transfers from account to account
      add change flag to help with cached values
      implement caching of non-changed edits
      new improved tracking of changes to structures,
      more account utilities from ledger to engine
      updates
      readme updates
      more abstractions
      todays date
      start of infrastructure to support multiple register types
      updates more urls
      start configing some of the othe ledger types
      enabling the fancy reister windows
      oops
      fix stupid core dump
      updates
      add watermark
      updates
      updates
      updates
      updates
      merges from 1.0 branch
      merge in stuff from the 1.0 branch
      merege changes from 1.0 tree
      patch based on stuff forgotten from 1.0 branch
      merge in changes from 1.0 branch
      merge in changes from the 1.0 branch
      merge in change from main branch
      merge in changes from 1.0 branch
      oops cleanup after merge of 1.0
      oops, included one thing too many
      move engine files to own directory
      fixes to get things to compile, based on new location
      makefile cleanup
      fixes to make relocated files compile
      move a few more files to engine directory
      remove misc motif code from engine
      readme file
      notes
      move motif-related gui files into thier own directory
      reworkd makefiles so they work for moved source
      1.1.4 versin info
      design overview doc
      fix infinite loop
      patched configure scripts
      te perl scripts from cbbrowne
      updates
      dd url for plot
      rename debit & credit splits to be source & dest splits
      add porter
      add a philosphy section
      updates
      fix for ranlib
      updates
      new input file for make
      new improved makefile stuff
      plotting routines
      but gix
      gtk port of xacc
      oops, a couple of missing files
      ABS conflicts with glib
      ftp sources
      from Henning
      updates
      add jereny's name
      more makefile fixes for gtk targets
      remove motif
      work on getting stocks right
      add debug lines
      add debug flag
      add value cell to stock ledger
      misc cleanup, fix tabing for stock ledgers
      add debug flag
      updates
      updates
      fix it
      add cvs notes
      oops forgot to bump version number
      add emacs trailer
      updates
      idea
      features list
      patches from Jeremy Collins
      patches from jeremy collins
      updates
      new makefiles from config
      ofx-style account info
      updates
      new stuff from Jeremy
      add -Wall to cflags
      more configure cflags fixes
      rename table structures, and redefine
      new gui-independet table parts
      add new function
      updates; still don't compile tho
      updates
      whoa, I think this may finally be the design we are looking for
      cleanup
      partial results for p[ort of move-stuff
      gui-indep pieces done, maybe.
      add tags target
      some gtk stuff
      patches from rob browning
      oodles and poodles of compiler flags
      fix misc compiler warnings, add copyrights, license info
      lets tone down those compiler flags a bit.
      fixes to make the new stuff compile
      more fixes to get it to compile with newign
      ok, the big switch to the new design
      big switch to the new design
      fix for a core dump
      ianother core dump cause we forgot to finish the code
      oops should have checked for this
      assorted fixes for assorted core dumps, move some code around
      finally, got the last core dump of this round
      fixes for a core dump
      remove minor lint
      start isolating the engine functions
      more helper functions for data hiding in transactions
      implement data hiding for account structures
      implement data hiding
      finalize hiding of transaction structures, start work on hiding account
      more data hiding stuff
      more utilities for data hiding
      finally, data hiding for the account group
      data hiding for groups
      implement data hiding
      remove a line
      name change due to data hiding
      beginings of some editing safety thingies
      name change of some routines
      readme file
      updates
      spell check
      updates
      spell check
      minor fix
      documentation update
      disable assert for now
      name changes
      bug fix
      assorted fixes
      fix bit flag computation
      fix how double-entry is maintained
      updates to fix how balance is kept
      add a trival utility routine
      misc changes
      remove some junk
      swig project file & build
      new gtk build process
      latest & greatest
      notes about taxes
      new gtk build stuff
      whatever
      Accounts Payable, Accounts Receivable
      more docs
      get flags right
      dohhh
      oops
      add destroy routines & some docs
      oops fix copyright date
      add destroy function
      updates to docs
      oops
      add docs, destroy method
      remove underscores
      add destroy method, minor doc updates
      add some docs, add destroy method
      add minor docs, add destroy method
      oops forgot the free
      add destry routine
      add copyright notice
      add destroy method
      add destroy methods
      misc cleanup
      minor cleanup
      fix how transaction freeing works.
      add handling for the "blank split"
      some fixes for the blank split handling
      fix blan-split handling
      add some docs
      assorted bug fixes
      add notes
      major changes to qifio to sheild engine from it;
      add a warning
      add a side effect (yuck) why am i doing this?
      fix how splits work, make completly engine independent
      documentation updates
      rationalize register type naming
      fix paths to help files
      updates
      update credits
      formatting fixes
      update price stuff
      more warnings
      Henning's date internationalization code
      fix some lint
      monor hack to fix
      updates
      swig stuff from Rob Browning
      remove swig stuff (it's now in a separate dir)
      move of enums
      remove lint
      changes
      updates
      CBBrowne's fixes
      reconcilation
      more about reconcilation
      more recncile updates
      fix multiple bugs relating to transfers
      updates
      add transaction logging
      updates to reflect new engine design
      bug fix
      make prints meaningful
      force splits to always balance
      add utility routine
      redesign for atomic operations
      updates
      updates
      changes to accomodate the new engine layout
      changes to match new engine design
      implement destroy-split, other cleanup
      modifications to deal with new engine
      misc cleanup
      minor cleanup
      make sure that balances are automatically recomputed whenever needed
      oops
      bug fixes
      oops bug fix
      notes about consistent updates
      bug fix
      oops! bug fix
      oops more bug fixes

unknown user (2):
      New repository initialized by cvs2svn.
      This commit was manufactured by cvs2svn to create tag 'xacc-11b9'.





More information about the gnucash-changes mailing list