Modern UI 1.68
* New settings for extra space for title and text on Welcome page and Finish page. * Improved handling of verbose settings. Define MUI_VERBOSE the set the Modern UI verbose level (1-4). * Language file string for uninstaller reboot information * Setting for folder validation in leave function * Fixed finish page text settings for multiple pages git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3201 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
893a6970f8
commit
1527ea2f1a
14 changed files with 188 additions and 186 deletions
|
@ -1,17 +1,25 @@
|
|||
NSIS Modern User Interface - VERSION HISTORY
|
||||
|
||||
1.67 - November 9, 2003
|
||||
* Support for uninstaller Welcome- and Finish pages
|
||||
1.68 - November 24, 2003
|
||||
* New settings for extra space for title and text on Welcome page and Finish page.
|
||||
* Improved handling of verbose settings. Define MUI_VERBOSE the set the Modern UI verbose level (1-4).
|
||||
* Language file string for uninstaller reboot information
|
||||
* Setting for folder validation in leave function
|
||||
* Fixed finish page text settings for multiple pages
|
||||
|
||||
1.67 - November 18, 2003
|
||||
* Support for uninstaller Welcome pages and Finish pages
|
||||
* Improved and changed text settings
|
||||
* ID for Start Menu Folder pages, easier to use multiple pages
|
||||
* Renamed a few settings
|
||||
* Default header image
|
||||
* Support for uninstaller abort warning
|
||||
* Setting for 3 line text on Welcome- and Finish page
|
||||
* Setting for 3 line text on Welcome page and Finish page
|
||||
* Langauge file backwards compatibility: English for missing strings
|
||||
* Support for different uninstaller header image
|
||||
* Language selection dialog not displayed if installer is silent
|
||||
* Cancel button on Finish page when there are options
|
||||
* Full RTL support
|
||||
|
||||
1.66 - October 7, 2003
|
||||
* New system for page settings and custom pages
|
||||
|
@ -24,14 +32,12 @@ NSIS Modern User Interface - VERSION HISTORY
|
|||
* Removed MUI_PRODUCT and MUI VERSION. Use Name command now.
|
||||
|
||||
1.65 - July 16, 2003
|
||||
* New page configuration system, no different system for installers
|
||||
with custom pages
|
||||
* New page configuration system, no different system for installers with custom pages
|
||||
* Default windows color for the license text background
|
||||
* Example script updates (new format, user variables)
|
||||
* Improved registry storage for Start Menu folder
|
||||
* ReserveFile macro for StartMenu plug-in
|
||||
* Option to always show the language selection dialog
|
||||
(even if a language has been stored in the registry)
|
||||
* Option to always show the language selection dialog (even if a language has been stored in the registry)
|
||||
* Checkboxes on Finish page can be used to call a function
|
||||
* Support for custom leave functions for Start Menu Folder,
|
||||
Welcome and Finish pages
|
||||
|
@ -42,11 +48,9 @@ NSIS Modern User Interface - VERSION HISTORY
|
|||
when mouse is outside box, disabled style
|
||||
|
||||
1.64 - April 27, 2003
|
||||
* Support for license page with checkbox or radiobuttons to let the
|
||||
user accept the agreement or not
|
||||
* Support for license page with checkbox or radiobuttons to let the user accept the agreement or not
|
||||
* Macros for finish headers don't have to be inserted anymore
|
||||
* Language preference stored when installation has completed,
|
||||
no problems anymore when the users selects the wrong language
|
||||
* Language preference stored when installation has completed, no problems anymore when the users selects the wrong language
|
||||
* Header text for aborted installation
|
||||
* New macros: get language for uninstaller, delete shortcuts
|
||||
* Language specific fonts
|
||||
|
@ -62,8 +66,7 @@ NSIS Modern User Interface - VERSION HISTORY
|
|||
* Easier to customize resource files
|
||||
* New system for custom functions
|
||||
* Start Menu folder registry key automatically written
|
||||
* New InstallOptions macros that do not remove the return value from
|
||||
the stack
|
||||
* New InstallOptions macros that do not remove the return value from the stack
|
||||
* Support for custom pages before the finish page
|
||||
* Renamed Start Menu page defines
|
||||
* 'Do not create shortcuts' checkbox can be removed
|
||||
|
@ -75,20 +78,16 @@ NSIS Modern User Interface - VERSION HISTORY
|
|||
1.62 - February 2, 2003
|
||||
* New language strings for finish page
|
||||
* Possibility to let a Modern UI Function call your own function
|
||||
* No problems anymore when using both 'Run program' and 'Show Readme'
|
||||
on the finish page
|
||||
* No problems anymore when using both 'Run program' and 'Show Readme' on the finish page
|
||||
* Default state of checkboxes on the finish page can be changed
|
||||
* Welcome / Finish page compatible with custom DPI settings
|
||||
* Converted Install Options INI files to use dialog units
|
||||
* More ReserveFile macros
|
||||
* Background color can be changed with a define
|
||||
* Support for multilingual branding texts
|
||||
* Start Menu / Finish page window titles also work when using
|
||||
custom page commands
|
||||
* Language files should be inserted after inserting the MUI_SYSTEM
|
||||
macro
|
||||
* Define MUI_MANUALVERBOSE if you don't want the Modern UI to change
|
||||
the verbose settings during compilation
|
||||
* Start Menu / Finish page window titles also work when using custom page commands
|
||||
* Language files should be inserted after inserting the MUI_SYSTEM macro
|
||||
* Define MUI_MANUALVERBOSE if you don't want the Modern UI to change the verbose settings during compilation
|
||||
|
||||
1.61 - December 5, 2002
|
||||
* modern3.exe UI without description area
|
||||
|
@ -106,17 +105,11 @@ NSIS Modern User Interface - VERSION HISTORY
|
|||
|
||||
1.5 - November 11, 2002
|
||||
* New language file format
|
||||
* Language strings can be changed in the script without editing language
|
||||
files
|
||||
* Language strings can be changed in the script without editing languagefiles
|
||||
* Start Menu Folder selection page
|
||||
* 'Click Next to continue' and 'Click Install to start the installation'
|
||||
texts automatically change to the page order
|
||||
* Install Options macros updated. MUI_INSTALLOPTIONS_DISPLAY is the
|
||||
standard macro now.
|
||||
Use MUI_INSTALLOPTIONS_INITDIALOG and MUI_INSTALLOPTIONS_SHOW if you
|
||||
want to customize dialog controls.
|
||||
* No more writing window titles & abort warnings to Install Options
|
||||
INI Files
|
||||
* 'Click Next to continue' and 'Click Install to start the installation' texts automatically change to the page order
|
||||
* Install Options macros updated. MUI_INSTALLOPTIONS_DISPLAY is the standard macro now. Use MUI_INSTALLOPTIONS_INITDIALOG and MUI_INSTALLOPTIONS_SHOW if you want to customize dialog controls.
|
||||
* No more writing window titles & abort warnings to Install Options INI Files
|
||||
* Compatible with updated paging system
|
||||
* Renamed macros and defines
|
||||
* Some small fixes
|
||||
|
@ -134,10 +127,8 @@ NSIS Modern User Interface - VERSION HISTORY
|
|||
* New directory structure (header/language files in Contrib\Modern UI)
|
||||
* Small bugfixes & typo corrections
|
||||
* SetPage function should be set using defines
|
||||
* Different NextPage/PrevPage/FinishHeader macros for
|
||||
install/uninstall
|
||||
* Interface settings can be definend (for example, MUI_ICON), no
|
||||
parameters for MUI_INTERFACE anymore
|
||||
* Different NextPage/PrevPage/FinishHeader macros for install/uninstall
|
||||
* Interface settings can be definend (for example, MUI_ICON), no parameters for MUI_INTERFACE anymore
|
||||
* New Install Options macros to read/write IO INI file value
|
||||
|
||||
1.21 - September 30, 2002
|
||||
|
@ -171,8 +162,7 @@ NSIS Modern User Interface - VERSION HISTORY
|
|||
because the RichEdit control has focus by default now
|
||||
|
||||
1.15 - Semtember 4, 2002
|
||||
* Multilanguage example: changed LangDialog to LangDLL::LangDialog
|
||||
(using the DLL name is now required)
|
||||
* Multilanguage example: changed LangDialog to LangDLL::LangDialog (using the DLL name is now required)
|
||||
|
||||
1.14 - Semtember 3, 2002
|
||||
* Small grammar fix (thanks eccles)
|
||||
|
@ -188,10 +178,8 @@ NSIS Modern User Interface - VERSION HISTORY
|
|||
* Finish header for uninstaller can also be set using MUI_FINISHHEADER
|
||||
|
||||
1.1 - August 29, 2002
|
||||
* Header file with macros, it's now very easy to use the UI in your
|
||||
scripts
|
||||
* Added the modern2.exe UI, with an other location of the Description
|
||||
frame, for installers with a lot of subsections (thanks rainwater)
|
||||
* Header file with macros, it's now very easy to use the UI in your scripts
|
||||
* Added the modern2.exe UI, with an other location of the Description frame, for installers with a lot of subsections (thanks rainwater)
|
||||
* Updated example scripts
|
||||
* Added Multilanguage.nsi example (Multilanguage & LangDLL)
|
||||
* Fixed background color issue with some custom XP themes
|
||||
|
@ -200,8 +188,7 @@ NSIS Modern User Interface - VERSION HISTORY
|
|||
* Example script: Added instructions for the user on the Description frame
|
||||
* Auto sizing branding text
|
||||
* Used modern.bmp for the checks (thanks rainwater)
|
||||
* Using the new NSIS version, descriptions work using the keyboard and
|
||||
you can give descriptions to subsections
|
||||
* Using the new NSIS version, descriptions work using the keyboard and you can give descriptions to subsections
|
||||
* Correct font size using High-DPI fonts
|
||||
|
||||
1.0 - August 26, 2002
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue