gnucash/libgnucash/app-utils
John Ralls 1fddf70e21 [C++options] Fix previous month and previous quarter at the end of March
.

Because March has more days than February the previous month offset was
getting normalized back to the current month--th 29 February this
year is really 1 March, so normalizing before setting the day caused
begin/end previous month to return the begin/end of the current month.
That probably happened on the 31st of May, July, October, and December
as well, I just hadn't managed to test on those days. Switching the
normalization to after calculating the day of the month broke the
previous quarter calculation because now the month was out of range, so
normalize month & year first.
2022-03-31 12:27:58 -07:00
..
calculation Bug 798382 - Typo corrections in comments 2021-12-12 09:50:48 -08:00
mocks Add missing C linkage statements 2020-09-23 19:59:40 +02:00
test [C++options] Implement new GncOptionValue type GncOptionReportPlacement. 2022-03-21 13:58:50 -07:00
app-utils.i Merge branch 'c++options' 2022-03-29 15:58:22 -07:00
app-utils.scm Revert "Revert "Merge Stefan Bayer's 'SepaInternalTransfer' into maint."" 2022-01-08 15:10:53 -08:00
c-interface.scm Revert "Revert "Merge Stefan Bayer's 'SepaInternalTransfer' into maint."" 2022-01-08 15:10:53 -08:00
CMakeLists.txt Revert "Revert "Merge Stefan Bayer's 'SepaInternalTransfer' into maint."" 2022-01-08 15:10:53 -08:00
date-utilities.scm Revert "Revert "Merge Stefan Bayer's 'SepaInternalTransfer' into maint."" 2022-01-08 15:10:53 -08:00
file-utils.c I18N: replace several spourious spaces 2021-02-22 17:56:50 +01:00
file-utils.h Restructure the src directory 2017-08-10 18:45:00 +02:00
fin.scm Fix typos in libgnucash/ 2021-03-02 01:15:32 +01:00
gfec.c Bug 798237 - Logging during XML file loading degrades performance... 2021-09-14 15:15:11 -07:00
gfec.h Rewrite several file path routines to use boost::filesystem 2017-08-26 21:38:21 +02:00
gnc-account-merge.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-account-merge.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-accounting-period.c Bug 798237 - Logging during XML file loading degrades performance... 2021-09-14 15:15:11 -07:00
gnc-accounting-period.h Reformat source files gnc-accounting-period.* 2019-05-17 11:01:24 +01:00
gnc-addr-quickfill.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-addr-quickfill.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-basic-gobject.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-entry-quickfill.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-entry-quickfill.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-euro.c Fix typos in libgnucash/ 2021-03-02 01:15:32 +01:00
gnc-euro.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-exp-parser.c Merge branch 'maint' 2020-04-24 13:52:21 -07:00
gnc-exp-parser.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-gsettings.cpp GSettings - fix GObject warning when old prefs-version is unset 2021-10-27 10:35:11 +02:00
gnc-gsettings.h Revert "GSettings - make most of the api private" 2021-10-16 19:02:10 +02:00
gnc-help-utils.c Win32 - drop conditional code never reached 2021-09-26 22:58:08 +02:00
gnc-help-utils.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-helpers.c bindings/guile cosmetic - rename source files for consistency 2019-12-06 19:59:11 +01:00
gnc-helpers.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-option-date.cpp [C++options] Fix previous month and previous quarter at the end of March 2022-03-31 12:27:58 -07:00
gnc-option-date.hpp Fix PR comments so far. 2021-11-14 15:28:22 -08:00
gnc-option-impl.cpp [C++options] Remove GncOptionValue<SCM>. 2022-03-21 14:08:06 -07:00
gnc-option-impl.hpp [C++options] Remove GncOptionValue<SCM>. 2022-03-21 14:08:06 -07:00
gnc-option-ui.hpp Make set_selectable a GncOptionsGtkUIItem member function. 2021-07-31 17:54:29 -07:00
gnc-option-uitype.hpp [C++options] Implement new GncOptionValue type GncOptionReportPlacement. 2022-03-21 13:58:50 -07:00
gnc-option.cpp [C++options] Remove GncOptionValue<SCM>. 2022-03-21 14:08:06 -07:00
gnc-option.hpp [C++options] Remove GncOptionValue<SCM>. 2022-03-21 14:08:06 -07:00
gnc-optiondb-impl.hpp Doxygen documentation for new options classes. 2021-11-12 15:27:36 -08:00
gnc-optiondb.cpp [C++options] Remove GncOptionValue<SCM>. 2022-03-21 14:08:06 -07:00
gnc-optiondb.h [C++options] Remove GncOptionValue<SCM>. 2022-03-21 14:08:06 -07:00
gnc-optiondb.hpp [C++options] Remove GncOptionValue<SCM>. 2022-03-21 14:08:06 -07:00
gnc-optiondb.i [C++options] Remove GncOptionValue<SCM>. 2022-03-21 14:08:06 -07:00
gnc-prefs-utils.c Revert "GSettings - make most of the api private" 2021-10-16 19:02:10 +02:00
gnc-prefs-utils.h Create a function to remove the registered preference 2019-08-18 13:18:10 +01:00
gnc-state.c gnc-uri - refer to 'scheme' instead of 'protocol' as that's the more formal term used in uris 2018-12-27 22:33:17 +01:00
gnc-state.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-sx-instance-model.c Bug 798382 - Typo corrections in comments 2021-12-12 09:50:48 -08:00
gnc-sx-instance-model.h Merge branch 'maint' into unstable 2018-02-19 15:25:53 +01:00
gnc-ui-balances.c Bug797501 - Currency symbols in Hebrew (RTL) language 2022-03-14 10:05:46 +00:00
gnc-ui-balances.h [window-autoclear.c] cleanup, optimize, prevent UI lag 2020-10-23 09:11:29 +08:00
gnc-ui-util.c Merge branch 'c++options' 2022-03-29 15:58:22 -07:00
gnc-ui-util.h Merge branch 'c++options' 2022-03-29 15:58:22 -07:00
options.scm [C++options] Remove GncOptionValue<SCM>. 2022-03-21 14:08:06 -07:00
QuickFill.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
QuickFill.h Restructure the src directory 2017-08-10 18:45:00 +02:00