Commit Graph

340 Commits

Author SHA1 Message Date
Geert Janssens
e64bcfe620 Merge branch 'maint' 2021-10-01 14:51:04 +02:00
John Ralls
caa6bcd1ce Release GnuCash 4.8 2021-09-27 17:46:56 -07:00
Geert Janssens
2a7566cc40 Win32 - drop conditional code never reached
We had hardcoded HAVE_HTMLHELPW to always be true so the fallback
code that's only reached when it is false was never reached.
Time to drop this dead code.
2021-09-26 22:58:08 +02:00
John Ralls
67191203ae Merge branch 'maint' 2021-09-26 10:46:06 -07:00
John Ralls
c17d43ba83 Release GnuCash 4.7 2021-09-25 13:54:11 -07:00
Geert Janssens
6674b1bb6b Cleanup - minimal glib=2.56.1 - drop all conditionals on older versions 2021-09-21 17:10:55 +02:00
John Ralls
8e4c4948cc Put version back to 4.6 2021-09-14 08:28:49 -07:00
John Ralls
c3f8daaf7d Bug 798250 - Gnucash permanent hang on save while loading report
Prevent WebKit's fork from getting a copy of the pipe's file descriptors
and so keeping the pipe from closing.

Thanks to Simon Arlott for recognizing the FD duplication.
2021-09-13 13:18:10 -07:00
John Ralls
228954c408 Release GnuCash 4.6 2021-06-26 14:11:18 -07:00
Christopher Lam
d28ff20ff7 Merge branch 'maint' 2021-03-29 17:29:19 +08:00
John Ralls
f2f8163121 Release GnuCash 4.5 2021-03-27 15:03:16 -07:00
John Ralls
16af91b804 Make ChangeLog.2020, generate new ChangeLog beginning 2021. 2021-03-26 16:10:24 -07:00
Geert Janssens
09ff2e5483 Eliminate redundant mo files
They were generated fist in builddir/po to then be copied
to builddir/share/locale/...
The intermediate in builddir/po is redundant.
2021-03-23 15:41:08 +01:00
Christopher Lam
2a2f080813 Merge branch 'maint' 2021-03-18 07:36:40 +08:00
John Ralls
d7a4d47543 Include the contents of PROJECT_DESCRIPTION in the PACKAGE_PREFIX.
If it's defined. PACKAGE_PREFIX is used to name tarballs and set their
base directory. The translation project has requested that we name
freeze-string traballs with a pre1 suffix; this makes that possible.
2021-03-14 14:47:22 -07:00
Christopher Lam
092040c7fe Merge branch 'maint' 2021-02-16 18:44:02 +08:00
John Ralls
96dcca997f Bug 798019 - Currency rates in OFX file are ignored
Use currency_rate information from OFX file if available. Requires
LibOFX v 0.10.0 or later.
2021-02-09 15:10:59 -08:00
John Ralls
8a14553fc9 Restore maint version after dumb merge. 2021-01-14 16:01:54 -08:00
Christopher Lam
15d3eb48dc Merge branch 'maint' 2020-11-29 18:08:57 +08:00
John Ralls
1915dfb0cb Put Macs back on WebKit2. 2020-10-27 13:10:59 -07:00
Frank H. Ellenberger
fedaa13396 CMake: Mute guile-2.2 again 2020-10-27 01:56:45 +01:00
Christopher Lam
415f625bee Merge branch 'maint' 2020-10-15 08:39:59 +08:00
John Ralls
c8b725d48a Bug 797959 - "Exception" when value greater than one million with...
commas and periods is pasted to register.

Due to a use-after-free, but the underlying idea to remove the commas
from input to avoid a error dialog because of bad grouping was misguided
so revert to having the error dialog.
2020-10-13 13:17:30 -07:00
John Ralls
8cb5c17fba Release GnuCash 4.2 2020-09-26 15:43:54 -07:00
John Ralls
d0d7fc8bc1 Release GnuCash 4.1. 2020-07-25 15:27:58 -07:00
Christopher Lam
86d923c4f9 Merge branch 'maint' 2020-07-23 20:28:49 +08:00
Christopher Lam
6e520ee2cf [CmakeLists] Find and link guile-3.0
This prefers guile 3.0 > 2.2 > 2.0 and links to the most recent
version found.
2020-07-14 22:48:19 +08:00
John Ralls
7035661ef6 Open master for further development.
Version is 4.900 until the first unstable release.
2020-07-07 14:46:57 -07:00
John Ralls
3d931511e0 Release GnuCash 4.0 2020-06-27 14:56:20 -07:00
John Ralls
4595a3d088 Release GnuCash 3.906 2020-06-20 16:44:18 -07:00
John Ralls
6071202c0f Release GnuCash 3.905. 2020-06-14 12:43:48 -07:00
John Ralls
55aadc0b1a Release 3.904 2020-06-07 09:55:00 -07:00
John Ralls
0f6cec18ee Release 3.903. 2020-05-31 14:39:38 -07:00
Geert Janssens
a435b4c4f6 Port command line option handling to boost::program_options
This allows for better separation of options in common, gnucash and gnucash-cli options.
2020-05-29 17:43:37 +02:00
John Ralls
20d53cc765 Merge branch 'maint' 2020-05-07 13:05:50 -07:00
John Ralls
601aec8ca0 Fix LIBDBI_DRIVERS_DIR generation.
Reusing the variable in a get_filename_component call caused the
function to recurse to /, not very useful.

Also re-do GNC_DBD_DIR with no default but to take its value from the
command line or environment.
2020-05-07 13:02:54 -07:00
John Ralls
650f7901cd Fix build on Ubuntu-18.04. 2020-05-04 19:47:34 -07:00
John Ralls
36039c8ca7 Shut up a cmake policy warning. 2020-05-01 15:56:33 -07:00
John Ralls
fa4ee6a085 Change the release to 3.902 after fixing all of the build problems. 2020-04-27 12:27:26 -07:00
John Ralls
3b26a0f3bc Release GnuCash 3.901. 2020-04-25 17:59:09 -07:00
John Ralls
bf6f463419 Fix build on ubuntu 18.04.
Apparently that version of cmake's pkg_check_modules chokes on pkg>x.x.x.
2020-04-24 21:51:13 -07:00
John Ralls
ed6ef531ec Update dependencies for 3.901 release. 2020-04-24 14:23:56 -07:00
John Ralls
396ddbd472 Remove support on Linux/BSD for ancient versions of WebKitGtk.
Still supporting 2.4.11 on Mac/Win.
2020-04-24 14:22:18 -07:00
John Ralls
758bd7b656 Merge branch 'maint' 2020-04-24 13:52:21 -07:00
John Ralls
d7c05a90a0 Bug 797697 - Enable DEP and ASLR for the Windows build
Added hardening flags.
2020-04-22 11:34:45 -07:00
Geert Janssens
954c1a001d Convert gncmod-html module into ordinary shared library gnc-html
The module wasn't being used.
2020-04-19 21:23:22 +02:00
John Ralls
7d39ccc9d7 Release GnuCash 3.10 2020-04-11 14:30:22 -07:00
John Ralls
f85be03bb5 Merge branch 'maint' 2020-03-29 14:46:55 -07:00
John Ralls
3c75140d04 Release GnuCash 3.9 2020-03-28 11:35:34 -07:00
John Ralls
058a507781 ChangeLog.2019 2020-03-28 11:34:03 -07:00