Robert Fewell
667f175757
This change modifies the way old prices can be removed.
...
There are now options to specify which commodities to remove prices
from as well as options to leave none or the last one for the week,
month, Quarter, year and a scaled option.
2017-08-20 09:50:31 +01:00
John Ralls
4fc61b2ac8
Commit imap conversions once per account instead of per import map slot.
...
Commits are expensive in the SQL backend; this resulted in a >40x
speedup in loading a database with 3400 import map slots (>2 hours to 3
minutes).
2017-08-19 20:25:57 +02:00
John Ralls
c6a72cc596
Revert "Fix mac looking in wrong directory for libgncmod-backend-dbi.dylib."
...
This reverts commit 6a359f86a0
.
2017-08-19 20:25:04 +02:00
John Ralls
7e7d42847c
Fix load string KVP memory error.
2017-08-19 17:15:49 +02:00
John Ralls
6a359f86a0
Fix mac looking in wrong directory for libgncmod-backend-dbi.dylib.
2017-08-19 17:15:49 +02:00
Geert Janssens
f943ba61ae
Rename directory for code from external projects
...
'lib' is also being used by the cmake build, so there was a
theoretical risk for file conflicts. The new name is 'borrowed'.
2017-08-17 15:25:49 +02:00
Geert Janssens
7fd38c88a5
Improve a comment
...
My Ingrish is pretty poor at times...
2017-08-17 12:36:48 +02:00
Geert Janssens
a96a68fd4e
Add as many values as there are fields in the list
...
This wasn't causing trouble, but it looks more correct this way.
2017-08-17 12:33:08 +02:00
Geert Janssens
0946b0315f
Use another way to fix backend loading on OS X
2017-08-17 10:10:50 +02:00
John Ralls
cc39a04f6f
Fix mac looking in wrong directory for libgncmod-backend-dbi.dylib.
2017-08-16 23:17:07 +02:00
John Ralls
e9ac71c0f9
Fix time-string format in backend for GncDateTime(std::string).
...
Also provide a simple test of that ctor.
2017-08-16 23:17:07 +02:00
John Ralls
43df1ccc3a
Fix the most serious backend memory leaks.
2017-08-16 23:17:07 +02:00
Geert Janssens
1883d8ec31
Fix a number of test mismatches between cmake and autotools
...
cmake:
- add test-app-utils
- rename test-link-module to test-link-module-app-utils
- add gtest-import-map
autotools:
- move gtest-import-map from TEST_PROGS to TESTS (autotools) so it shows up in the colored results list
2017-08-16 12:40:38 +02:00
Geert Janssens
53afd36de1
Keep the test modules from gnc-module outside of the normal GNC_MODULE_PATH
...
They interfere with other tests and pollute the build logs in cmake.
2017-08-16 11:59:27 +02:00
Geert Janssens
3e3eead3c5
Eliminate plugins directory
...
bi-import and customer-import have been put with the other importers
example is moved to gnc-module as, well, an example
2017-08-14 18:17:13 +02:00
Geert Janssens
dfe8ea4536
Add conditional source files to dist tarball
...
They should be added even if not used on the system being used to create the dist tarball
2017-08-11 22:51:14 +02:00
Geert Janssens
0c6da2f001
Cleanup some more obscure references to no longer existing 'src' directory
2017-08-11 22:44:50 +02:00
Geert Janssens
afecab330a
Move accounts, checks and pixmaps into a data directory
...
At the same time move the art directory into contrib to unclutter the top level
2017-08-11 22:42:15 +02:00
Geert Janssens
83d14e1c1c
Restructure the src directory
...
It is split into
- /libgnucash (for the non-gui bits)
- /gnucash (for the gui)
- /common (misc source files used by both)
- /bindings (currently only holds python bindings)
This is the first step in restructuring the code. It will need much
more fine tuning later on.
2017-08-10 18:45:00 +02:00