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

Version update 4.02 #62

Merged
merged 34 commits into from
Aug 30, 2024
Merged

Version update 4.02 #62

merged 34 commits into from
Aug 30, 2024

Conversation

elB4RTO
Copy link
Owner

@elB4RTO elB4RTO commented Aug 29, 2024

Description

Version update 4.02

  • Upgrade to C++23
  • Automatized translations
  • Security improvements
  • Tests improvements
  • Fixes

Issue Reference

elB4RTO added 30 commits May 16, 2024 20:25
Added page in the Configs for security related options.
Added option to allow or deny following symlinks.
Added icons for the new Configs page
Added Security nested namespace
Wrapper class to enforce checking paths before accessing them
Needed for std::expected
Updated MainWindow
Updated Craplog
Updated Crapview
Updated modules
Updated utilities
Updated conf file.
Updated readConfigs and writeConfigs methods.
Added new function: isSymlink
Automatizes translations by using the Argos Translate package
Updated translations.cmake to include new TS files
Moved Language management from the menu bar to the configurations
section
Added LanguagesListModel for the languages QComboBox
Removed the icons of the countries' flags
Added new qm files.
Removed unused icons.
Version 4.02
Replaced size_t with std::size_t
Added concepts to workarounds: HasRangesEnumerate and HasRangesZip.
Updated code to use ranges when available.
@elB4RTO elB4RTO added the enhancement Improving some functionality label Aug 29, 2024
@elB4RTO elB4RTO self-assigned this Aug 29, 2024
Updated workaround concepts
Windows' std::filesystem::path::value_type is wchar instead of char
@elB4RTO elB4RTO merged commit 4ae66fe into main Aug 30, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improving some functionality
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant