Skip to content

Conversation

georgeef
Copy link
Contributor

@georgeef georgeef commented Sep 15, 2024

This PR depends on #6878.

New features

  • In TransactionListCtrl::OnViewOtherAccount(), switch to the other account of a scheduled transaction, but do not search for the same scheduled transaction and search for the same scheduled transaction, with the same repetition number.

  • In mmCheckingPanel::DisplaySplitCategories(), process a scheduled transaction like a transaction. Change the argument type to Fused_Transaction::id_t.

  • In TransactionListCtrl::OnSetUserColour(), set the color of a scheduled transaction. This affects all executions of the scheduled transaction.

Additional changes

  • In Fused_Transaction, rename typedef id_t -> IdB.

  • Move typedef TransactionListCtrl::id_t to Fused_Transaction::IdRepeat, in order to avoid headers recursion.


This change is Reviewable

@whalley whalley added the on hold waiting for something label Sep 15, 2024
@vomikan vomikan added this to the v1.9.0 milestone Oct 2, 2024
@whalley whalley removed the on hold waiting for something label Dec 1, 2024
@whalley whalley merged commit 2fdaefd into moneymanagerex:master Dec 1, 2024
0 of 3 checks passed
@georgeef
Copy link
Contributor Author

georgeef commented Dec 1, 2024

@whalley
I see that #6880 is merged. This should already include #6878, #6873, #6861 (each of them includes the previous). Can I cancel the other three now?

@whalley whalley removed this from the v1.9.0 milestone Dec 13, 2024
@georgeef georgeef deleted the new_mmcheckingpanel-4 branch December 21, 2024 14:59
@georgeef georgeef changed the title new(#6860): add scheduled transaction features new(#6860), part 4: add scheduled transaction features Dec 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants