wizou
752d7d239a
Jim Park's Unicode NSIS merging - Step 1 : switch to TCHARs where relevant.
...
Compiler output is identical before & after this step
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/branches/wizou@6036 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-24 17:22:56 +00:00
kichik
912cfe7455
DirShow is no longer desired, as discussed in patch #1539701
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4741 212acab6-be3b-0410-9dea-997c60f758d6
2006-08-28 12:41:45 +00:00
kichik
0ba0ae3b66
done
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3873 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-14 15:59:27 +00:00
kichik
89d3581649
Added another parameter to plug-in functions. This parameter is a structure with pointers to exec_flags and ExecuteCodeSegment. This is backward compatible with older plug-ins because plug-in functions use the __cdecl calling convention which means NSIS clears the stack.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3751 212acab6-be3b-0410-9dea-997c60f758d6
2004-10-23 17:43:08 +00:00
kichik
2e34b742a4
smart relative jumps is done
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3719 212acab6-be3b-0410-9dea-997c60f758d6
2004-10-12 20:56:32 +00:00
joostverburg
7c5e1bda63
things to do for NSIS 2.1 or later
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3311 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-24 18:10:38 +00:00
joostverburg
58d1d2090e
updates
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3304 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-24 13:12:49 +00:00
kichik
de0104cc39
- Improved file mapping so you can now esaily compile installers up to 2GB with a minimum requirment of memory (changable by FileBufSize)
...
- Fixed DirText
- Fixed new browse dialog style problems (thanks LIGHTNING UK!)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2919 212acab6-be3b-0410-9dea-997c60f758d6
2003-09-15 22:05:06 +00:00
kichik
9cd28a4c3d
No more static variables in CEXEBuild member functions
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2849 212acab6-be3b-0410-9dea-997c60f758d6
2003-09-05 21:16:33 +00:00
kichik
9e5ccb9a32
- SetCompressor: added /FINAL switch
...
- SetOverwrite: added lastusd option
- Greek MUI translation v1.66
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2835 212acab6-be3b-0410-9dea-997c60f758d6
2003-09-05 11:46:48 +00:00
kichik
74ea2dc585
* PageEx - every page can be used everywhere and as many times as needed
...
* DirVar - easy way to add another dir page
* default strings in the language file (Page directory is enough, no need for DirText)
* strings from the language file are now LangStrings that can be used in the script
* no more /LANG - one string for all languages
* any lang strings can be used everywhere, installer or uninstaller (no un.)
* no more unprocessed strings - variables can be used almost everywhere (except in licenseData and InstallDirRegKey)
* DirText parm for browse dialog text
* SetBkColor -> SetCtlColors - can now set text color too
* fixed SetOutPath and File /r bug
* fixed File /a /oname bug
* added $_CLICK for pages
* added quotes support in lang files (patch #752620 )
* extraction progress
* separate RTL dialogs for RTL langs (improved RTL too)
* InstallOptions RTL
* StartMenu RTL
* fixed RegDLL?
* added IfSilent and SetSilent (SetSilent only works from .onInit)
* fixed verify window (it never showed) (bug #792494 )
* fixed ifnewer readonly file problem (patch #783782 )
* fixed wininit.ini manipulation when there is another section after [rename]
* fixed some ClearType issues
* fixed a minor bug in the resource editor
* fixed !ifdef/!endif stuff, rewritten
* lots of code and comments clean ups
* got rid of some useless exceptions handling and STL classes (still much more to go)
* lots of optimizations, of course ;)
* updated system.dll with support for GUID, WCHAR, and fast VTable calling (i.e. COM ready)
* minor bug fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2823 212acab6-be3b-0410-9dea-997c60f758d6
2003-09-04 18:25:57 +00:00
kichik
caa31c9cd5
- Fixed all known problems with temporary files and directoroes
...
- Command line switches work again (/NCRC and /S)
- GetTempFileName now takes another argument as base directory (default is $TEMP)
- Message boxes work from .onGUIEnd
- Some more optimizations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2739 212acab6-be3b-0410-9dea-997c60f758d6
2003-07-18 14:22:17 +00:00
kichik
37bd1d0ca7
stop using static
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2731 212acab6-be3b-0410-9dea-997c60f758d6
2003-07-17 12:17:29 +00:00
kichik
7d6958e253
fixed CreateDirectory error flag
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2723 212acab6-be3b-0410-9dea-997c60f758d6
2003-07-16 18:03:07 +00:00
kichik
10fdce9bd5
empty subsections
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2709 212acab6-be3b-0410-9dea-997c60f758d6
2003-07-12 12:04:04 +00:00
kichik
70a48ad5b8
updates
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2636 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-12 16:33:56 +00:00
ramon18
397234a5bd
Updated TODO.txt; New methods to change VersionInformation, this time is completed customizable by the script, default code page and language retrieved from OS, but can be changed by script too; fixed problem with some chars like ©
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2625 212acab6-be3b-0410-9dea-997c60f758d6
2003-06-10 04:35:09 +00:00
kichik
409385923a
Refresh banner's text when erased and minize along with the installer window
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2568 212acab6-be3b-0410-9dea-997c60f758d6
2003-05-25 15:33:48 +00:00
kichik
4ed6f71481
Done - /o
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2564 212acab6-be3b-0410-9dea-997c60f758d6
2003-05-24 14:07:21 +00:00
kichik
fe3a6393e5
More
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2562 212acab6-be3b-0410-9dea-997c60f758d6
2003-05-24 10:17:15 +00:00
kichik
26845a8b74
- BgImage improved a lot
...
- Added .onGUIEnd
- Some optimizations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2542 212acab6-be3b-0410-9dea-997c60f758d6
2003-05-09 21:11:14 +00:00
joostverburg
f15a4ca5b5
langfiles & fonts done
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2509 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-29 16:51:51 +00:00
kichik
cf01b06e62
- More strings translatable (K/M/G Byte, registering, unregistering)
...
- Language specific fonts
- $\t now works too
- More to do
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2475 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-21 13:32:34 +00:00
kichik
b85c364431
Clean up
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2466 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-18 13:54:51 +00:00
kichik
bd996b8562
No more weird border
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2460 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-15 08:30:28 +00:00
kichik
5e46d3d0ed
Heh, I wonder what I was thinking about when I wrote this...
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2444 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-06 17:17:58 +00:00
kichik
6de21cdc3c
Compiler speed optimization
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2437 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-05 13:34:32 +00:00
kichik
8881045ffb
IO todo done
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2434 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-04 22:19:00 +00:00
kichik
104df88ca3
IO improvement
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2411 212acab6-be3b-0410-9dea-997c60f758d6
2003-04-02 18:46:36 +00:00
joostverburg
0a6ea577ae
RMDir /REBOOTOK
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2394 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-29 18:32:27 +00:00
joostverburg
8d4d9c0856
update
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2361 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-26 16:01:08 +00:00
kichik
16f764ac37
more to do
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2354 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-23 17:14:07 +00:00
kichik
03cafaf818
SetStaticBkColor -> SetBkColor, now works for dialogs, buttons, edit boxes and list boxes (only in IO)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2347 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-20 20:49:13 +00:00
flizebogen
2e9cb6d4e9
Added Info "Dump Content of Log Window to File", fixed Typos
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2346 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-20 19:37:31 +00:00
kichik
bad48f1a0a
Some space saving changes, /NOCUSTOM and /COMPONENTSONLYONCUSTOM work together and infastructures for future changes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2338 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-18 20:36:52 +00:00
kichik
3c87d7089c
Fonts
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2299 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-15 13:24:08 +00:00
kichik
d2e9c72aed
leave callback for custom pages
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2250 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-07 22:07:16 +00:00
joostverburg
77a1f038f8
big license works
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2240 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-06 11:48:19 +00:00
kichik
f7998e1810
More
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2233 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-04 17:22:19 +00:00
kichik
2134fb8c0e
b3 todo, and one thing done
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2218 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-26 15:31:35 +00:00
kichik
ff45c1469a
Weird bug
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2213 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-26 14:52:17 +00:00
kichik
e7950e2f20
RMDir /REBOOTOK
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2212 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-26 10:44:43 +00:00
kichik
608a614c03
Old stuff removed
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2201 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-20 21:04:55 +00:00
kichik
00c19cac26
Halibut links
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2200 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-20 20:31:09 +00:00
kichik
a186e9292c
Goto + expanding instructions
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2143 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-10 17:54:31 +00:00
kichik
a1f5924a59
RTL
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2141 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-10 14:02:13 +00:00
joostverburg
7789543c62
links
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2139 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-09 16:15:42 +00:00
kichik
cefa167ff1
BgImage bug
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2131 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-08 23:03:31 +00:00
kichik
8471f65bba
IO LBS_MULTIPLESEL
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2126 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-08 16:24:42 +00:00
kichik
5cbbd5719f
Done, done and done.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2125 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-08 14:35:25 +00:00