Skip to content

Migrate KeY v3.0 fixes to main#3941

Merged
wadoon merged 24 commits into
mainfrom
migrateVersion30Fixes
Jul 24, 2026
Merged

Migrate KeY v3.0 fixes to main#3941
wadoon merged 24 commits into
mainfrom
migrateVersion30Fixes

Conversation

@unp1

@unp1 unp1 commented Jul 24, 2026

Copy link
Copy Markdown
Member

Intended Change

Cherry-picked version fo the fix commits for KeY v3.0 (PR #3925) w/o the changes
to CI configuration files.

  1. Please check if correct.
  2. Do we wnat it that way or do your prefer a squash from PR Release changes for 3.0.0 #3925, but then we have to drop there the CI changes

Type of pull request

  • Bug fix (non-breaking change which fixes an issue): The bugfixes on the 3.0 branch

Additional information and contact(s)

The contributions within this pull request are licensed under GPLv2 (only) for inclusion in KeY.

flo2702 and others added 24 commits July 24, 2026 11:41
If no settings file was available and a file without settings was loaded (e.g. a .java file directly),
the taclet options pane in settings stayed empty (until a file with explicit settings was loaded).
Currently one has to delete the gui prefernce file (Linux, macOS) or
to edit Windows registry to fix broken GUI preferences which might
cause the KeY window to be outside the screen or otherwise unavailable.
fixes also broader release tests on macos
@unp1
unp1 marked this pull request as ready for review July 24, 2026 09:48
@unp1 unp1 added Documentation Improvements or additions to documentation 🐞 Bug 🛠 Maintenance Code quality and related things w/o functional changes labels Jul 24, 2026
@wadoon
wadoon self-requested a review July 24, 2026 22:40
@wadoon
wadoon added this pull request to the merge queue Jul 24, 2026
@wadoon wadoon mentioned this pull request Jul 24, 2026
4 tasks
Merged via the queue into main with commit 5163305 Jul 24, 2026
39 checks passed
@wadoon
wadoon deleted the migrateVersion30Fixes branch July 24, 2026 23:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation Improvements or additions to documentation 🐞 Bug 🛠 Maintenance Code quality and related things w/o functional changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants