Commit Graph

12505 Commits (1d6e7701ac3ddcb5356d17aacea534435a2dc772)
 

Author SHA1 Message Date
John Ralls 1d6e7701ac Redo of the dot-gnucash fix (so that GNC_DOT_DIR actually works) fixing bug 610707, adding Doxygen comments for all functions in gnc-filepath-utils, and adding testing for xaccResolveURI and more tests for xaccResolveFilePath.
16 years ago
Phil Longstaff fb971c2382 Start to add properties to business objects. Currently only 1 property per object, but this infrastructure will allow more generic importing of objects.
16 years ago
Phil Longstaff dc65c95b77 Take advantage of the initial property definition for Transaction, Split, GNCPrice and SchedXaction by replacing custom access routines with gobject properties.
16 years ago
Phil Longstaff 181286c970 Add a few gobject properties to some engine object types. This adds more of the gobject infrastructure to Transaction, Split, SchedXaction and GNCPrice. Gobject properties provides a standardized interface to the engine objects which should allow standard and simplified read/write mechanisms. For the sql backend, for example, db columns can be mapped to properties. In a generalized csv importer, csv columns can be mapped to properties.
16 years ago
Christian Stimming ce7f2889b9 Partly revert r18748, "Win32 compatibility": lib/libc directory doesn't have glib available.
16 years ago
Christian Stimming 6d9139bafa Add a "make indent" target, but watch out with using its result.
16 years ago
Phil Longstaff 53d17d53aa Fix up some doxygen comments
16 years ago
Phil Longstaff 46c071490b Don't include gnc-lot-p.h where not needed
16 years ago
Christian Stimming a0507641f4 Updated Japanese translation, copied from the Translation Project.
16 years ago
Christian Stimming 495aea766d Win32: Fix libbonoboui compiling.
16 years ago
Christian Stimming 1ddcb88d0c MSVC compatibility: Microsoft doesn't have C99 "designated initializers".
16 years ago
Christian Stimming 9d6160cfd4 MSVC compatiblity: Struct initialization doesn't work as expected.
16 years ago
Christian Stimming 1383ccae9e MSVC compatiblity: open() flags and S_ISDIR doesn't exist on MSVC.
16 years ago
Christian Stimming ea5fb548c5 MSVC compatiblity: Use a char* pointer for the memcpy() input argument.
16 years ago
Christian Stimming 1e7ecef77f MSVC compatiblity: Add defines for functions/types which are available under different names in MSVC.
16 years ago
Christian Stimming 3008b34922 MSVC compatiblity: Array initialization in MSVC requires a constant, not a variable.
16 years ago
Christian Stimming 1973bc3e27 MSVC compatibility: Remove forward declaration of static array by reordering the function that uses it.
16 years ago
Christian Stimming f101adee5c Win32 compatibility: Use glib wrappers of non-usual POSIX functions.
16 years ago
Christian Stimming e346345fc4 More header include compatibility: Watch out for HAVE_UNISTD_H.
16 years ago
Christian Stimming 59f780f575 Re-indentation of source code, next batch.
16 years ago
Phil Longstaff a3ca714396 Convert GNCLot to use more gobject features. Removes all direct access to lot object fields, which are now accessed through functions or property names (for backend sql load).
16 years ago
Phil Longstaff 5066daa770 Modify POTFILES.in to handle source files moved to a new directory
16 years ago
Christian Stimming 3236b3c93c Also build backend/xml in cmake.
16 years ago
Phil Longstaff 5c5b031c5d Bug 605802: Can't input Japanese characters at an account register window on windows with SCIM, IIIMF and XIM
16 years ago
John Ralls 5f8890e675 Reverted 18699
16 years ago
Geert Janssens bcd9b42872 Clarify required steps to setup windows build environment.
16 years ago
Geert Janssens 3df2b83519 Doxygen fixes
16 years ago
Christian Stimming 82b8b99c9d More minor MSVC code fixes.
16 years ago
Christian Stimming 69dc9107ff Make CMake system more complete so that it builds on win32/mingw.
16 years ago
Christian Stimming a75e6bd547 More CMake work: Build swig wrappers correctly. Build gnc-module.
16 years ago
Geert Janssens 1c3889b359 Cosmetic: Remove duplicate include of gnc-engine.h
16 years ago
Geert Janssens a3145975e5 Remove trailing whitespace
16 years ago
Geert Janssens ea6cc51d8a Minor doxygen change and lots or trailing whitespace removed
16 years ago
Phil Longstaff 3879cda645 Revert r18713 (reopen 605802 "Input of Japanese characters".
16 years ago
Geert Janssens bae8f044e0 Remove GNOME_PRINT_{CFLAGS,LIBS} from the Makefile templates
16 years ago
Geert Janssens 33623feab3 Spelling errors and trailing whitespace removal
16 years ago
Geert Janssens 0d3bcf3eaf Remove reference to gnome print in the comments
16 years ago
Geert Janssens 9fa51e0c8d Remove two more popt references in support files.
16 years ago
Geert Janssens 7bd5535140 Remove popt requirement from configure
16 years ago
Geert Janssens c299f2444b Remove popt references
16 years ago
Geert Janssens 13e0eef469 Fix minor spelling errors
16 years ago
Phil Longstaff cd0b4fe145 When creating lists of database objects, use g_list_prepend() rather than g_list_append(). There may be cases where the list order is significant and thus needs to be reversed, but that is not true in these cases. This provides a large improvement in database loading performance.
16 years ago
Geert Janssens 61937bc3dd Update documentation references to Active Perl (5.8->5.10)
16 years ago
Geert Janssens 56f6f2c82a Remove redundant entries in EXTRA_DIST
16 years ago
Christian Stimming 04e042eb90 More experimental cmake building.
16 years ago
Phil Longstaff f084ab3020 Fix bug 591177: Printer font is too small to read with webkit as html renderer.
16 years ago
Christian Stimming 17fa30c6b3 Move two gtk-dependent files from src/core-utils to src/gnome-utils.
16 years ago
Geert Janssens 939744677f Add dutch translation to the Windows installer.
16 years ago
Christian Stimming dec9dd39fc Add some experimental CMakeLists.txt which can compile the libqof part, on Linux, Windows/mingw and (no joke) Windows/MSVC.
16 years ago
Christian Stimming e3599d54a3 Make libqof compatible for MSVC9.0 compiler (no joke).
16 years ago