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

Linux release #386

Merged
merged 66 commits into from
Sep 26, 2024
Merged

Linux release #386

merged 66 commits into from
Sep 26, 2024

Conversation

nicolas-f
Copy link
Member

Cmake enhancement

pyeatt and others added 30 commits June 24, 2020 14:04
Add Université Gustave Eiffel for contributors
Update documentation
# Conflicts:
#	currentRelease/doc/documentation/Offline_documentation/html/code_SPPS.html
#	currentRelease/doc/documentation/Offline_documentation/html/code_SPPS_modelling.html
#	currentRelease/doc/documentation/Offline_documentation/html/code_characteristics.html
#	currentRelease/doc/documentation/Offline_documentation/html/code_configuration_SPPS.html
#	currentRelease/doc/documentation/Offline_documentation/html/code_configuration_TCR.html
#	currentRelease/doc/documentation/Offline_documentation/html/file_csbin.html
#	currentRelease/doc/documentation/Offline_documentation/html/file_gap.html
#	currentRelease/doc/documentation/Offline_documentation/html/file_recp.html
#	currentRelease/doc/documentation/Offline_documentation/html/genindex.html
#	currentRelease/doc/documentation/Offline_documentation/html/index.html
#	currentRelease/doc/documentation/Offline_documentation/html/objects.inv
#	currentRelease/doc/documentation/Offline_documentation/html/project_window.html
#	currentRelease/doc/documentation/Offline_documentation/html/references.html
#	currentRelease/doc/documentation/Offline_documentation/html/search.html
#	currentRelease/doc/documentation/Offline_documentation/html/searchindex.js
#	currentRelease/doc/documentation/Offline_documentation/html/tab_calculation.html
#	currentRelease/doc/documentation/Offline_documentation/html/tab_results.html
#	currentRelease/doc/documentation/Offline_documentation/html/tab_scene.html
Update swig and wxWidgets
Switches to using Swig from choco in appveyor build. Currently the 4.0.2 version is downloaded. According to documentation swig 4.0.1 introduced support for Python 3.8 which we are using.
Updates wxWidgets to 3.1.5 and fixes deprecation warnings for wxPen and wxBrush styles.

I have tested I-SIMPA with updated libraries for and have not encountered any issues.
change appveyor whitelist
Properties grid fixes
Automatically resize last column of properties grid to fill window
This simplifies changing parameters as the column is larger. Especially useful for assigning materials where the grid box was to small to see whole tree. The implementation is based on: https://forums.wxwidgets.org/viewtopic.php?t=41045

Automatically apply changes made to e_data_tree properties
Automatically applies changes made to e_data_tree properties (assigning materials or directivities). Without modifications the changes are applied after second click on the parameter box. The solution may be a bit hacky, but everything else I tried was not working.
Add a file for human-readable summary of major changes
@nicolas-f nicolas-f merged commit d32e88d into master Sep 26, 2024
2 checks passed
@nicolas-f nicolas-f deleted the linux_release branch September 26, 2024 07:33
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.

4 participants