Commit Graph

583 Commits

Author SHA1 Message Date
Christopher Lam
47791734bb [SX-ttinfo.cpp] tidier, using c++ stl and algo 2024-06-12 23:17:32 +08:00
Christopher Lam
ddc7958801 [~qofchoice.cpp] remove, not useful
because the options GLists are populated, but are never actually
queried. The QOF_TYPE_CHOICE definition is moved to qofclass.h
2024-06-10 01:33:06 +08:00
Christopher Lam
55592efe25 [SchedXAction.cpp] convert to c++ 2024-06-01 11:45:41 +08:00
Christopher Lam
b0d1de6f3e [dialog-sx-from-trans.cpp] convert to c++ 2024-05-31 23:14:38 +08:00
Christopher Lam
109497d471 [SX-ttinfo.cpp] convert to c++ 2024-05-31 22:24:48 +08:00
Christopher Lam
5b1bb1186f [SX-book.cpp] convert to c++ 2024-05-31 22:06:55 +08:00
Geert Janssens
387b4988e5 Move doxygen target and related files to toplevel.
Note: this also means the target directory changes from
      libgnucash/docs/html
      to
      [toplevel]/doxygen/html
2024-05-23 15:10:05 +02:00
Christopher Lam
d867a9d18a Merge branch 'TransactionP-hpp' into stable #1928 2024-05-05 14:36:43 +08:00
Christopher Lam
3bc7ce606d [gnc-euro.cpp] convert to c++ 2024-05-05 09:28:32 +08:00
Christopher Lam
c5caa55e9a [gnc-log-replay.cpp] convert to c++ 2024-05-05 07:24:08 +08:00
Christopher Lam
6eed5b6641 [split-register-control.cpp] convert to c++ 2024-04-15 22:22:48 +08:00
Christopher Lam
508679e338 [window-reconcile.cpp] convert to c++ 2024-04-15 22:22:48 +08:00
Christopher Lam
df0fc05223 Merge branch 'more-engine-cpp' into stable #1889 2024-04-12 23:13:50 +08:00
Christopher Lam
0447e8da3a [gnc-currency-edit.cpp] convert to c++ 2024-04-09 23:37:56 +08:00
Christopher Lam
f2dba525f7 [dialog-commodity.cpp] convert to c++ 2024-04-09 21:07:52 +08:00
Christopher Lam
a67e4651c3 [Query.cpp] convert to cpp 2024-04-02 21:09:40 +08:00
Christopher Lam
4d9836aac2 [TransLog.cpp] convert to cpp 2024-04-02 21:09:40 +08:00
Christopher Lam
093781c018 [policy.cpp] convert to cpp 2024-04-02 21:09:40 +08:00
Christopher Lam
f913bed7e6 [gnc-engine.cpp] convert to cpp 2024-04-02 21:09:40 +08:00
Christopher Lam
96f041a1d6 [cap-gains.cpp] convert to cpp 2024-04-02 21:09:39 +08:00
Christopher Lam
79b7267cdd [cashobjects.cpp] convert to cpp 2024-04-02 21:09:39 +08:00
Christopher Lam
67d024c11f [Scrub3.cpp] convert to cpp 2024-04-02 21:09:39 +08:00
Christopher Lam
6b5a4d7c11 [Scrub2.cpp] convert to cpp 2024-04-02 21:09:39 +08:00
Christopher Lam
ddfa664601 [Scrub.cpp] convert to cpp 2024-04-02 21:09:39 +08:00
Christopher Lam
d2263b368a [txn-columns.scm] Transaction Breakdown Report
- retrieves transactions from an account
- distribute splits into accounts
- note if a transaction has 2 or more splits into 1 account, the
transaction account cell will show the sum of the 2 splits
- note if a transaction's currency is different from the account's
currency, both amounts will be shown into the appropriate currency.

[txn-columns] multilevel sorting - type then name

https://code.gnucash.org/logs/2024/03/16.html
2024-03-21 23:29:30 +08:00
Christopher Lam
93afa1b3ad [gnc-plugin-page-sx-list.cpp] convert to cpp 2024-02-26 12:02:01 +08:00
Christopher Lam
8582e13e59 [gnc-plugin-page-owner-tree.cpp] convert to cpp 2024-02-26 12:02:01 +08:00
Christopher Lam
1cb3537f94 [gnc-plugin-page-invoice.cpp] convert to cpp 2024-02-26 12:02:01 +08:00
Christopher Lam
804886cb2e [gnc-plugin-page-budget.cpp] convert to cpp 2024-02-26 12:02:01 +08:00
Christopher Lam
c2ec88cacf [gnc-plugin-page-account-tree.cpp] convert to cpp 2024-02-26 12:02:01 +08:00
Christopher Lam
f25b7e658f [gnc-plugin-page-register.cpp] convert to cpp 2024-02-26 12:02:01 +08:00
Geert Janssens
31cc25d1aa Remove non-existing file from POTFILES.in 2024-02-22 10:30:03 +01:00
Christopher Lam
6cb2eeeaa8 Merge branch 'more-engine-cpp' into stable #1866 2024-02-22 07:39:35 +08:00
John Ralls
226bfea108 Fix a bunch of UB errors from ASAN about mismatched function types.
The casts fool the compiler but not the UB sanitizer.
2024-02-20 15:33:11 -08:00
Christopher Lam
d488faacb2 [gnc-commodity.cpp] Convert to cpp 2024-02-17 22:55:40 +08:00
Christopher Lam
03c5309666 [gnc-lot.cpp] convert to cpp 2024-02-09 17:23:51 +08:00
Christopher Lam
7d8d8f83be [Recurrence.cpp] convert to cpp 2024-02-09 17:23:51 +08:00
Christopher Lam
783c3df3c0 [Transaction.cpp] convert to cpp 2024-02-09 17:23:51 +08:00
Christopher Lam
fc5d7f872e [Split.cpp] convert to cpp 2024-02-09 17:23:51 +08:00
Christopher Lam
688032b590 [app-utils/gnc-ui-balances.cpp] convert to cpp 2024-01-27 03:45:11 +08:00
John Ralls
d52d226e5b Convert gnc-ui-util to C++. 2024-01-06 18:08:39 -08:00
John Ralls
273c961fc4 Add gnc-quote-source.cpp to POTFILES.in
Even though it doesn't have any translatable strings just to stop
git from whining about it.
2023-12-11 13:52:00 -08:00
Christopher Lam
e841ceaaa1 [gnc-pricedb.cpp] convert to cpp 2023-07-23 15:19:43 +08:00
Christopher Lam
513d5442bb [gnc-ofx-import.cpp] convert to cpp 2023-07-15 10:02:55 +08:00
Christopher Lam
4c231c5c35 [import-parse.cpp] convert to cpp 2023-07-15 10:02:55 +08:00
Christopher Lam
96707e5eee [import-utilities.cpp] convert to cpp 2023-07-15 10:02:55 +08:00
Christopher Lam
5f20e633f2 [import-format-dialog.cpp] convert to cpp 2023-07-15 10:02:55 +08:00
Christopher Lam
0e48488964 [import-account-matcher.cpp] convert to cpp 2023-07-15 10:02:55 +08:00
Christopher Lam
e48e6e2af9 [import-commodity-matcher.cpp] convert to cpp 2023-07-15 10:02:55 +08:00
Christopher Lam
f1c70a00ad [import-settings.cpp] convert to cpp 2023-07-15 10:02:55 +08:00