- Updated README.md to include a reference to branding and releases documentation. - Modified brand_config.py to support multi-brand packaging, including functions for collecting local release data and merging release manifests. - Adjusted build_macos.sh to set a default brand if none is specified and updated DMG naming conventions. - Enhanced create_release.ps1 and create_release.sh scripts to support dry-run functionality and improved artifact handling. - Added a new template for brand configuration in build/brands/template.jsonc. - Created comprehensive branding and releases documentation in docs/BRANDING_AND_RELEASES.md. - Added unit tests for new branding functionalities in test_brand_config.py. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_brand_config.py | ||
| test_config.py | ||
| test_config_manager.py | ||
| test_drag_interceptor.py | ||
| test_i18n.py | ||
| test_logging.py | ||
| test_main_window.py | ||
| test_project_structure.py | ||
| test_restricted_web_view.py | ||
| test_settings_dialog.py | ||
| test_startup_check.py | ||
| test_update_manager_ui.py | ||
| test_updater.py | ||
| test_url_converter.py | ||
| test_validator.py | ||