- Updated `brand_config.py` to include `WEBDROP_UPDATE_CHANNEL` in the environment variables. - Enhanced `build_macos.sh` to create a bundled `.env` file with brand-specific defaults, including the update channel. - Implemented a method in `build_windows.py` to create a bundled `.env` file for Windows builds, incorporating brand-specific runtime defaults. - Modified `config.py` to ensure the application can locate the `.env` file in various installation scenarios. - Added unit tests in `test_config.py` to verify the loading of the bootstrap `.env` from the PyInstaller runtime directory. - Generated new WiX object and script files for the Windows installer, including application shortcuts and registry entries. |
||
|---|---|---|
| .. | ||
| __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 | ||