anders_k
7f6735532e
* Checking for SetLayeredWindowAttributes is all we need, no need to check the version.
...
* Updated readme example
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6652 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-03 21:18:17 +00:00
anders_k
1c1d1d5e12
Fixed all VS2015 warnings except C4577 ('noexcept' used with no exception handling mode specified)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6627 212acab6-be3b-0410-9dea-997c60f758d6
2015-10-30 03:55:30 +00:00
anders_k
9ed46ac829
Removed some profanity from the docs
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6519 212acab6-be3b-0410-9dea-997c60f758d6
2014-07-11 21:11:11 +00:00
anders_k
d799ee53d7
Basic Win64 support (MSVC)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6439 212acab6-be3b-0410-9dea-997c60f758d6
2014-02-08 00:13:52 +00:00
anders_k
7cc150c464
MakeNSIS can now generate Unicode or Ansi installers based on a script attribute. SCons generates both Ansi and Unicode stubs and plugins.
...
The official plugins are now stored in architecture specific subdirectories under NSIS\Plugins. !AddPluginDir also gained a new (optional) architecture flag because MakeNSIS now stores separate plugin information for each target architecture. Storing plugins in the root of the Plugins directory is no longer supported.
MinGW does not implement the unicode CRT startup functions so the entry point functions and linker parameters had to be changed. The unicode tools use the ansi entry point and a small helper function that calls into the real code: _tmain has full argc+argv emulation while wWinMain does not pass the command line parameters. The stubs do not use any CRT functions and have no CRT or unicode helper code, they call our entry point directly.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6269 212acab6-be3b-0410-9dea-997c60f758d6
2012-10-13 01:47:50 +00:00
anders_k
0617c9d3e7
Changed SetWindowLong to SetWindowLongPtr and removed WNDPROC related casts
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6180 212acab6-be3b-0410-9dea-997c60f758d6
2011-11-19 15:41:45 +00:00
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
pabs3
eff14a4702
Install the pluginapi stuff in a subdirectory.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5922 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-04 14:08:31 +00:00
kichik
79da5e1cb5
renamed plugin.* to pluginapi.*
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5856 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-20 08:49:26 +00:00
kichik
5b490c9e49
removed private atoi implementations
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5837 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-12 17:47:14 +00:00
kichik
4ba8da04fd
switch to plugin.h
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5832 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-12 17:18:43 +00:00
kichik
f6e58f133a
avoid cast warning
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5050 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-11 20:49:27 +00:00
kichik
f8062527fa
typos (thanks Jamyn!)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4264 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-16 11:27:51 +00:00
kichik
dd596bc6ba
fixed for new paths
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4101 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 21:39:04 +00:00
kichik
d7592d0f84
replaced by scons
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4047 212acab6-be3b-0410-9dea-997c60f758d6
2005-05-21 16:21:32 +00:00
kichik
84c1ce2084
applied parts of patch #1193692 - fixes to scons Contrib stuff
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4006 212acab6-be3b-0410-9dea-997c60f758d6
2005-05-03 17:31:56 +00:00
kichik
53fa1d20ac
install and distribute examples, contribs and documentation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4005 212acab6-be3b-0410-9dea-997c60f758d6
2005-04-30 18:04:55 +00:00
kichik
4a77cdc9fe
less code in SConscripts, more shared code in SConstruct
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3986 212acab6-be3b-0410-9dea-997c60f758d6
2005-04-22 16:51:00 +00:00
kichik
b604cdfe3f
new build system using SCons
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3969 212acab6-be3b-0410-9dea-997c60f758d6
2005-04-16 18:48:50 +00:00
kichik
ccf2bb96a5
applied patch #1164307 - Fixes to allow building Contrib/ on debian (minus Makefiles)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3923 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-17 21:26:59 +00:00
kichik
5ef483cf7b
fixed GlobalFree call with a bad pointer (thanks Takhir)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3920 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-11 11:28:58 +00:00
kichik
2b51a6b641
fixed doubled delay for !nt50 mode
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3848 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-08 14:04:45 +00:00
kichik
3b5782aa07
indent -nut -kr -bli0 -i2
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3847 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-08 13:30:33 +00:00
kichik
2027f3c76d
llama.bmp doesn't have the color 0x00005B in it
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3469 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-06 16:56:30 +00:00
kichik
9f1100e058
dll not exe
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3146 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-16 14:52:38 +00:00
kichik
f915329242
Call the same DllMain for debug and release builds
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3133 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-12 20:24:53 +00:00
joostverburg
9dcb1667f6
new Graphics folder
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3105 212acab6-be3b-0410-9dea-997c60f758d6
2003-11-06 13:15:45 +00:00
joostverburg
73870f0e8e
1. Supports any bpp for transparent images
...
2. Windows XP at bpp < 32 possible bug fixed
3. Removed transparency by pallete color index (always use RGB value)
4. shrinked a bit (0.5 kb)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2903 212acab6-be3b-0410-9dea-997c60f758d6
2003-09-12 14:01:29 +00:00
joostverburg
9998f159d0
fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1789 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-19 15:54:03 +00:00
kichik
2ef67f201f
MakeNSISW has no sounds
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1715 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-15 12:22:59 +00:00
kichik
b7152b4af8
AdvSplash example
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1713 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-15 12:21:06 +00:00
rainwater
ac5eb0f61a
Added AdvSplash plugin and remove UberSplash. NSIS installer updated.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1283 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-02 19:54:16 +00:00