Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.4.1 #4863

Merged
merged 317 commits into from Mar 25, 2019

Conversation

@Vogel612
Copy link
Member

commented Mar 19, 2019

i18n has been completed in PRs #4860, #4857, #4854 and #4853. We also have the memoriam for ThunderFrame as well as a few easter eggs.

TODOs are:

  • draft release notes
  • prepare version update PR
  • ???
bclothier and others added 30 commits Dec 28, 2018
…toringDialogRefactor
Encapsulate the logic that don't depend on UI in model rather than the view model
Closes #4677 by fixing the insertion logic for new field, a new unit test
…wmodel correctly. Removed the InterfaceMemberViewModel to simplify the binding and update the refactoring to work off the selection, rather than assuming that all members are used.
…members and selection are now separate.
…hat vary from dialog to dialog, allowing the presenter to specify those parameters via DialogData struct,
On this class, one can request the attributes of members to be recovered on the next parse. It will do this after the declarations have been resolved. In order to not process information with the attributes still missing, it cancels the current parse right after requesting its own attributes rewrite.
Previously, this would not happen if no rewriter is dirty. This can leave us in a bad state because other functionality might expect it to happen. The exception is when no rewriter has been checked out at all.
This information can be used to determine whether there is even a chance that a rewrite will do anything. Moreover, this information will be needed to wire up the recovery of member attributes.
It temporarily holds an event subscription. Disposing removes that subscription.
bclothier and others added 28 commits Mar 7, 2019
Misc. fixes
This also modifies the copyright year in the bottom label so
that it automatically updates.
I used Google Translate for this, so they might not be correct
To keep all string properties together, I also moved
AboutCopyright above the commands.
Add option to view log in explorer. Ref #4797
TODO Explorer refresh
Expands description of ShadowedDeclarationInspection
Update of translations into Spanish.
French translations update
Split Documents into subclass of ClassModuleDeclaration
czech language for v2019-03-xx
❤️
German translations for 2.4.1
Bump version to 2.4.1
@Vogel612 Vogel612 merged commit 2925035 into master Mar 25, 2019
3 checks passed
3 checks passed
codecov/project 64.54% (target 0%)
Details
continuous-integration/appveyor/branch AppVeyor build succeeded
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
You can’t perform that action at this time.