Suggestion
- [QTIFW-7] - the installer should save old versions of the components packages to revert updates
- [QTIFW-8] - Updating the Nokia Qt SDK Offline
- [QTIFW-12] - rethink thread handling in the installer
- [QTIFW-17] - Pause and resume for the installer
- [QTIFW-30] - Qt SDK default installation path assumes C:
- [QTIFW-53] - component.registerPathForUninstallation needs to be threaded in the installer framework
- [QTIFW-83] - to share the config directory the config.xml filename should be changeable
- [QTIFW-106] - There is no way to prevent 64bit packages to be installed into 32bit Windows.
- [QTIFW-119] - How to create an online installer talking to an HTTPS server?
- [QTIFW-157] - "Package manager" is pointless (if there are no manageable components)
- [QTIFW-174] - Qt5 installers should use source timestamps for installed files
- [QTIFW-208] - Evaluation users should be given a notification
- [QTIFW-211] - Installer should do some checks when trying to install same version
- [QTIFW-232] - "Copy to clipboard" button into error dialogs
- [QTIFW-252] - We need a way to patch libraries and binaries where to look for the qt libraries on mac os
- [QTIFW-265] - make sure we remove all message boxes inside the library at some point.
- [QTIFW-303] - Be able to automatically skip files to be installed if they already exist at their destination
- [QTIFW-384] - Optional dependencies
- [QTIFW-401] - Offer to run the uninstaller whenever the user tries to install to an existing location
- [QTIFW-424] - Export path to the installer binary to the component script
- [QTIFW-467] - Extend CreateShortcutOperation to set "Run as administrator" flag on the shortcut file
- [QTIFW-508] - how to add pfx(personal information exchange) file to installer package for windows
- [QTIFW-522] - Allow RTF or HTML formatted license text to be used.
- [QTIFW-548] - Add 'About ...' menu item to MaintenanceTool
- [QTIFW-573] - Add possibility to do off-line updates
- [QTIFW-575] - Configuration File for repogen
- [QTIFW-595] - Make it possible to move also folders
- [QTIFW-607] - Have a means to convert a path to native separators
- [QTIFW-1889] - make install process restartable from already downloaed files.
- [QTIFW-1988] - Allow Qt Quick Controls 2-based pages
- [QTIFW-2331] - Logged-in mode
- [QTIFW-2707] - Accessibility issue in Unified Installer on Windows
User Story
- [QTIFW-94] - update of an installation should be possible in one step
- [QTIFW-876] - Add CMake Project
- [QTIFW-1821] - Modify installer filter (category) logic
- [QTIFW-2333] - Combine Installer and Maintenance Tool
- [QTIFW-2410] - Allow different slide show for different users and different downloads
Bug
- [QTIFW-4] - do not upload the superfluous installscript.qs any more
- [QTIFW-22] - MADDE hash not matching - detail message box with server ip could help to find the broken server
- [QTIFW-28] - PAC proxy scripts don't work with Online Installer on OS X
- [QTIFW-39] - SDK maintenance tool crashed during package downloading after roaming
- [QTIFW-40] - Window back button rendered incorrectly in installer on windows 8
- [QTIFW-49] - canceling the installation could result in uninstalled "force" tagged components
- [QTIFW-57] - SDK install display no updates after a failure instead offer some recovery process
- [QTIFW-59] - A disk full condition can break SDK configuration
- [QTIFW-60] - Very large window shows when try to install QtSDK on Linux Ubuntu
- [QTIFW-63] - Cannot install Qt SDK on a drive other than C:\
- [QTIFW-64] - If an Essential update will be updated the installer shouldn't resolve the autodependencies
- [QTIFW-67] - Cancel Uninstall process and try again, error outputs can't remove folder
- [QTIFW-68] - can't install in non-english directory
- [QTIFW-74] - File permission/open state issue when upgrading the installer itself
- [QTIFW-76] - It's redundant to press Next button first after cancelling installation during show details installing process
- [QTIFW-79] - Wrong handling of mouse-clicks makes installer annoying
- [QTIFW-80] - Disk free check checks wrong path
- [QTIFW-82] - Installer removes all the files in the install dir when uninstalling
- [QTIFW-103] - Do not show component size label if the size is '0 bytes'
- [QTIFW-111] - Predefined license check page refers to Qt SDK
- [QTIFW-116] - Ghost components move around during SDK maintenance operations
- [QTIFW-123] - Qt SDK Installer/Mac has no version info
- [QTIFW-126] - Compiling IFW with MinGW-w64 fails.
- [QTIFW-129] - Argument parsing is foolish when using spaces in include / exclude list.
- [QTIFW-136] - Files are copied with a wrong filenames
- [QTIFW-139] - Usability issues with component selection page in Qt 5 Beta binary installer
- [QTIFW-147] - 1st user experience b0rked: create-test-installer.bat is broken
- [QTIFW-149] - Static build of qt5 branch fails to link on Linux
- [QTIFW-229] - Windows 7 Start menu entry for all users
- [QTIFW-259] - make PackagemanagerCore a singleton
- [QTIFW-261] - Provide API to allow custom component checks to prevent installation
- [QTIFW-273] - downloader classes need a timeout feature
- [QTIFW-275] - Installer window has wrong minimal size (windows)
- [QTIFW-292] - binarydatafile and installerBinaryPath are not necessary the same
- [QTIFW-300] - writing to process in Ubuntu 12.04
- [QTIFW-302] - Update component selection shows wrong package sizes
- [QTIFW-305] - No license screen shown if license is added via package update
- [QTIFW-310] - execute operation fails with one argument with spaces (wrong use of setNativeArgumenst)
- [QTIFW-338] - sdkMaintanceTool tries to create components on checkupdate which can lead to errors
- [QTIFW-342] - Mac: QtPatch operation fails for target directories requiring elevated rights
- [QTIFW-346] - StartMenuDir and DesktopDir should be initialized in PackageManagerCoreData
- [QTIFW-347] - Select Components: De-installed component still shows 'Installed Version' number
- [QTIFW-357] - Windows: default installation directory C:\Qt is not removed while unstalling (empty C:\Qt exists)
- [QTIFW-380] - Undo operations on non persistent environment variables
- [QTIFW-421] - Installer fails with "The specified path does not exist" when run from a substed drive T:
- [QTIFW-423] - Shorten time for "retrieving component information from remote repository" ...
- [QTIFW-426] - ifw should write the qdebug/qwarning/... to std::err instead of stdout
- [QTIFW-428] - Update of Maintenancetool installerbase fails without error
- [QTIFW-433] - Wrong default button when selecting installation folder in MAC
- [QTIFW-466] - Component visible in installer after it's set Virtual
- [QTIFW-477] - Provide an API to get dynamic pages from java script.
- [QTIFW-478] - Installer checking space of root directory and refusing to install
- [QTIFW-485] - CreateShortcut do not support non-ascii characters
- [QTIFW-546] - Can't setup Maintenance tool proxy after Qt installation before logging in
- [QTIFW-561] - Update of QtCreator via MaintenanceTool fails
- [QTIFW-586] - Maintenance tool should remember its size
- [QTIFW-604] - Package Name during installation stays elided when resizing
- [QTIFW-628] - Already compressed data files
- [QTIFW-864] - Can not set proxy when logging to MaintenanceTool
- [QTIFW-2299] - Standard button text(Yes, No) not been translated
Epic
- [QTIFW-2470] - Various UX improvements
Task
- [QTIFW-20] - Enhance the testing framework of IFW
- [QTIFW-21] - Enhance user documentation
- [QTIFW-51] - no way to stop SDK update through maintenance tool and resume it later.
- [QTIFW-58] - If a download stopped or broke the installer should provide the choice for retry
- [QTIFW-163] - we need a reconfigure step for already installed components
- [QTIFW-176] - try a test installer on a digia image
- [QTIFW-183] - I have the same update notification that keeps showing up every day, I want to deselect it once and for all.
- [QTIFW-184] - Check for all needed tags in package.xml
- [QTIFW-192] - Need a way to cancel installer from installscript
- [QTIFW-202] - Installer variables shouldn't be case sensitive
- [QTIFW-217] - Allow setting working directory on RunProgram
- [QTIFW-225] - Make ReleaseDate entry optional and purely descriptive
- [QTIFW-237] - Resolve clash between Component.default property & default keyword
- [QTIFW-238] - Add torrent support to online installer / updater
- [QTIFW-239] - Use XDG_DOWNLOAD_DIR on Linux for component downloads
- [QTIFW-246] - Hide SDK Maintenance config files
- [QTIFW-518] - Check if qt_menu.nib could be installed automatically
- [QTIFW-766] - Allow signing/verification of metadata (package.xml)
- [QTIFW-2201] - Re-order the installer screens to show user the disk space requirements
- [QTIFW-2802] - Allow custom SSL certificates to be deployed for installer to use
Technical task
- [QTIFW-834] - Online repositories: Add possibility to define base path in metadata for payload
- [QTIFW-1287] - Unify the use of checkboxes
- [QTIFW-1336] - Display common file types by default in the installer
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.