├── .classpath
├── .gitignore
├── .metadata
├── .lock
├── .log
├── .plugins
│ ├── net.sf.eclipsensis
│ │ ├── help
│ │ │ ├── Docs
│ │ │ │ ├── AppendixA.html
│ │ │ │ ├── AppendixB.html
│ │ │ │ ├── AppendixC.html
│ │ │ │ ├── AppendixD.html
│ │ │ │ ├── AppendixE.html
│ │ │ │ ├── AppendixF.html
│ │ │ │ ├── AppendixG.html
│ │ │ │ ├── AppendixH.html
│ │ │ │ ├── AppendixI.html
│ │ │ │ ├── Chapter1.html
│ │ │ │ ├── Chapter2.html
│ │ │ │ ├── Chapter3.html
│ │ │ │ ├── Chapter4.html
│ │ │ │ ├── Chapter5.html
│ │ │ │ ├── Contents.html
│ │ │ │ ├── IndexPage.html
│ │ │ │ ├── Section1.1.html
│ │ │ │ ├── Section1.2.html
│ │ │ │ ├── Section1.3.html
│ │ │ │ ├── Section2.1.html
│ │ │ │ ├── Section2.2.html
│ │ │ │ ├── Section2.3.html
│ │ │ │ ├── Section2.4.html
│ │ │ │ ├── Section2.5.html
│ │ │ │ ├── Section2.6.html
│ │ │ │ ├── Section2.7.html
│ │ │ │ ├── Section3.1.html
│ │ │ │ ├── Section3.2.html
│ │ │ │ ├── Section4.1.html
│ │ │ │ ├── Section4.10.html
│ │ │ │ ├── Section4.11.html
│ │ │ │ ├── Section4.12.html
│ │ │ │ ├── Section4.2.html
│ │ │ │ ├── Section4.3.html
│ │ │ │ ├── Section4.4.html
│ │ │ │ ├── Section4.5.html
│ │ │ │ ├── Section4.6.html
│ │ │ │ ├── Section4.7.html
│ │ │ │ ├── Section4.8.html
│ │ │ │ ├── Section4.9.html
│ │ │ │ ├── Section5.1.html
│ │ │ │ ├── Section5.2.html
│ │ │ │ ├── Section5.3.html
│ │ │ │ ├── Section5.4.html
│ │ │ │ ├── SectionB.1.html
│ │ │ │ ├── SectionB.2.html
│ │ │ │ ├── SectionB.3.html
│ │ │ │ ├── SectionB.4.html
│ │ │ │ ├── SectionC.1.html
│ │ │ │ ├── SectionC.2.html
│ │ │ │ ├── SectionC.3.html
│ │ │ │ ├── SectionC.4.html
│ │ │ │ ├── SectionC.5.html
│ │ │ │ ├── SectionC.6.html
│ │ │ │ ├── SectionC.7.html
│ │ │ │ ├── SectionD.1.html
│ │ │ │ ├── SectionD.2.html
│ │ │ │ ├── SectionD.3.html
│ │ │ │ ├── SectionD.4.html
│ │ │ │ ├── SectionD.5.html
│ │ │ │ ├── SectionE.1.html
│ │ │ │ ├── SectionE.2.html
│ │ │ │ ├── SectionE.3.html
│ │ │ │ ├── SectionF.1.html
│ │ │ │ ├── SectionF.10.html
│ │ │ │ ├── SectionF.11.html
│ │ │ │ ├── SectionF.12.html
│ │ │ │ ├── SectionF.13.html
│ │ │ │ ├── SectionF.14.html
│ │ │ │ ├── SectionF.15.html
│ │ │ │ ├── SectionF.16.html
│ │ │ │ ├── SectionF.17.html
│ │ │ │ ├── SectionF.18.html
│ │ │ │ ├── SectionF.19.html
│ │ │ │ ├── SectionF.2.html
│ │ │ │ ├── SectionF.20.html
│ │ │ │ ├── SectionF.21.html
│ │ │ │ ├── SectionF.22.html
│ │ │ │ ├── SectionF.23.html
│ │ │ │ ├── SectionF.24.html
│ │ │ │ ├── SectionF.25.html
│ │ │ │ ├── SectionF.26.html
│ │ │ │ ├── SectionF.27.html
│ │ │ │ ├── SectionF.28.html
│ │ │ │ ├── SectionF.29.html
│ │ │ │ ├── SectionF.3.html
│ │ │ │ ├── SectionF.30.html
│ │ │ │ ├── SectionF.31.html
│ │ │ │ ├── SectionF.32.html
│ │ │ │ ├── SectionF.33.html
│ │ │ │ ├── SectionF.34.html
│ │ │ │ ├── SectionF.35.html
│ │ │ │ ├── SectionF.36.html
│ │ │ │ ├── SectionF.37.html
│ │ │ │ ├── SectionF.38.html
│ │ │ │ ├── SectionF.39.html
│ │ │ │ ├── SectionF.4.html
│ │ │ │ ├── SectionF.40.html
│ │ │ │ ├── SectionF.41.html
│ │ │ │ ├── SectionF.42.html
│ │ │ │ ├── SectionF.43.html
│ │ │ │ ├── SectionF.44.html
│ │ │ │ ├── SectionF.45.html
│ │ │ │ ├── SectionF.46.html
│ │ │ │ ├── SectionF.47.html
│ │ │ │ ├── SectionF.48.html
│ │ │ │ ├── SectionF.49.html
│ │ │ │ ├── SectionF.5.html
│ │ │ │ ├── SectionF.50.html
│ │ │ │ ├── SectionF.51.html
│ │ │ │ ├── SectionF.52.html
│ │ │ │ ├── SectionF.53.html
│ │ │ │ ├── SectionF.54.html
│ │ │ │ ├── SectionF.55.html
│ │ │ │ ├── SectionF.56.html
│ │ │ │ ├── SectionF.57.html
│ │ │ │ ├── SectionF.58.html
│ │ │ │ ├── SectionF.59.html
│ │ │ │ ├── SectionF.6.html
│ │ │ │ ├── SectionF.60.html
│ │ │ │ ├── SectionF.61.html
│ │ │ │ ├── SectionF.62.html
│ │ │ │ ├── SectionF.63.html
│ │ │ │ ├── SectionF.64.html
│ │ │ │ ├── SectionF.65.html
│ │ │ │ ├── SectionF.7.html
│ │ │ │ ├── SectionF.8.html
│ │ │ │ ├── SectionF.9.html
│ │ │ │ ├── SectionG.1.html
│ │ │ │ ├── SectionG.2.html
│ │ │ │ ├── SectionG.3.html
│ │ │ │ ├── SectionG.4.html
│ │ │ │ ├── SectionH.1.html
│ │ │ │ ├── SectionH.2.html
│ │ │ │ ├── SectionH.3.html
│ │ │ │ ├── SectionH.4.html
│ │ │ │ ├── SectionI.1.html
│ │ │ │ ├── SectionI.2.html
│ │ │ │ ├── SectionI.3.html
│ │ │ │ ├── SectionI.4.html
│ │ │ │ ├── SectionI.5.html
│ │ │ │ ├── SectionI.6.html
│ │ │ │ ├── chmlink.js
│ │ │ │ └── style.css
│ │ │ └── index
│ │ │ │ ├── standard
│ │ │ │ ├── _0.cfs
│ │ │ │ ├── segments.gen
│ │ │ │ └── segments_2
│ │ │ │ └── stemmed
│ │ │ │ ├── _0.cfs
│ │ │ │ ├── segments.gen
│ │ │ │ └── segments_2
│ │ ├── hoverhelp
│ │ │ ├── back.gif
│ │ │ ├── back_d.gif
│ │ │ ├── forward.gif
│ │ │ ├── forward_d.gif
│ │ │ ├── home.gif
│ │ │ └── hoverstyle.css
│ │ ├── net.sf.eclipsensis.NSISHeaderAssociations.ser
│ │ ├── net.sf.eclipsensis.help.NSISHelpURLProvider.HelpURLs.ser
│ │ ├── net.sf.eclipsensis.help.NSISPluginManager.Plugins.ser
│ │ ├── net.sf.eclipsensis.help.NSISUsageProvider.Usages.ser
│ │ ├── net.sf.eclipsensis.settings.NSISPreferences.instructions.ser
│ │ └── net.sf.eclipsensis.settings.NSISPreferences.symbols.ser
│ ├── org.eclipse.core.resources
│ │ ├── .root
│ │ │ ├── .indexes
│ │ │ │ ├── history.version
│ │ │ │ ├── properties.index
│ │ │ │ └── properties.version
│ │ │ └── 1.tree
│ │ └── .safetable
│ │ │ └── org.eclipse.core.resources
│ ├── org.eclipse.core.runtime
│ │ └── .settings
│ │ │ ├── net.sf.eclipsensis.installoptions.prefs
│ │ │ ├── net.sf.eclipsensis.prefs
│ │ │ ├── net.sf.eclipsensis.startup.prefs
│ │ │ ├── net.sf.eclipsensis.update.prefs
│ │ │ ├── org.eclipse.core.resources.prefs
│ │ │ ├── org.eclipse.jdt.ui.prefs
│ │ │ ├── org.eclipse.m2e.discovery.prefs
│ │ │ ├── org.eclipse.ui.editors.prefs
│ │ │ ├── org.eclipse.ui.ide.prefs
│ │ │ ├── org.eclipse.ui.prefs
│ │ │ └── org.eclipse.ui.workbench.prefs
│ ├── org.eclipse.jdt.core
│ │ ├── invalidArchivesCache
│ │ ├── nonChainingJarsCache
│ │ └── variablesAndContainers.dat
│ ├── org.eclipse.jdt.ui
│ │ ├── OpenTypeHistory.xml
│ │ ├── QualifiedTypeNameHistory.xml
│ │ └── dialog_settings.xml
│ ├── org.eclipse.m2e.logback.configuration
│ │ ├── 0.log
│ │ └── logback.1.2.0.20120903-1050.xml
│ ├── org.eclipse.ui.ide
│ │ └── dialog_settings.xml
│ ├── org.eclipse.ui.intro
│ │ └── dialog_settings.xml
│ └── org.eclipse.ui.workbench
│ │ ├── dialog_settings.xml
│ │ ├── workbench.xml
│ │ └── workingsets.xml
└── version.ini
├── .project
├── .settings
├── org.eclipse.core.resources.prefs
└── org.eclipse.jdt.core.prefs
├── AndroidManifest.xml
├── README.md
├── ant.properties
├── build.xml
├── libs
├── android-support-v4.jar
├── arm64-v8a
│ ├── libinfocardNative.so
│ ├── libopencv_core.so
│ ├── libopencv_features2d.so
│ ├── libopencv_flann.so
│ ├── libopencv_highgui.so
│ ├── libopencv_imgproc.so
│ ├── libopencv_info.so
│ └── libopencv_java.so
├── armeabi-v7a
│ ├── libinfocardNative.so
│ ├── libopencv_core.so
│ ├── libopencv_features2d.so
│ ├── libopencv_flann.so
│ ├── libopencv_highgui.so
│ ├── libopencv_imgproc.so
│ ├── libopencv_info.so
│ └── libopencv_java.so
├── armeabi
│ ├── libinfocardNative.so
│ ├── libopencv_core.so
│ ├── libopencv_features2d.so
│ ├── libopencv_flann.so
│ ├── libopencv_highgui.so
│ ├── libopencv_imgproc.so
│ ├── libopencv_info.so
│ └── libopencv_java.so
├── infocard.jar
├── opencv library - 2.4.8.jar
├── x86
│ ├── libinfocardNative.so
│ ├── libopencv_core.so
│ ├── libopencv_features2d.so
│ ├── libopencv_flann.so
│ ├── libopencv_highgui.so
│ ├── libopencv_imgproc.so
│ ├── libopencv_info.so
│ └── libopencv_java.so
└── x86_64
│ ├── libinfocardNative.so
│ ├── libopencv_core.so
│ ├── libopencv_features2d.so
│ ├── libopencv_flann.so
│ ├── libopencv_highgui.so
│ ├── libopencv_imgproc.so
│ ├── libopencv_info.so
│ └── libopencv_java.so
├── lint.xml
├── proguard.cfg
├── proguard
├── dump.txt
├── mapping.txt
├── seeds.txt
└── usage.txt
├── project.properties
├── res
├── drawable
│ ├── icon120.png
│ └── logo_custom.png
├── layout
│ └── main.xml
└── values
│ ├── strings.xml
│ └── styles.xml
└── src
└── org
└── my
└── scanExample
└── MyScanActivity.java
/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | bin
3 | gen
4 | local.properties
5 |
--------------------------------------------------------------------------------
/.metadata/.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.lock
--------------------------------------------------------------------------------
/.metadata/.log:
--------------------------------------------------------------------------------
1 | !SESSION 2013-11-13 17:43:07.950 -----------------------------------------------
2 | eclipse.buildId=M20120208-0800
3 | java.version=1.7.0_25
4 | java.vendor=Oracle Corporation
5 | BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
6 | Command-line arguments: -os win32 -ws win32 -arch x86_64
7 |
8 | !ENTRY org.eclipse.ui 4 4 2013-11-13 17:44:29.224
9 | !MESSAGE Invalid preference page path: XML Syntax
10 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/AppendixA.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Modern User Interface
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | Appendix A: Modern User Interface
14 |
15 | NSIS 2 makes it is possible to create installers with a custom user interface. The Modern UI is an interface with a style like the wizards of recent Windows versions. This new interface also features new pages (Welcome, Finish, Start Menu) and a description area on the components page. The interface and the graphics can be customized using the provided settings. Using the Modern UI macros and language files, writing scripts with a modern interface is easy.
16 |
17 | For more information and documentation see the Modern UI 2 Readme .
18 |
19 | NSIS 2.34 brought with it a new version of Modern UI - version 2. It is faster and more extendible. It allows plug-ins to add new types of pages and even change existing pages using a simple NSH file. It also uses nsDialogs which faster than its elder sibling - InstallOptions.
20 |
21 | For more information and documentation of the old version see the Modern UI Readme .
22 | Previous | Contents | Next
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/AppendixB.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | DLL/TLB Library Setup
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | Appendix B: DLL/TLB Library Setup
14 |
33 | Previous | Contents | Next
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/AppendixC.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Useful Scripts
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | Appendix C: Useful Scripts
14 |
23 | Previous | Contents | Next
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/AppendixD.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Useful Information
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | Appendix D: Useful Information
14 |
21 | Previous | Contents | Next
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/AppendixG.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Building NSIS
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | Appendix G: Building NSIS
14 |
15 | NSIS version 2.07 introduced a new build system, based on SCons . The build system can build the entire NSIS package so there is no longer need to build it project by project. It allows building using several simultaneous jobs, installation without an installer on both Windows and POSIX and easy compilation with debugging symbols.
16 |
22 | Previous | Contents | Next
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/AppendixH.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Credits
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | Appendix H: Credits
14 |
20 | Previous | Contents | Next
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/AppendixI.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | License
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | Appendix I: License
14 |
22 | Previous | Contents | Next
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Chapter1.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Introduction to NSIS
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | Chapter 1: Introduction to NSIS
14 |
19 | Previous | Contents | Next
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Chapter2.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Tutorial: The Basics
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | Chapter 2: Tutorial: The Basics
14 |
32 | Previous | Contents | Next
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Chapter3.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Command Line Usage
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | Chapter 3: Command Line Usage
14 |
29 | Previous | Contents | Next
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/IndexPage.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Index
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | Previous | Contents | Next
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Section1.1.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | About NSIS
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | 1.1 About NSIS
14 |
15 | An installer is the first experience of a user with your application. Slow or unsuccessful software installations are the most irritating computer problems. A quick and user friendly installer is therefore an essential part of your software product.
16 |
17 | NSIS (Nullsoft Scriptable Install System) is a tool that allows programmers to create such installers for Windows. It is released under an open source license and is completely free for any use .
18 |
19 | NSIS creates installers that are capable of installing, uninstalling, setting system settings, extracting files, etc. Because it's based on script files, you can fully control every part of your installers. The script language supports variables, functions, string manipulation, just like a normal programming language - but designed for the creation of installers. Even with all these features, NSIS is still the smallest installer system available. With the default options, it has an overhead of only 34 KB.
20 | Previous | Contents | Next
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Section2.1.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Introduction
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | 2.1 Introduction
14 |
15 | Most software packages you download or buy come with an installer. The installer copies and/or updates files, writes registry keys, writes configuration, creates shortcuts, etc. All of this is done automatically for the user. All the user needs to do is supply some information and the installer will do the rest. The user goes through a wizard, makes the appropriate choices and waits until the installer finishes. After the installer has finished the user is left only with the simple task of starting the program. The user doesn't have to worry about things he might have forgotten because all of the necessary steps were done by the installer.
16 |
17 | NSIS is a tool for developers to create such installers. NSIS allows you to create everything from basic installers that just copy files to very complex installers that handle a lot of advanced tasks such as writing registry keys, settings environment variables, downloading the latest files from the internet, customizing the configuration file and more. NSIS is very flexible and its scripting language is easy to learn.
18 |
19 | NSIS compiles all of the files and the installation script into one executable file, so your application will be easy to distribute. NSIS adds only about 34KB of code of its own (for the default configuration) to the data. NSIS boasts the smallest overhead available while still providing a lot of options thanks to its powerful scripting language and support of external plug-ins.
20 | Previous | Contents | Next
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Section2.2.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Script Files
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | 2.2 Script Files
14 |
15 | To create a NSIS installer, you first have to write a NSIS script. A NSIS script is just a regular text file with a special syntax. You can edit scripts with every text editor. It's recommended you use a text editor that shows line numbers because NSIS uses line numbers to indicate where errors lie, and to warn you about where errors might lie. An editor that supports syntax highlighting is also recommended. You can download editors made especially for NSIS and files for syntax highlighting at the NSIS Wiki .
16 |
17 | In a NSIS script every line is treated as a command. If your command is too long for one line you can use a back-slash - '\' - at the end of the line. The compiler will treat the new line as an addition to the previous line and will not expect a new command. For example:
18 | Messagebox MB_OK|MB_ICONINFORMATION \
19 | "This is a sample that shows how to use line breaks for larger commands in NSIS scripts"
20 |
21 |
22 | If you want to use a double-quote in a string you can either use $\" to escape the quote or quote the string with a different type of quote such as ` or '.
23 |
24 | For more details about the script format, see Script File Format .
25 |
26 | The default extension for a script file is .nsi. Header files have the .nsh extension. Header files can help you arrange your script by dividing it to more than one block of code, you can also put functions or macros in header files and include the header files in multiple installers. This makes updating easier and it also makes your scripts easier to read. To include a header file in your script use !include . Header files that reside in the Include directory under your NSIS directory can be included just by their name. For example:
27 | !include Sections.nsh
28 |
29 | Previous | Contents | Next
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Section2.4.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Compiler
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | 2.4 Compiler
14 |
15 | The second thing you need to do in order to create your installer after you have created your script is to compile your script. MakeNSIS.exe is the NSIS compiler. It reads your script, parses it and creates an installer for you.
16 |
17 | To compile you have to right-click your .nsi file and select Compile NSIS Script. This will cause MakeNSISW, the NSIS Compiler Interface, to launch and call MakeNSIS to compile your script. MakeNSISW will get the output of MakeNSIS and present it to you in a window where you can see it, copy it, test the installer, browse for it and more. Using makensis.exe from the command prompt is also possible.
18 |
19 | The compiler will check your script and give you warnings or an error. If an error occurs (i.e. 2 parameters required but only 1 given) the compiler will abort and a short error message including the line number will be displayed. For non-critical errors the compiler will give a warning (i.e. two DirText commands in one script). If your script has no errors the compiler will output an installer for you to distribute.
20 |
21 | NSIS supports different compression methods, as explained here . ZLIB is the default compression method, which is fast and uses only a little bit of memory. LZMA is a good method for the creation of small installers for internet distribution. BZIP2 usually compresses better than ZLIB but not as good as LZMA, it is useful if you need lower memory usage or fast script compilation.
22 |
23 | It it also possible to compile Windows installer on Linux, BSD or Mac OS X servers. See Building NSIS for details.
24 | Previous | Contents | Next
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Section2.5.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Modern UI
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | 2.5 Modern UI
14 |
15 | A popular user interface for NSIS is the Modern User Interface. It has an interface like the wizards of recent Windows versions. The Modern UI is not only a customized resource file, it has a lots of new interface elements. It features a white header to describe the current step, a description area on the component page, a welcome page, a finish page that allows the user to run the application or reboot the system and more.
16 |
17 | For more information, check the Modern UI 2 Readme and the Modern UI Examples .
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Section2.6.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Plug-ins
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | 2.6 Plug-ins
14 |
15 | NSIS support plug-ins that can be called from the script. Plug-ins are DLL files written in C, C++, Delphi or another programming language and therefore provide a more powerful code base to NSIS.
16 |
17 | A plug-in call looks like this:
18 | DLLName::FunctionName "parameter number 1" "parameter number 2" "parameter number 3"
19 |
20 |
21 | Every plug-in's function has its own requirements when it comes to parameters, some will require none, some will accept as many parameters as you want to send. Examples:
22 | nsExec::ExecToLog '"${NSISDIR}\makensis.exe" /CMDHELP'
23 | InstallOptions::dialog "$PLUGINSDIR\test.ini"
24 | NSISdl::download http://download.nullsoft.com/winamp/client/winamp291_lite.exe $R0
25 |
26 |
27 | The plug-ins that NSIS knows of are listed at the top of the output of the compiler. NSIS searches for plug-ins in the Plugins folder under your NSIS directory and lists all of their available functions. You can use !addplugindir to tell NSIS to search in other directories too.
28 |
29 | The NSIS distribution already included many plug-ins. InstallOptions is a popular plug-in that allows you to create custom pages, in combination with the NSIS Page commands (See Pages ). The Startmenu plug-in provides a page that allows the user to choose a Start Menu folder. There are a lot of plug-ins for different purposes, have a look at the Docs folder for help files and examples. You can find additional plug-ins on-line: NSIS Wiki .
30 |
31 | You can also create a plug-in yourself. C/C++ and Delphi header files are already available, see the example plugin for how to do this. Source code of included plug-ins can also be found in the source code package.
32 | Previous | Contents | Next
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Section2.7.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | More
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | 2.7 More
14 |
15 | This tutorial has described the basic NSIS features, to learn more about everything NSIS can do, take some time to read this manual.
16 | Previous | Contents | Next
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Section3.2.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Installer Usage
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | 3.2 Installer Usage
14 |
15 | Generated installers and uninstallers accept a few options on the command line. These options give the user a bit more control over the installation process.
16 | 3.2.1 Common Options
17 |
18 | /NCRC disables the CRC check, unless CRCCheck
force
was used in the script. /S runs the installer or uninstaller silently. See section 4.12 for more information. /D sets the default installation directory ($INSTDIR ), overriding InstallDir and InstallDirRegKey . It must be the last parameter used in the command line and must not contain any quotes, even if the path contains spaces. Only absolute paths are supported.
19 | 3.2.2 Uninstaller Specific Options
20 |
21 | _?= sets $INSTDIR. It also stops the uninstaller from copying itself to the temporary directory and running from there. It can be used along with ExecWait to wait for the uninstaller to finish. It must be the last parameter used in the command line and must not contain any quotes, even if the path contains spaces.
22 | 3.2.3 Examples
23 | installer.exe /NCRC
24 |
25 | installer.exe /S
26 |
27 | installer.exe /D=C:\Program Files\NSIS
28 |
29 | installer.exe /NCRC /S /D=C:\Program Files\NSIS
30 |
31 | uninstaller.exe /S _?=C:\Program Files\NSIS
32 |
33 | # uninstall old version
34 | ExecWait '"$INSTDIR\uninstaller.exe" /S _?=$INSTDIR'
35 |
36 | Previous | Contents | Next
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Section4.11.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Plug-in DLLs
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | 4.11 Plug-in DLLs
14 |
15 | The abilities of the NSIS scripting language can be extended by utilising functionality provided in a DLL file. Probably the best known example of this is the InstallOptions.dll bundled with every NSIS release.
16 |
17 | When the NSIS compiler starts it scans the plug-ins directory for DLLs and makes a list of the plug-ins found and their exported functions. During compilation if a sequence such as fred::flintstone is encountered where the compiler expected to find a language keyword the compiler will look through this list. If a list entry specifies that fred.dll exports function flintstone NSIS will pack the fred.dll file into the created installer binary.
18 |
19 | During execution of a plug-in command NSIS will unpack the necessary DLL to a temporary folder ($PLUGINSDIR), push all of the arguments specified (right-to-left order), and then execute the DLL function.
20 | 4.11.1 Using Plug-in Commands
21 |
22 | A plug-in call looks like this:
23 | InstallOptions::dialog "ini_file_location.ini"
24 |
25 |
26 | All parameters are pushed onto the stack (in this case, the plug-in function only needs one parameter). Some plug-in commands may not need any parameters on the stack, others might require more of them. To use a plug-in command you will need to read the documentation for the plug-in so that you know what parameters its functions require.
27 | 4.11.2 Calling plug-ins manually
28 |
29 | If you want to call a plug-in that is stored on user's hard drive or somewhere else, use CallInstDLL . Almost all plug-ins provide installer functionality, so using plug-in commands is way easier. Using CallInstDLL can be useful when you have created plug-ins that should be linked to a certain version of your application and are being copied to the installation folder.
30 | Previous | Contents | Next
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Section4.3.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Labels
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | 4.3 Labels
14 |
15 | Labels are the targets of Goto instructions, or of the various branching instructions (such as IfErrors , MessageBox , IfFileExists , and StrCmp ). Labels must be within a Section or a Function. Labels are local in scope, meaning they are only accessible from within the Section or Function that they reside in. To declare a label, simply use:
16 |
17 | MyLabel:
18 |
19 | Labels cannot begin with a -, +, !, $, or 0-9. When specifying labels for the various instructions that require them, remember that both an empty string ("") and 0 both represent the next instruction (meaning no Goto will occur). Labels beginning with a period (.) are global, meaning you can jump to them from any function or section (though you cannot jump to an uninstall global label from the installer, and vice versa).
20 | Previous | Contents | Next
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Section4.4.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Relative Jumps
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | 4.4 Relative Jumps
14 |
15 | Unlike labels, relative jumps are, as the name suggests, relative to the place they are called from. You can use relative jumps wherever you can use labels. Relative jumps are marked by numbers. +1 jumps to the next instruction (the default advancement), +2 will skip one instruction and go to the second instruction from the current instruction, -2 will jump two instructions backward, and +10 will skip 9 instructions, jumping to the tenth instruction from the current instruction.
16 |
17 | An instruction is every command that is executed at run-time, when the installer is running. MessageBox , Goto , GetDLLVersion , FileRead , SetShellVarContext are all instructions. AddSize , Section , SectionGroup , SectionEnd , SetOverwrite (and everything under Compiler Flags ), Name , SetFont , LangString , are not instructions because they are executed at compile time.
18 |
19 | Examples:
20 | Goto +2
21 | MessageBox MB_OK "You will never ever see this message box"
22 | MessageBox MB_OK "The last message was skipped, this one should be shown"
23 |
24 | Goto +4
25 | MessageBox MB_OK "The following message will be skipped"
26 | Goto +3
27 | MessageBox MB_OK "You will never ever see this message box"
28 | Goto -3
29 | MessageBox MB_OK "Done"
30 |
31 |
32 | Note that macro insertion is not considered as one instruction when it comes to relative jumps. The macro is expanded before relative jumps are applied, and so relative jumps can jump into code inside an inserted macro. The following code, for example, will not skip the macro. It will show a message box.
33 | !macro relative_jump_test
34 | MessageBox MB_OK "first macro line"
35 | MessageBox MB_OK "second macro line"
36 | !macroend
37 |
38 | Goto +2
39 | !insertmacro relative_jump_test
40 |
41 | Previous | Contents | Next
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/Section5.3.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Read environment variables
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | 5.3 Read environment variables
14 | 5.3.1 $%envVarName%
15 |
16 | $%envVarName% will be replaced on compile time by the environment variable envVarName.
17 | Previous | Contents | Next
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionB.1.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Introduction
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | B.1 Introduction
14 |
15 | The Library header file can be used to setup dynamic link libraries (DLL) and type libraries (TLB). If necessary, the following actions will be performed:
16 |
17 | File copying File copying on reboot Version checks Registration and unregistration Registration and unregistration on reboot Shared DLL counting Windows File Protection checks
18 |
19 | The macros are stored in the header file Library.nsh, which should be included in scripts using this system:
20 | !include Library.nsh
21 |
22 |
23 | Note that the library macros are limited on non-Windows platforms. DLL version information is required when compiling on non-Windows platforms.
24 | Previous | Contents | Next
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionB.4.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Visual Basic 6 Run-Time Files
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | B.4 Visual Basic 6 Run-Time Files
14 |
15 | A new VB6RunTime.nsh header file is available for the setup of the VB6 run-time files. To obtain the latest run-time files, download vb6runtime.zip and extract this file.
16 | !include VB6RunTime.nsh
17 |
18 | Var AlreadyInstalled
19 |
20 | Section "-Install VB6 run-time files"
21 |
22 | ;Add code here that sets $AlreadyInstalled to a non-zero value if the application is already installed. For example:
23 | IfFileExists "$INSTDIR\MyApp.exe" 0 new_installation ;Replace MyApp.exe with your application filename
24 | StrCpy $AlreadyInstalled 1
25 | new_installation:
26 |
27 | !insertmacro VB6RunTimeInstall C:\vb6runtimes $AlreadyInstalled ;Replace C:\vb6runtimes with the location of the files
28 |
29 | SectionEnd
30 |
31 | Section "-un.Uninstall VB6 run-time files"
32 |
33 | !insertmacro VB6RunTimeUnInstall
34 |
35 | SectionEnd
36 |
37 |
38 | Remarks:
39 |
40 | You may have to install additional files for such Visual Basic application to work, such as OCX files for user interface controls. Installation of the run-time files requires Administrator or Power User privileges. Use the Multi-User header file to verify whether these privileges are available. Add a Modern UI finish page or another check (see IfRebootFlag ) to allow the user to restart the computer when necessary.
41 | Previous | Contents | Next
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionC.1.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Get Internet Explorer version
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | C.1 Get Internet Explorer version
14 | ; GetIEVersion
15 | ;
16 | ; Based on Yazno's function, http://yazno.tripod.com/powerpimpit/
17 | ; Returns on top of stack
18 | ; 1-6 (Installed IE Version)
19 | ; or
20 | ; '' (IE is not installed)
21 | ;
22 | ; Usage:
23 | ; Call GetIEVersion
24 | ; Pop $R0
25 | ; ; at this point $R0 is "5" or whatnot
26 |
27 | Function GetIEVersion
28 | Push $R0
29 | ClearErrors
30 | ReadRegStr $R0 HKLM "Software\Microsoft\Internet Explorer" "Version"
31 | IfErrors lbl_123 lbl_456
32 |
33 | lbl_456: ; ie 4+
34 | Strcpy $R0 $R0 1
35 | Goto lbl_done
36 |
37 | lbl_123: ; older ie version
38 | ClearErrors
39 | ReadRegStr $R0 HKLM "Software\Microsoft\Internet Explorer" "IVer"
40 | IfErrors lbl_error
41 |
42 | StrCpy $R0 $R0 3
43 | StrCmp $R0 '100' lbl_ie1
44 | StrCmp $R0 '101' lbl_ie2
45 | StrCmp $R0 '102' lbl_ie2
46 |
47 | StrCpy $R0 '3' ; default to ie3 if not 100, 101, or 102.
48 | Goto lbl_done
49 | lbl_ie1:
50 | StrCpy $R0 '1'
51 | Goto lbl_done
52 | lbl_ie2:
53 | StrCpy $R0 '2'
54 | Goto lbl_done
55 | lbl_error:
56 | StrCpy $R0 ''
57 | lbl_done:
58 | Exch $R0
59 | FunctionEnd
60 |
61 | Previous | Contents | Next
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionC.2.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Is .NET Framework installed?
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | C.2 Is .NET Framework installed?
14 | ; IsDotNETInstalled
15 | ;
16 | ; Based on GetDotNETVersion
17 | ; http://nsis.sourceforge.net/Get_.NET_Version
18 | ;
19 | ; Usage:
20 | ; Call IsDotNETInstalled
21 | ; Pop $0
22 | ; StrCmp $0 1 found.NETFramework no.NETFramework
23 |
24 | Function IsDotNETInstalled
25 | Push $0
26 | Push $1
27 |
28 | StrCpy $0 1
29 | System::Call "mscoree::GetCORVersion(w, i ${NSIS_MAX_STRLEN}, *i) i .r1"
30 | StrCmp $1 0 +2
31 | StrCpy $0 0
32 |
33 | Pop $1
34 | Exch $0
35 | FunctionEnd
36 |
37 | Previous | Contents | Next
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionC.3.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Is Macromedia Flash Player installed?
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | C.3 Is Macromedia Flash Player installed?
14 | ; IsFlashInstalled
15 | ;
16 | ; By Yazno, http://yazno.tripod.com/powerpimpit/
17 | ; Returns on top of stack
18 | ; 0 (Flash is not installed)
19 | ; or
20 | ; 1 (Flash is installed)
21 | ;
22 | ; Usage:
23 | ; Call IsFlashInstalled
24 | ; Pop $R0
25 | ; ; $R0 at this point is "1" or "0"
26 |
27 | Function IsFlashInstalled
28 | Push $R0
29 | ClearErrors
30 | ReadRegStr $R0 HKCR "CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000}" ""
31 | IfErrors lbl_na
32 | StrCpy $R0 1
33 | Goto lbl_end
34 | lbl_na:
35 | StrCpy $R0 0
36 | lbl_end:
37 | Exch $R0
38 | FunctionEnd
39 |
40 | Previous | Contents | Next
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionC.4.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Connect to the Internet
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | C.4 Connect to the Internet
14 | ; ConnectInternet (uses Dialer plug-in)
15 | ; Written by Joost Verburg
16 | ;
17 | ; This function attempts to make a connection to the internet if there is no
18 | ; connection available. If you are not sure that a system using the installer
19 | ; has an active internet connection, call this function before downloading
20 | ; files with NSISdl.
21 | ;
22 | ; The function requires Internet Explorer 3, but asks to connect manually if
23 | ; IE3 is not installed.
24 |
25 | Function ConnectInternet
26 |
27 | Push $R0
28 |
29 | ClearErrors
30 | Dialer::AttemptConnect
31 | IfErrors noie3
32 |
33 | Pop $R0
34 | StrCmp $R0 "online" connected
35 | MessageBox MB_OK|MB_ICONSTOP "Cannot connect to the internet."
36 | Quit ;This will quit the installer. You might want to add your own error handling.
37 |
38 | noie3:
39 |
40 | ; IE3 not installed
41 | MessageBox MB_OK|MB_ICONINFORMATION "Please connect to the internet now."
42 |
43 | connected:
44 |
45 | Pop $R0
46 |
47 | FunctionEnd
48 |
49 | Previous | Contents | Next
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionC.5.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Get Installer Filename
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | C.5 Get Installer Filename
14 | System::Call 'kernel32::GetModuleFileNameA(i 0, t .R0, i 1024) i r1'
15 | ;$R0 will contain the installer filename
16 |
17 | Previous | Contents | Next
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionC.6.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Prevent Multiple Instances
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | C.6 Prevent Multiple Instances
14 |
15 | Put the following code in your .onInit function :
16 | System::Call 'kernel32::CreateMutexA(i 0, i 0, t "myMutex") i .r1 ?e'
17 | Pop $R0
18 |
19 | StrCmp $R0 0 +3
20 | MessageBox MB_OK|MB_ICONEXCLAMATION "The installer is already running."
21 | Abort
22 |
23 |
24 | 'myMutex' should be replaced by a unique value.
25 | Previous | Contents | Next
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionC.7.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | More
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | C.7 More
14 |
15 | You can find more useful scripts at the NSIS Wiki , the NSIS forum and NSIS development page .
16 | Previous | Contents | Next
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionD.1.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Error Levels
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | D.1 Error Levels
14 |
15 | Like other applications, installers made by NSIS return error levels as a result of their execution. Checking the error level can be useful if you call an NSIS installer from another application or installer.
16 |
17 | 0 - Normal execution (no error) 1 - Installation aborted by user (cancel button) 2 - Installation aborted by script
18 |
19 | As of NSIS 2.01, you can set the error level to other values using SetErrorLevel .
20 |
21 | Note that uninstallers copy themselves to the temporary directory and execute from there so the original uninstaller can be deleted. This means the error level the uninstaller sets is not available to the executing process, unless it simulates this copy process and executes the copied uninstaller. To simulate this process, use:
22 | CopyFiles $INSTDIR\uninstaller.exe $TEMP
23 | ExecWait '"$TEMP\uninstaller.exe" _?=$INSTDIR' $0
24 | DetailPrint "uninstaller set error level $0"
25 |
26 |
27 | If you don't do this, you'll only be able to know if the uninstaller failed copying itself to the temporary directory.
28 | Previous | Contents | Next
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionD.4.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Dump Content of Log Window to File
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | D.4 Dump Content of Log Window to File
14 |
15 | This function will dump the log of the installer (installer details) to a file of your choice. I created this function for Afrow_UK who requested a way to dump the log to a file in this forum thread .
16 |
17 | To use it, push a file name and call it. It will dump the log to the file specified. For example:
18 | GetTempFileName $0
19 | Push $0
20 | Call DumpLog
21 |
22 |
23 | Here is the function:
24 | !define LVM_GETITEMCOUNT 0x1004
25 | !define LVM_GETITEMTEXT 0x102D
26 |
27 | Function DumpLog
28 | Exch $5
29 | Push $0
30 | Push $1
31 | Push $2
32 | Push $3
33 | Push $4
34 | Push $6
35 |
36 | FindWindow $0 "#32770" "" $HWNDPARENT
37 | GetDlgItem $0 $0 1016
38 | StrCmp $0 0 error
39 | FileOpen $5 $5 "w"
40 | StrCmp $5 0 error
41 | SendMessage $0 ${LVM_GETITEMCOUNT} 0 0 $6
42 | System::Alloc ${NSIS_MAX_STRLEN}
43 | Pop $3
44 | StrCpy $2 0
45 | System::Call "*(i, i, i, i, i, i, i, i, i) i \
46 | (0, 0, 0, 0, 0, r3, ${NSIS_MAX_STRLEN}) .r1"
47 | loop: StrCmp $2 $6 done
48 | System::Call "User32::SendMessageA(i, i, i, i) i \
49 | ($0, ${LVM_GETITEMTEXT}, $2, r1)"
50 | System::Call "*$3(&t${NSIS_MAX_STRLEN} .r4)"
51 | FileWrite $5 "$4$\r$\n"
52 | IntOp $2 $2 + 1
53 | Goto loop
54 | done:
55 | FileClose $5
56 | System::Free $1
57 | System::Free $3
58 | Goto exit
59 | error:
60 | MessageBox MB_OK error
61 | exit:
62 | Pop $6
63 | Pop $4
64 | Pop $3
65 | Pop $2
66 | Pop $1
67 | Pop $0
68 | Exch $5
69 | FunctionEnd
70 |
71 |
72 | written by KiCHiK
73 | Previous | Contents | Next
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.1.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.46
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.1 2.46
14 |
15 | Released on December 6th, 2009
16 | F.1.1 Changelog
17 | F.1.1.1 Minor Changes
18 |
20 | F.1.1.2 Translations
21 |
23 | F.1.1.3 Build System
24 |
26 | Previous | Contents | Next
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.10.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.37
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.10 2.37
14 |
15 | Released on May 3rd, 2008
16 | F.10.1 Changelog
17 | F.10.1.1 Major Changes
18 |
19 | Fixed a bug introduced in 2.32 that caused blurry icons on Windows versions prior to XP (bug #1956350 ) Use $PROGRAMFILES as a default for $PROGRAMFILES64 instead of "C:\Program Files" (bug #1947702 )
20 | F.10.1.2 Minor Changes
21 |
22 | Automatically select language in case there is only one available choice (bug #1939571 ) MultiUser : Fixed build errors with manual inclusion of StrFunc.nshSupport for compression of files up to 2GB (patch #1948700 )
23 | F.10.1.3 Utilities and Plug-ins
24 |
26 | F.10.1.4 Translation
27 |
29 | F.10.1.5 Build System
30 |
31 | SCons requirement upgraded to 0.98
32 | Previous | Contents | Next
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.14.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.33
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.14 2.33
14 |
15 | Released on November 17th, 2007
16 | F.14.1 Release Notes
17 |
18 | This is a quick fix release for a bug, introduced in 2.32, that prevented the welcome page to display properly on Windows 9x. The problem was caused by the move from CVS to Subversion that messed with the line-breaks format of the INI files.
19 | F.14.2 Changelog
20 | F.14.2.1 Major Changes
21 |
22 | Modern UI : Fixed a bug, introduced in 2.32, that caused display problems for the welcome and finish pages on Windows 9x (bug #1831677 )
23 | F.14.2.2 Minor Changes
24 |
25 | Modern UI : Allow MUI_LANGDLL_ALLLANGUAGES to be defined after insertion of MUI_LANGUAGE macro
26 | F.14.2.3 Utilities and Plug-ins
27 |
28 | Made nsExec 's internal process always exit cleanly to avoid false return values and delays (reported in the forum ) nsDialogs : Added OnClick support for static controlsVPatch : Fixed VPatchFile macro path handling (bug #1829540 )
29 | F.14.2.4 Translations
30 |
32 | F.14.2.5 Build System
33 |
34 | Separate strip options for win32 and cross-platform binaries
35 | Previous | Contents | Next
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.15.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.32
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.15 2.32
14 |
15 | Released on November 9th, 2007
16 | F.15.1 Release Notes
17 |
18 | Vista PNG icons are now supported without the need for any special tricks.
19 | F.15.2 Changelog
20 | F.15.2.1 Major Changes
21 |
22 | Added support for mismatching installer and uninstaller icons NSIS source code is now hosted on Subversion instead of CVS
23 | F.15.2.2 Minor Changes
24 |
26 | F.15.2.3 Utilities and Plug-ins
27 |
29 | F.15.2.4 Translations
30 |
31 | Bulgarian corrections Fixed Japanese and Norwegian Nynorsk MUI line breaks (bug #1817289 )
32 | F.15.2.5 Build System
33 |
34 | Check compiler's -m32 flag before the linker's to avoid gcc segfault
35 | Previous | Contents | Next
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.19.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.28
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.19 2.28
14 |
15 | Released on June 8th, 2007
16 | F.19.1 Changelog
17 | F.19.1.1 Major Changes
18 |
19 | Added a workaround for a Windows 2000 bug that caused infinite loops when hitting a key in the instilfes page (bug #1733692 )
20 | F.19.1.2 Minor Changes
21 |
23 | F.19.1.3 Utilities and Plug-ins
24 |
26 | F.19.1.4 Translations
27 |
29 | F.19.1.5 Build System
30 |
31 | Added IGNORETESTS for ignoring certain test files Added wxWidgets to the requirement list System now builds with GCC, but without System::Get and System::Call (patch #1711089 )
32 | Previous | Contents | Next
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.20.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.27
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.20 2.27
14 |
15 | Released on May 5th, 2007
16 | F.20.1 Release Notes
17 |
18 | This is a quick-fix release that addresses a bug introduced in the last version, 2.26, that caused $PROGRAMFILES and $COMMONFILES to translate into random strings in the uninstaller.
19 | F.20.2 Changelog
20 | F.20.2.1 Major Changes
21 |
22 | Fixed a bug introduced in 2.26 that made $PROGRAMFILES and $COMMONFILES unavailable in the uninstaller
23 | F.20.2.2 Minor Changes
24 |
25 | Disable the X button on InstallOptions pages when CancelEnabled is 0 Fixed incomplete MessageBox usage line (bug #1709460 )
26 | F.20.2.3 Build System
27 |
28 | Added TOOLSET
option to allow selection of specific build tools (e.g. scons TOOLSET=mingw
)
29 | Previous | Contents | Next
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.24.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.23
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.24 2.23
14 |
15 | Released on January 13th, 2007
16 | F.24.1 Changelog
17 | F.24.1.1 Minor Changes
18 |
19 | Fixed compiler crash on Mac OS X (patch #1611866 ) Fixed deletion of start menu icons in NSIS installer on Vista (bug #1611251 )
20 | F.24.1.2 Utilities and Plug-ins
21 |
23 | F.24.1.3 Build System
24 |
25 | Fixed build failures on mingw32 (bug #1610773 ) Fixed build problems with MSTOOLKIT=yes
26 | Previous | Contents | Next
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.26.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.21
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.26 2.21
14 |
15 | Released on October 20th, 2006
16 | F.26.1 Changelog
17 | F.26.1.1 Major Changes
18 |
19 | Added WinVer.nsh for easy Windows version comparisons Upgraded to lzma sdk 4.43 for faster compression
20 | F.26.1.2 Minor Changes
21 |
22 | Added Vista support to GetWindowsVersion Added x64.nsh including a few simple macros for handling x64 installations Fixed a handle leak in Locate Minor documentation updates and fixes Modern UI 1.76 : Added MUI_ABORTWARNING_CANCEL_DEFAULT (RFE #1547844 )
23 | F.26.1.3 New/Changed Commands
24 |
26 | F.26.1.4 Translations
27 |
28 | Added Valencian translation (patch #1558822 ) Bulgarian corrections Slovenian corrections
29 | F.26.1.5 Build System
30 |
31 | SCons requirement upgraded to 0.96.92
32 | Previous | Contents | Next
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.27.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.20
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.27 2.20
14 |
15 | Released on September 9th, 2006
16 | F.27.1 Changelog
17 | F.27.1.1 Minor Changes
18 |
19 | Better LogicLib errors (bug #1537976 ) Fixed incomplete plug-in call error messages (bug #1535995 ) Fixed incorrect file timestamp querying on big-endian platforms (bug #1536377 ) Minor documentation updates and fixes
20 | F.27.1.2 Translations
21 |
23 | F.27.1.3 Build System
24 |
25 | Fixed NSIS_CONFIG_CONST_DATA_PATH being ignored on POSIX platforms (bug #1515592 )
26 | Previous | Contents | Next
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.28.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.19
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.28 2.19
14 |
15 | Released on August 6th, 2006
16 | F.28.1 Changelog
17 | F.28.1.1 Minor Changes
18 |
20 | F.28.1.2 New/Changed Commands
21 |
23 | F.28.1.3 Plug-ins
24 |
26 | F.28.1.4 Translations
27 |
29 | Previous | Contents | Next
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.29.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.18
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.29 2.18
14 |
15 | Released on July 1st, 2006
16 | F.29.1 Changelog
17 | F.29.1.1 Minor Changes
18 |
20 | F.29.1.2 Translations
21 |
22 | Added Irish translation (patch #1503639 ) Catalan corrections (bug #1504104 ) Dutch corrections Finnish corrections (Mozilla bug #341643) Fixed Serbian grammar and typos Italian corrections (Mozilla bug #340450) Polish corrections (Mozilla bug #224532) Portuguese (Brazil) corrections (Mozilla bug #340885) Romanian corrections (Mozilla bug #340645) Thai corrections Turkish corrections (Mozilla bug #340511)
23 | Previous | Contents | Next
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.3.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.44
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.3 2.44
14 |
15 | Released on February 21st, 2009
16 | F.3.1 Changelog
17 | F.3.1.1 Major Changes
18 |
19 | Fixed a bug introduced in 2.43 causing script build issues with some icons (bug #2572035 )
20 | F.3.1.2 Minor Changes
21 |
22 | Fixed nsDialogs CreateTimer documentation (bug #2595565 ) Global labels didn't work when declared in unused functions (bug #2593369 )
23 | Previous | Contents | Next
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.30.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.17
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.30 2.17
14 |
15 | Released on May 19th, 2006
16 | F.30.1 Changelog
17 | F.30.1.1 Minor Changes
18 |
20 | F.30.1.2 Translations
21 |
22 | Added missing Basque and Welsh files (bug #1469471 ) Brazilian Portuguese updates Bulgarian fixes Fixed a typo in Hebrew translation (bug #1474587 ) Icelandic fixes and improvements
23 | Previous | Contents | Next
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.33.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.14
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.33 2.14
14 |
15 | Released on January 24th, 2006
16 | F.33.1 Release Notes
17 |
18 | This release fixes a critical bug that caused installers using plug-ins to fail loading on Windows 9x and NT. Upgrading from 2.13 is highly recommended.
19 | F.33.2 Changelog
20 | F.33.2.1 Major Changes
21 |
22 | Fixed a bug that corrupted $TEMP under Windows 9x and NT and caused InitPluginsDir to fail (bug #1412159 )
23 | F.33.2.2 Minor Changes
24 |
25 | Fixed a possible buffer overflow caused by long values of $0, when using large NSIS_MAX_STRLEN builds (above 4096)
26 | Previous | Contents | Next
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.37.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.10
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.37 2.10
14 |
15 | Released on October 4th, 2005
16 | F.37.1 Changelog
17 | F.37.1.1 Major Changes
18 |
19 | Added auto completion to the directory page Fixed a bug, introduced in 2.09, that caused AllowRootDirInstall to fail Fixed a thread leak in the POSIX implementation of LZMA VPatch 3.1 : MD5 checksums, better performance, and some bug fixes (including bug #1219806 )
20 | F.37.1.2 Minor Changes
21 |
22 | Added rounding of required and available size on the directory page (1.59 => 1.6 instead of 1.5) Added WS_EX_LEFTSCROLLBAR style in RTL mode (bug #1283528 ) Fixed alteration of the working directory by FileRequest in InstallOptions (bug #1287731 ) Fixed bad mnemonic key in MakeNSISw menu (bug #1288159 ) Fixed negative size values showing up after the decimal point in the directory page for very big sizes Minor documentation improvements and fixes Modern UI 1.74 : Fixed compile error when checkboxes are used on multiple finish pages
23 | F.37.1.3 Translations
24 |
25 | Fixed a bug in Slovenian translation that caused lots of missing language string warnings Fixed typos in Serbian translation Fixed typos in Thai translation Updated Simple Chinese translation
26 | F.37.1.4 Build System
27 |
28 | Automatic fix for VC6 SP6 compile error Moved most of the configuration from config.h to the build system Removed all optimizations and symbol stripping in debug mode SCons requirement updated to 0.96.91 VPatch can be built on POSIX as well
29 | Previous | Contents | Next
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.38.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.09
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.38 2.09
14 |
15 | Released on August 26th, 2005
16 | F.38.1 Changelog
17 | F.38.1.1 Major Changes
18 |
19 | Fixed a bug introduced in 2.08, that prevented uninstallers from deleting $INSTDIR Fixed a bug that caused "C:\ " to be considered a valid installation directory, even without AllowRootDirInstall
20 | F.38.1.2 New/Changed Commands
21 |
22 | Var can now be used in sections and functions, but only with the /GLOBAL flag
23 | F.38.1.3 Minor Changes
24 |
25 | Applied patch #1248335 for greater portability of examples FileFunc : workaround for GetLongPathName which is not available on Windows 95 (Instructor)Fixed an unused label warning in Library Fixed duplicate label errors in LogicLib and Library when used in different files (bug #1243865 ) Modern UI 1.73 : fixed checkboxes on uninstaller finish page or multiple finish pagesWordFunc : fixed incorrect replacement of first word in WordReplace, under some conditions (Instructor)
26 | F.38.1.4 Translations
27 |
28 | Renamed Malaysian to Malay Update Thai translation to the latest version Updated Kurdish MUI translation to the latest version
29 | F.38.1.5 Build System
30 |
31 | Fixed a number of build problems on POSIX platforms which caused plug-ins to malfunction and installers to crash
32 | Previous | Contents | Next
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.43.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.04
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.43 2.04
14 |
15 | Released on January 7th, 2005
16 | F.43.1 Changelog
17 | F.43.1.1 Major Changes
18 |
19 | Fixed $0 changed by File /r Fixed empty directory not included by File /r Fixed invalid directory creation by File /r on POSIX Fixed Unicode conversion problems on POSIX
20 | F.43.1.2 Minor Changes
21 |
22 | Added new test for dir_reader::matches Fixed LibraryLocal failure with UNC paths Fixed VC 7.1 and GCC 3.4 compile errors Language file fixes
23 | Previous | Contents | Next
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.44.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.03
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.44 2.03
14 |
15 | Released on December 3rd, 2004
16 | F.44.1 Release Notes
17 |
18 | If you're using File /r folder
in your script, it's recommended you replace it with File /r folder\*
for faster compilation and so no other folders named folder will be included Command line switches prefix on POSIX has changed to a dash The plug-in API change is backward compatible
19 | F.44.2 Changelog
20 | F.44.2.1 Major Changes
21 |
22 | Added another parameter to plug-in functions with a pointer to exec_flags and ExecuteCodeSegment Fixed handling of absolute paths on POSIX Made RegDLL load and unload a DLL exactly once to fix crashes with COM DLLs registration
23 | F.44.2.2 New/Changed Commands
24 |
25 | Added /date switch to !define for definition of date and time constants Added /x switch for File and ReserveFile to exclude files and directories Made File 's /r switch always search in subdirectories, even if the given path points to an existing directory
26 | F.44.2.3 Minor Changes
27 |
28 | Added LIBRARY_SHELL_EXTENSION and LIBRARY_COM to Library Added missing #include Added NSIS_LZMA_COMPRESS_WHOLE to the script define list Documentation fixes and improvements Fixed an access violation in case of a script jump beyond the last entry Fixed keyboard navigation in the instfiles page while installing Fixed unpacking window not showing when BGGradient is used Fixed unused label warning in Library.nsh Language file fixes Modern UI 1.72 : Fixed state of Cancel button on Finish page when used in installer and uninstaller, added a string for NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVEnsisconf.nsh was not always parsed when compiling using MakeNSISw
29 | Previous | Contents | Next
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.48.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Release Candidate 4
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.48 2.0 Release Candidate 4
14 |
15 | Released on February 2nd, 2004
16 | F.48.1 Changelog
17 | F.48.1.1 Major Changes
18 |
19 | Fixed MBCS mishandling in exehead, InstallOptions and nsExec
20 | F.48.1.2 Minor Changes
21 |
22 | Language files updates and fixes Fixed logging (NSIS_CONFIG_LOG) Fixed compile errors caused by removing some config.h options NSIS compiles without PSDK again Documentation fixes
23 | F.48.1.3 Utilities and Plug-ins
24 |
25 | NSISdl : All potential and rare crashes should be completely fixed nowInstallOptions : Fixed a rare crash related to ListItems and a small memory leak when using ValidateText
26 | Previous | Contents | Next
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.49.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Release Candidate 3
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.49 2.0 Release Candidate 3
14 |
15 | Released on January 26th, 2004
16 | F.49.1 Changelog
17 | F.49.1.1 Minor Changes
18 |
19 | Fixed some bugs with LZMA/bzip2 and non-solid compression Fixed a bug that caused escaping not to be ignored on extended !define lines Language files updates and fixes Fixed installer crash when certain language strings were not referenced in all languages Some new and improved graphics Made CreateShortcut case insensitive when parsing hot key Some documentation improvements and fix-ups Modern UI 1.69 : Made all uninstaller pages work without installer pages and fixed top text on uninstaller license page
20 | F.49.1.2 Utilities and Plug-ins
21 |
22 | MakeNSISW : Fixed resize bug, fixed some UI issues in the settings dialogNSIS Update: Improved UI InstallOptions : Fixed minor problems with the new NOTIFY flag
23 | Previous | Contents | Next
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.50.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Release Candidate 2
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.50 2.0 Release Candidate 2
14 |
15 | Released on January 5th, 2004
16 | F.50.1 Changelog
17 | F.50.1.1 Minor Changes
18 |
19 | Set focus to the main control in each page to ease keyboard control (plug-ins too) LangStrings and user variables limit is now 16383 and is enforced Fixed control colors set using SetCtlColors not changing when the system colors were changed Log window now responds to the context menu key Fixed a bug which caused beeping when the space key is hit on the components tree Added code to prevent weird usage of WM_COMMAND which can cause weird behavior Fixed compile errors when NSIS_CONFIG_COMPONENTPAGE, NSIS_CONFIG_PLUGIN_SUPPORT or NSIS_SUPPORT_HWNDS are not defined More language files updated to the latest version Fixed CHM's script errors Documentation improvements
20 | F.50.1.2 Utilities and Plug-ins
21 |
22 | InstallOptions 2.4 : NOTIFY for link, drop list and list box; UI fixes and improvements. See IO's change log for a complete listMakeNSISW : Improved user interface, added support for named symbol sets and fixed best compressor selector
23 | Previous | Contents | Next
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.53.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Beta 3
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.53 2.0 Beta 3
14 |
15 | Released on March 16th, 2003
16 |
17 | Modern UI 1.63: Header bitmap support, new defines to change the description area, single macro for language selection dialog, more! New tutorial in the documentation define_if_last in Page command also works when a define has not been specified for all Page commands. This fixes the problem with the Modern UI "Click Next" / "Click Install" texts. Added SectionSetInstTypes and SectionGetInstTypes Reboot command does not force a reboot anymore (allows the user to save work) !if[n]def/!else fixes LogSet on now really starts logging Cancel button available on all pages after the instfiles page but the last page unless /ENABLECANCEL was used in its Page command License page: No more limit on RTF size LangDLL: Option to auto-count number of languages, shell font support Page and UninstPage can not be used inside sections/functions CreateDirectory now uses the error flag EnumRegKey/Value output_var check fixed Updated translations Dreaded BSOD after plug-ins enumeration finally banished Minimize button and BGGradient and BGImage compatibility fixes WriteINIStr with empty value works again Added FlushINI
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.54.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Beta 2
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.54 2.0 Beta 2
14 |
15 | Released on February 26th, 2003
16 |
17 | NSIS Menu: links to all NSIS utilities, documentation and websites NSIS Update: check for new releases, download latest development files Dialer plugin to connect to the internet Improved filename validation VC7 compiler compatibility issues fixed CreateDirectory sets error flag InstallOptions: INI File State value fixed Updated translations Minor fixes
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.55.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Beta 1
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.55 2.0 Beta 1
14 |
15 | Released on February 9th, 2003
16 |
17 | User interface improvements: better order/grouping of controls, button selection problems fixed, added minimize box, transparent BrandingText LangString improvements: can be used before they have been defined, warning if not present in all language tables New version of the Modern User Interface with UI improvements, bugfixes and some small new features InstallOptions 2.0 with support for custom font and DPI settings, groupboxes, grouped controls, lots of bugfixes etc. No more random compression ratios SetOutPath now sets the working directory File names are validated, directory given by the user will now always work $QUICKLAUNCH now works with SetShellVarContext all Automatically appended directory name in the directory selection dialog will no longer contain squares if not all characters are ASCII. Fixed a bug with remote drives and available space (\\remote\drive) Plug-in function's names are now case insensitive Fixed a bug with specifying Icon twice Include dirs (!addincludedir) On leave function for pages Installers can now really contain more than one branding image All !if/!else/!endif problems should be solved now SetFont "MS Shell Dlg" adds the DS_SHELLFONT style Win9x rename on reboot now also works when the destination file does not exist DeleteRegKey works on default value nsExec can be called from an installer executed by CreateProcess WriteUninstaller sets error code Banner.dll compatible with Modern UI Fixed focus problems in MakeNSISw Updated and new translations Some new bitmaps for the MUI by Virtlink Faster and better MakeNSISw integration New .NET Framework detection function Minor bugfixes Code clean-ups (compiles on VC7)
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.57.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Alpha 7
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.57 2.0 Alpha 7
14 |
15 | Released on August 29th, 2002
16 |
17 | Can now select the language from .onInit ($LANGUAGE is a variable) Added CreateFont Added .onMouseOverSection Added .onInitDialog and un.onInitDialog Added SetStaticBkColor Disabled UseOuterUIItem SendMessage WM_SETTEXT treats lParam as a string and not a number CopyFiles script message no longer always prints (silent) Custom install type text can now be changed ChangeUI can now change IDD_VERIFY Default license color now fits the user system Summary reports the right number of required sections Checkbox is only required in IDD_DIR if logging is enabled Not using /LANG now really causes the script compiler to use the last used language Fixed a bug with MBCS and the uninstaller text MBCS to Unicode and Unicode to MBCS conversion bugs fixed Fixed a bug that caused RTF not to show on Windows 9x Added a dialog that shows up if compress whole is used and initial decompressing lasts longer than a second Updated to InstallOptions 1.3 MakeNSISw 1.7 included Added modern UI by Joost Verburg (Examples\Modern UI) Added new full color icons by adni18 Added Dutch, Korean, Russian, Swedish and Traditional Chinese language files Updated Spanish language file version (thanks to LsMoNKi) Added /TRIM(LEFT|RIGHT|CENTER) for BrandingText EXE header size down to 36.5KB Added yi-pixel.ico and yi-pixel-uninstall.ico by Jan T. Sott Fixed a bug with macros at the end of the file Sub-sections can now have defined names too Added LangDLL.dll plugin CallInstDLL /NOUNLOAD added (works on plugin calls too)
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.58.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Alpha 6
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.58 2.0 Alpha 6
14 |
15 | Released on August 10th, 2002
16 |
17 | Fixed two bugs with the plug-in mechanism Fixed infinite loop bug
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.59.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Alpha 5
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.59 2.0 Alpha 5
14 |
15 | Released on August 9th, 2002
16 |
17 | Added UseOuterUIItem Enhanced ChangeUI Enhanced SetDlgItemText Added one-section.nsi example file Optimized Ximon's code for plug-in DLLs (back to 37KB) If default user language doesn't fit exactly, will try to find primary language match Fixed some strings that got replaced (space available and required etc.) Compiles without MS Platform SDK Included Spanish.nlf Included MagicLime.exe by snowchyld
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.6.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.41
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.6 2.41
14 |
15 | Released on November 20th, 2008
16 | F.6.1 Changelog
17 | F.6.1.1 Minor Changes
18 |
20 | F.6.1.2 Translations
21 |
22 | Brazilian Portuguese corrections Consistency fixes for Simple Chinese (patch #2189117 )
23 | F.6.1.3 Build System
24 |
25 | Added support for SCons 1.1.0 Fixed directory and components page text issues on VC8 builds (patch #1982084 ) System's Resource.dll now built from source
26 | Previous | Contents | Next
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.60.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Alpha 4
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.60 2.0 Alpha 4
14 |
15 | Released on August 5th, 2002
16 |
17 | Added automatic detection, packing, unpacking and deletion of plugin dlls Added simplified calling syntax for plugin dlls Added PluginDir
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.61.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Alpha 3
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.61 2.0 Alpha 3
14 |
15 | Released on August 4th, 2002
16 |
17 | Added LoadLanguageFile Added $LANGUAGE Added /LANG option to string setters (Name, Caption, etc.) 'LogSet on' now builds a log file if not already created
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.62.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Alpha 2
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.62 2.0 Alpha 2
14 |
15 | Released on July 31st, 2002
16 |
17 | Added ${NSISDIR} Added XPStyle Added SetFont Added ChangeUI Added AddBrandingImage, and SetBrandingImage Added SetCompressor (no more makensis-bz2.exe) Added LicenseBkColor 'SpaceTexts none' now causes no space texts to appear Icon and UninstallIcon now support icons of any type CheckBitmap now support bitmaps with any color table/depth Unused resources are removed before writing out the installer Documented !error and !warning Added !echo and !verbose Added force option for CRCCheck Updated to Makensisw 1.6 Updated to InstallOptions 1.2 Installer can now be compressed using UPX A hint is shown if a line is longer than the detail window Modern style folder select dialog License data can now be RTF WindowIcon is now handled in the compiler Removed debug version (it never worked anyway) Faster compile time (WIN32_LEAN_AND_MEAN)
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.63.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Alpha 1
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.63 2.0 Alpha 1
14 |
15 | Released on July 9th, 2002
16 |
17 | Added expand node option to Section and SubSection Added preserve file attribute option to File command Copy-All bug fix in Makensisw Added NSISDIR to the define list Reorganized NSIS directory structure
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.64.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.0 Alpha 0
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.64 2.0 Alpha 0
14 |
15 | Released on May 22nd, 2002
16 |
17 | TreeView component list (care of Jeff Doozan) No more SectionDivider, but SubSection and SubSectionEnd. No more EnabledBitmap/DisabledBitmap, just CheckBitmap. (with tons of button states) Bugfixes of brokenness. Added ! for Section/SubSection to make bold. Made config.h have hacks for easier building for me. :)
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.65.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Older Versions
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.65 Older Versions
14 |
15 | NSIS 1.x version history
16 | Previous | Contents | Next
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.7.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.40
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.7 2.40
14 |
15 | Released on October 10th, 2008
16 | F.7.1 Changelog
17 | F.7.1.1 Major Changes
18 |
20 | F.7.1.2 Minor Changes
21 |
23 | F.7.1.3 Translations
24 |
26 | Previous | Contents | Next
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.8.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.39
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.8 2.39
14 |
15 | Released on August 16th, 2008
16 | F.8.1 Changelog
17 | F.8.1.1 Major Changes
18 |
20 | F.8.1.2 Minor Changes
21 |
23 | Previous | Contents | Next
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionF.9.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | 2.38
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | F.9 2.38
14 |
15 | Released on July 12th, 2008
16 | F.9.1 Changelog
17 | F.9.1.1 Major Changes
18 |
19 | Fixed a bug in nsDialogs that caused it to pollute the stack if callbacks are not set for each control (bug #2013317 )
20 | F.9.1.2 Minor Changes
21 |
22 | Added IfNotThen support for LogicLib (patch #1990761 ) Added support for NTFS mounts points on the directory page (bug #1946112 ) Fixed branding image control detection on Debian, due to improper identification of static controls (bug #1951417 ) Log actual creation of directories and not just failures and final directory (patch #1992325 ) Made log close when LogSet off is used (patch #1986692 ) Minor documentation improvements (including bug #1990955 ) MultiUser : Fixed MULTIUSER_INSTALLMODE_INSTDIR handling for the uninstaller
23 | F.9.1.3 Modern UI
24 |
25 | Document page leave callback function (bug #1964719 ) Fixed MUI_FINISHPAGE_CANCEL_ENABLED Fixed wasted variable warnings (bug #1995024 )
26 | F.9.1.4 Translations
27 |
29 | Previous | Contents | Next
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionG.1.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Building in General
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | G.1 Building in General
14 |
15 | Source code is available in SVN and as a separate package with every NSIS distribution .
16 |
17 | To build NSIS Python and SCons must be installed. Currently, the supported version of SCons is version 0.96.93. Any version of Python above 1.6 is supported.
18 |
19 | To build, open a console, change the working directory to the root directory of NSIS and type scons
. That's it. For example:
20 | C:\>cd dev\nsis
21 | C:\dev\nsis>scons
22 | scons: Reading SConscript files ...
23 | Using Microsoft tools configuration
24 | Checking for main() in C library gdi32... (cached) yes
25 | Checking for main() in C library user32... (cached) yes
26 | Checking for main() in C library version... (cached) yes
27 | Checking for main() in C library pthread... (cached) no
28 | Checking for main() in C library stdc++... (cached) no
29 | Checking for main() in C library iconv... (cached) no
30 | Checking for main() in C library libiconv... (cached) no
31 | scons: done reading SConscript files.
32 | scons: Building targets ...
33 | ...
34 |
35 |
36 | To install the built files, type:
37 | scons PREFIX="C:\Program Files\NSIS" install
38 |
39 |
40 | To create an installer (only on Windows), type:
41 | scons dist-installer
42 |
43 |
44 | To create a distribution zip file, type:
45 | scons dist-zip
46 |
47 |
48 | To create both, type:
49 | scons dist
50 |
51 |
52 | To get a complete list of options that the build system has to offer, type:
53 | scons -h
54 |
55 |
56 | To get a complete list of options SCons has to offer, type:
57 | scons -H
58 |
59 | Previous | Contents | Next
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionG.2.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Building on Windows
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | G.2 Building on Windows
14 |
15 | SCons will automatically detect Microsoft Visual C++. If you are looking for a free compiler to compile NSIS, we recommend Microsoft Visual C++ 2005 Express Edition .
16 |
17 | When using the Microsoft Visual C++ Toolkit 2003, add MSTOOLKIT=yes to the build command line:
18 | scons MSTOOLKIT=yes
19 |
20 |
21 | In case of errors about the compiler or the Platform SDK not being found, use:
22 | set MSSDK=C:\Path\To\Platform SDK
23 | set VCToolkitInstallDir=C:\Path\To\VCToolkit
24 | scons MSTOOLKIT=yes
25 |
26 |
27 | The open-source MinGW can also be used to for building, but this results in noticeably larger installers. Borland C++ or Open Watcom C/C++ might also work, but haven't been tested.
28 |
29 | To compile the documentation as a CHM file, hhc.exe must be in the PATH. It is available as part of HTML Help Workshop .
30 |
31 | To build NSIS Menu, install wxWidgets 2.8 , create an environment variable named WXWIN
containing the path to the installation directory of wxWidgets, run Contrib\NSIS Menu\wx\wxbuild.bat
and build NSIS as usual.
32 |
33 | Important notes for Microsoft Visual C++ 6.0 users: The latest Platform SDK must be installed before building. Because of flaws in the libraries distributed with Microsoft Visual C++ 6.0, not installing the Platform SDK will result in crashes when using the CopyFiles command. See this forum topic for more information. Installing the Processor Pack is highly recommended to decrease the size of the installer overhead.
34 | Previous | Contents | Next
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionG.3.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Building on POSIX
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | G.3 Building on POSIX
14 |
15 | As of NSIS 2.01, the compiler, makensis, also compiles on POSIX platforms. POSIX platforms include Linux, *BSD, Mac OS X and others. Since the generated installer will eventually run on Windows, a cross-compiler is needed in order to compile them.
16 |
17 | If no cross-compiler is available, use the following:
18 | scons SKIPSTUBS=all SKIPPLUGINS=all SKIPUTILS=all SKIPMISC=all
19 | NSIS_CONFIG_CONST_DATA_PATH=no PREFIX=/path/to/extracted/zip
20 | install-compiler
21 |
22 | scons NSIS_CONFIG_CONST_DATA_PATH=no PREFIX=/path/to/extracted/zip
23 | /path/to/extracted/zip/LibraryLocal
24 |
25 |
26 | This should only build makensis and install it to the directory where a precompiled package, such as the nightly build or a zipped release version (nsis-x.xx.zip), is extracted. Note that the in order for this to work, the precompiled package must be compiled using the exact same sources as makensis. In particular, Source\exehead\config.h
, the options passed to scons and Source\exehead\fileform.h
must be identical. Nightly builds and zipped release versions are built with the default options.
27 |
28 | To build a native version of NSIS Menu, install wxWidgets 2.8 and build as usual. wx-config
must be in the path.
29 | Previous | Contents | Next
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionG.4.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Nightly Builds
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | G.4 Nightly Builds
14 |
15 | There is no need to manually build the latest SVN version for Windows. A nightly build is available. The nightly build is automatically generated every night, using the latest version of the source code from SVN. There is no official nightly build for other platforms.
16 | Previous | Contents | Next
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionH.1.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Programmers
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | H.1 Programmers
14 |
15 | Justin Frankel aka 0xDEADBEEF
16 |
17 | Creating the all mighty NSIS
18 |
19 | Amir "make me stop" Szekely aka KiCHiK
20 |
21 | Multilingual NSIS RTF license text The new paging system Full color support for icons and bitmaps Branding image Customizable UI One makensis.exe for both zlib and bzip2
22 |
23 | Joost Verburg
24 |
25 | Modern User Interface NSIS website NSIS Menu System for DLL/TLB library setup NSIS Update for NSIS distribution (original version by Nathan Purciful)
26 |
27 | Robert Rainwater
28 |
29 | MakeNSISW New documentation format Enhancing the TreeView Reorganizing NSIS directory structure
30 |
31 | Dave "bit-by-bit" Laundon aka eccles
32 |
34 |
35 | Ximon Eighteen aka Sunjammer
36 |
37 | The new plug-ins system "Copy to clipboard" context menu for the Details window License text initial focus
38 |
39 | Ramon aka Ramon18
40 |
41 | Version information resource commands Named user variables Lots of UI fixes InstallOptions improvements
42 |
43 | nnop@newmail.ru
44 |
45 | Ryan Geiss
46 |
47 | Andras Varga
48 |
49 | Drew Davidson
50 |
51 | Peter Windridge
52 |
53 | Yaroslav Faybishenko
54 |
55 | Jeff Doozan
56 |
57 | NSIS 2's new TreeView
58 |
59 | Nike (nike@sendmail.ru)
60 |
61 | HTML Help support for Halibut
62 |
63 | Diego Pedroso aka deguix
64 |
66 |
67 | Shengalts Aleksander aka Instructor
68 |
69 | Stuart Welch aka Afrow UK
70 |
71 | David Weiss aka Comm@nder21
72 |
73 | Anders Kjersem
74 | Previous | Contents | Next
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionH.2.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Designers
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | H.2 Designers
14 |
15 | Nikos Adamamas
16 |
17 | The new modern icons
18 |
19 | Jan T. Sott / whyEye.org
20 |
21 | Lots of icons and check marks
22 | Previous | Contents | Next
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionH.4.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Writers
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | H.4 Writers
14 |
15 | Sebastian Armbrust aka flizebogen
16 |
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionI.1.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Copyright
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | I.1 Copyright
14 |
15 | Copyright (C) 1995-2009 Contributors
16 |
17 | More detailed copyright information can be found in the individual source code files.
18 | Previous | Contents | Next
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionI.2.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Applicable licenses
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | I.2 Applicable licenses
14 |
15 | All NSIS source code, plug-ins, documentation, examples, header files and graphics, with the exception of the compression modules and where otherwise noted, are licensed under the zlib/libpng license. The zlib compression module for NSIS is licensed under the zlib/libpng license. The bzip2 compression module for NSIS is licensed under the bzip2 license. The lzma compression module for NSIS is licensed under the Common Public License version 1.0.
16 | Previous | Contents | Next
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionI.3.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | zlib/libpng license
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | I.3 zlib/libpng license
14 |
15 | This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
16 |
17 | Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
18 |
19 | The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. This notice may not be removed or altered from any source distribution.
20 | Previous | Contents | Next
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionI.4.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | bzip2 license
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | I.4 bzip2 license
14 |
15 | Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
16 |
17 | Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission.
18 |
19 | THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
20 |
21 | Julian Seward, Cambridge, UK.
22 |
23 | jseward@acm.org
24 | Previous | Contents | Next
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/SectionI.6.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | Special exception for LZMA compression module
7 |
8 |
9 |
10 |
11 |
12 | Previous | Contents | Next
13 | I.6 Special exception for LZMA compression module
14 |
15 | Igor Pavlov and Amir Szekely, the authors of the LZMA compression module for NSIS, expressly permit you to statically or dynamically link your code (or bind by name) to the files from the LZMA compression module for NSIS without subjecting your linked code to the terms of the Common Public license version 1.0. Any modifications or additions to files from the LZMA compression module for NSIS, however, are subject to the terms of the Common Public License version 1.0.
16 | Previous | Contents | Next
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/chmlink.js:
--------------------------------------------------------------------------------
1 | function parser(fn)
2 | {
3 | var tmp;
4 |
5 | if (fn.substring(0, 3) == "../") {
6 | tmp = location.href.lastIndexOf("/");
7 | if(tmp >= 0) {
8 | location.href = location.href.substring(0,tmp) + "/" + fn;
9 | }
10 | else {
11 | location.href = location.href + fn;
12 | }
13 | }
14 | else {
15 | location.href = fn;
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/Docs/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | font-family: Verdana, Arial, Helvetica, sans-serif;
3 | font-size: 0.8em;
4 | }
5 | p, li {
6 | font-size: 100%;
7 | }
8 | h1 {
9 | font-size: 170%;
10 | }
11 | h2 {
12 | font-size: 150%;
13 | }
14 | h3 {
15 | font-size: 130%;
16 | }
17 | h4 {
18 | font-size: 120%;
19 | }
20 | pre {
21 | font-family: Courier New, Courier, mono;
22 | background-color: #F7F7F7;
23 | padding: 1px;
24 | }
25 | pre b {
26 | text-decoration: underline;
27 | }
28 | a {
29 | color: #567599;
30 | text-decoration: none;
31 | }
32 | a:hover {
33 | background-color: #F4F4F4;
34 | color: #303030;
35 | text-decoration: underline;
36 | }
37 | .btitle {
38 | color: #000000;
39 | text-decoration: none;
40 | }
41 | .btitle:hover {
42 | background-color: #F4F4F4;
43 | color: #000000;
44 | text-decoration: underline;
45 | }
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/index/standard/_0.cfs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/help/index/standard/_0.cfs
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/index/standard/segments.gen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/help/index/standard/segments.gen
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/index/standard/segments_2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/help/index/standard/segments_2
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/index/stemmed/_0.cfs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/help/index/stemmed/_0.cfs
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/index/stemmed/segments.gen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/help/index/stemmed/segments.gen
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/help/index/stemmed/segments_2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/help/index/stemmed/segments_2
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/hoverhelp/back.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/hoverhelp/back.gif
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/hoverhelp/back_d.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/hoverhelp/back_d.gif
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/hoverhelp/forward.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/hoverhelp/forward.gif
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/hoverhelp/forward_d.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/hoverhelp/forward_d.gif
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/hoverhelp/home.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/hoverhelp/home.gif
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/hoverhelp/hoverstyle.css:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 | * Copyright (c) 2004-2010 Sunil Kamath (IcemanK).
3 | * All rights reserved.
4 | * This program is made available under the terms of the Common Public License
5 | * v1.0 which is available at http://www.eclipse.org/legal/cpl-v10.html
6 | *
7 | * Contributors:
8 | * Sunil Kamath (IcemanK) - initial API and implementation
9 | *******************************************************************************/
10 | body { overflow: auto; margin-top: 0; margin-bottom: 0;
11 | font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
12 | em { font-style: italic}
13 | p, li { font-size: 100%; }
14 | .heading { font-size: 120%; font-weight: bold; }
15 | .link { font-weight: bold; }
16 | pre { font-family: Courier New, Courier, mono; padding: 1px; }
17 | pre b { text-decoration: underline; }
18 | a { text-decoration: none; }
19 | a:hover { color: #303030; text-decoration: underline}
20 |
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/net.sf.eclipsensis.NSISHeaderAssociations.ser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/net.sf.eclipsensis.NSISHeaderAssociations.ser
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/net.sf.eclipsensis.help.NSISHelpURLProvider.HelpURLs.ser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/net.sf.eclipsensis.help.NSISHelpURLProvider.HelpURLs.ser
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/net.sf.eclipsensis.help.NSISPluginManager.Plugins.ser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/net.sf.eclipsensis.help.NSISPluginManager.Plugins.ser
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/net.sf.eclipsensis.help.NSISUsageProvider.Usages.ser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/net.sf.eclipsensis.help.NSISUsageProvider.Usages.ser
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/net.sf.eclipsensis.settings.NSISPreferences.instructions.ser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/net.sf.eclipsensis.settings.NSISPreferences.instructions.ser
--------------------------------------------------------------------------------
/.metadata/.plugins/net.sf.eclipsensis/net.sf.eclipsensis.settings.NSISPreferences.symbols.ser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/net.sf.eclipsensis/net.sf.eclipsensis.settings.NSISPreferences.symbols.ser
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index:
--------------------------------------------------------------------------------
1 | / org.eclipse.jdt.core stateVersionNumber 26
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree:
--------------------------------------------------------------------------------
1 | org.eclipse.jdt.core
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/net.sf.eclipsensis.installoptions.prefs:
--------------------------------------------------------------------------------
1 | PaletteViewerPrefsInit=true
2 | SyntaxStyles=CommentStyle\#127,159,191||false|true|false|false\u00FFSectionStyle\#0,80,80||true|false|false|false\u00FFKeyStyle\#0,0,255||false|false|false|false\u00FFKeyValueDelimStyle\#255,0,0||false|false|false|false\u00FFNumberStyle\#97,49,30||true|false|false|false
3 | eclipse.preferences.version=1
4 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/net.sf.eclipsensis.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | instructions=net.sf.eclipsensis.settings.NSISPreferences.instructions.ser
3 | nsisHome=C\:\\Program Files (x86)\\NSIS
4 | pluginVersion=0.9.8.1
5 | symbols=net.sf.eclipsensis.settings.NSISPreferences.symbols.ser
6 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/net.sf.eclipsensis.startup.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | net.sf.eclipsensis.installoptions.iniFiles=true
3 | net.sf.eclipsensis.nsisFiles=true
4 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/net.sf.eclipsensis.update.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | pluginPreferencesVersion=1
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | version=1
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs:
--------------------------------------------------------------------------------
1 | content_assist_proposals_background=255,255,255
2 | content_assist_proposals_foreground=0,0,0
3 | eclipse.preferences.version=1
4 | fontPropagated=true
5 | org.eclipse.jdt.ui.editor.tab.width=
6 | org.eclipse.jdt.ui.formatterprofiles.version=12
7 | org.eclipse.jdt.ui.javadoclocations.migrated=true
8 | org.eclipse.jface.textfont=1|Consolas|10.0|0|WINDOWS|1|0|0|0|0|0|0|0|0|1|0|0|0|0|Consolas;
9 | proposalOrderMigrated=true
10 | spelling_locale_initialized=true
11 | tabWidthPropagated=true
12 | useAnnotationsPrefPage=true
13 | useQuickDiffPrefPage=true
14 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.m2e.discovery.pref.projects=
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | overviewRuler_migration=migrated_3.1
3 | spacesForTabs=true
4 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs:
--------------------------------------------------------------------------------
1 | PROBLEMS_FILTERS_MIGRATE=true
2 | eclipse.preferences.version=1
3 | platformState=1377958845870
4 | quickStart=false
5 | tipsAndTricks=true
6 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | showIntro=false
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs:
--------------------------------------------------------------------------------
1 | PLUGINS_NOT_ACTIVATED_ON_STARTUP=org.eclipse.m2e.discovery;
2 | eclipse.preferences.version=1
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat:
--------------------------------------------------------------------------------
1 | JRE_SRC ECLIPSE_HOME M2_REPO
2 | JUNIT_HOME JRE_SRCROOT JRE_LIB JUNIT_SRC_HOME
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.2.0.20120903-1050.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | %date [%thread] %-5level %logger{35} - %msg%n
5 |
6 |
7 |
8 |
9 |
10 | ${org.eclipse.m2e.log.dir}/0.log
11 |
12 | ${org.eclipse.m2e.log.dir}/%i.log
13 | 1
14 | 10
15 |
16 |
17 | 100MB
18 |
19 |
20 | %date [%thread] %-5level %logger{35} - %msg%n
21 |
22 |
23 |
24 |
25 |
26 | WARN
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.ui.intro/dialog_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/.metadata/version.ini:
--------------------------------------------------------------------------------
1 | org.eclipse.core.runtime=1
--------------------------------------------------------------------------------
/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | ScanExampleInternational
4 |
5 |
6 |
7 |
8 |
9 | com.android.ide.eclipse.adt.ResourceManagerBuilder
10 |
11 |
12 |
13 |
14 | com.android.ide.eclipse.adt.PreCompilerBuilder
15 |
16 |
17 |
18 |
19 | org.eclipse.jdt.core.javabuilder
20 |
21 |
22 |
23 |
24 | com.android.ide.eclipse.adt.ApkBuilder
25 |
26 |
27 |
28 |
29 |
30 | com.android.ide.eclipse.adt.AndroidNature
31 | org.eclipse.jdt.core.javanature
32 |
33 |
34 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding//libs/infocard.jar=UTF-8
3 | encoding/=UTF-8
4 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.jdt.core.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
4 | org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
5 | org.eclipse.jdt.core.compiler.compliance=1.6
6 | org.eclipse.jdt.core.compiler.debug.lineNumber=generate
7 | org.eclipse.jdt.core.compiler.debug.localVariable=generate
8 | org.eclipse.jdt.core.compiler.debug.sourceFile=generate
9 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
10 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
11 | org.eclipse.jdt.core.compiler.source=1.6
12 |
--------------------------------------------------------------------------------
/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
23 |
24 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # InfoCard-Android
2 | InfoCard is a cross platform mobile SDK for credit card scanning. InfoCard can be used in M2C applications that needs credit card scanning.
3 |
4 | InfoCard uses the mobile phones camera to scan the credit card with its built-in OCR. An internet connection may be needed to verify your application token.
5 |
6 | This is an Eclipse project of a sample application for demonstrating InfoCard SDK in Android devices. InfoCard SDK requires Android SDK level 10 at least.
7 |
8 | In order to extract the scanned card information you need to supply a valid SDK token in MyScanActivity.java.
9 |
10 | Just place your SDK token in 113rd line
11 |
12 | ```
13 | String sdkToken = "Please use sdk token sent to you here";
14 | ```
15 |
16 | Please visit www.infodif.com/infocard and contact us for a trial SDK token
17 |
--------------------------------------------------------------------------------
/ant.properties:
--------------------------------------------------------------------------------
1 | # This file is used to override default values used by the Ant build system.
2 | #
3 | # This file must be checked in Version Control Systems, as it is
4 | # integral to the build system of your project.
5 |
6 | # This file is only used by the Ant script.
7 |
8 | # You can use this to override default values such as
9 | # 'source.dir' for the location of your java source folder and
10 | # 'out.dir' for the location of your output folder.
11 |
12 | # You can also use it define how the release builds are signed by declaring
13 | # the following properties:
14 | # 'key.store' for the location of your keystore and
15 | # 'key.alias' for the name of the key to use.
16 | # The password will be asked during the build when you use the 'release' target.
17 |
18 | key.store=example.keystore
19 | key.alias=example-alias
--------------------------------------------------------------------------------
/libs/android-support-v4.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/android-support-v4.jar
--------------------------------------------------------------------------------
/libs/arm64-v8a/libinfocardNative.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/arm64-v8a/libinfocardNative.so
--------------------------------------------------------------------------------
/libs/arm64-v8a/libopencv_core.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/arm64-v8a/libopencv_core.so
--------------------------------------------------------------------------------
/libs/arm64-v8a/libopencv_features2d.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/arm64-v8a/libopencv_features2d.so
--------------------------------------------------------------------------------
/libs/arm64-v8a/libopencv_flann.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/arm64-v8a/libopencv_flann.so
--------------------------------------------------------------------------------
/libs/arm64-v8a/libopencv_highgui.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/arm64-v8a/libopencv_highgui.so
--------------------------------------------------------------------------------
/libs/arm64-v8a/libopencv_imgproc.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/arm64-v8a/libopencv_imgproc.so
--------------------------------------------------------------------------------
/libs/arm64-v8a/libopencv_info.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/arm64-v8a/libopencv_info.so
--------------------------------------------------------------------------------
/libs/arm64-v8a/libopencv_java.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/arm64-v8a/libopencv_java.so
--------------------------------------------------------------------------------
/libs/armeabi-v7a/libinfocardNative.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi-v7a/libinfocardNative.so
--------------------------------------------------------------------------------
/libs/armeabi-v7a/libopencv_core.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi-v7a/libopencv_core.so
--------------------------------------------------------------------------------
/libs/armeabi-v7a/libopencv_features2d.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi-v7a/libopencv_features2d.so
--------------------------------------------------------------------------------
/libs/armeabi-v7a/libopencv_flann.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi-v7a/libopencv_flann.so
--------------------------------------------------------------------------------
/libs/armeabi-v7a/libopencv_highgui.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi-v7a/libopencv_highgui.so
--------------------------------------------------------------------------------
/libs/armeabi-v7a/libopencv_imgproc.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi-v7a/libopencv_imgproc.so
--------------------------------------------------------------------------------
/libs/armeabi-v7a/libopencv_info.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi-v7a/libopencv_info.so
--------------------------------------------------------------------------------
/libs/armeabi-v7a/libopencv_java.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi-v7a/libopencv_java.so
--------------------------------------------------------------------------------
/libs/armeabi/libinfocardNative.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi/libinfocardNative.so
--------------------------------------------------------------------------------
/libs/armeabi/libopencv_core.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi/libopencv_core.so
--------------------------------------------------------------------------------
/libs/armeabi/libopencv_features2d.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi/libopencv_features2d.so
--------------------------------------------------------------------------------
/libs/armeabi/libopencv_flann.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi/libopencv_flann.so
--------------------------------------------------------------------------------
/libs/armeabi/libopencv_highgui.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi/libopencv_highgui.so
--------------------------------------------------------------------------------
/libs/armeabi/libopencv_imgproc.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi/libopencv_imgproc.so
--------------------------------------------------------------------------------
/libs/armeabi/libopencv_info.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi/libopencv_info.so
--------------------------------------------------------------------------------
/libs/armeabi/libopencv_java.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/armeabi/libopencv_java.so
--------------------------------------------------------------------------------
/libs/infocard.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/infocard.jar
--------------------------------------------------------------------------------
/libs/opencv library - 2.4.8.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/opencv library - 2.4.8.jar
--------------------------------------------------------------------------------
/libs/x86/libinfocardNative.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86/libinfocardNative.so
--------------------------------------------------------------------------------
/libs/x86/libopencv_core.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86/libopencv_core.so
--------------------------------------------------------------------------------
/libs/x86/libopencv_features2d.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86/libopencv_features2d.so
--------------------------------------------------------------------------------
/libs/x86/libopencv_flann.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86/libopencv_flann.so
--------------------------------------------------------------------------------
/libs/x86/libopencv_highgui.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86/libopencv_highgui.so
--------------------------------------------------------------------------------
/libs/x86/libopencv_imgproc.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86/libopencv_imgproc.so
--------------------------------------------------------------------------------
/libs/x86/libopencv_info.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86/libopencv_info.so
--------------------------------------------------------------------------------
/libs/x86/libopencv_java.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86/libopencv_java.so
--------------------------------------------------------------------------------
/libs/x86_64/libinfocardNative.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86_64/libinfocardNative.so
--------------------------------------------------------------------------------
/libs/x86_64/libopencv_core.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86_64/libopencv_core.so
--------------------------------------------------------------------------------
/libs/x86_64/libopencv_features2d.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86_64/libopencv_features2d.so
--------------------------------------------------------------------------------
/libs/x86_64/libopencv_flann.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86_64/libopencv_flann.so
--------------------------------------------------------------------------------
/libs/x86_64/libopencv_highgui.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86_64/libopencv_highgui.so
--------------------------------------------------------------------------------
/libs/x86_64/libopencv_imgproc.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86_64/libopencv_imgproc.so
--------------------------------------------------------------------------------
/libs/x86_64/libopencv_info.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86_64/libopencv_info.so
--------------------------------------------------------------------------------
/libs/x86_64/libopencv_java.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/libs/x86_64/libopencv_java.so
--------------------------------------------------------------------------------
/lint.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/proguard.cfg:
--------------------------------------------------------------------------------
1 | -optimizationpasses 5
2 | -dontusemixedcaseclassnames
3 | -dontskipnonpubliclibraryclasses
4 | -dontpreverify
5 | -verbose
6 | -optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
7 | -dump
8 | -printseeds
9 | -printusage
10 | -printmapping
11 |
12 | -keep public class * extends android.app.Activity
13 | -keep public class * extends android.app.Application
14 | -keep public class * extends android.app.Service
15 | -keep public class * extends android.content.BroadcastReceiver
16 | -keep public class * extends android.content.ContentProvider
17 | -keep public class * extends android.app.backup.BackupAgentHelper
18 | -keep public class * extends android.preference.Preference
19 |
20 | -keepclasseswithmembernames class * {
21 | native ;
22 | }
23 |
24 | -keepclasseswithmembers class * {
25 | public (android.content.Context, android.util.AttributeSet);
26 | }
27 |
28 | -keepclasseswithmembers class * {
29 | public (android.content.Context, android.util.AttributeSet, int);
30 | }
31 |
32 | -keepclassmembers class * extends android.app.Activity {
33 | public void *(android.view.View);
34 | }
35 |
36 | -keepclassmembers enum * {
37 | public static **[] values();
38 | public static ** valueOf(java.lang.String);
39 | }
40 |
41 | -keep class * implements android.os.Parcelable {
42 | public static final android.os.Parcelable$Creator *;
43 | }
44 |
45 | -keep class com.infodif.infocard.card.**
46 | -keepclassmembers class com.infodif.infocard.** {
47 | *;
48 | }
49 |
50 | ## Good practice so that you don't end up logging sensitive info.
51 | # Remove debug, verbose, and info Log calls
52 | -assumenosideeffects class android.util.Log {
53 | public static *** d(...);
54 | public static *** v(...);
55 | public static *** i(...);
56 | ## Uncomment to remove warnings and errors as well
57 | # public static *** w(...);
58 | # public static *** e(...);
59 | }
60 |
--------------------------------------------------------------------------------
/proguard/dump.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/proguard/dump.txt
--------------------------------------------------------------------------------
/project.properties:
--------------------------------------------------------------------------------
1 | # This file is automatically generated by Android Tools.
2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED!
3 | #
4 | # This file must be checked in Version Control Systems.
5 | #
6 | # To customize properties used by the Ant build system use,
7 | # "ant.properties", and override values to adapt the script to your
8 | # project structure.
9 |
10 | # Project target.
11 | target=android-22
12 | proguard.config=proguard.cfg
13 |
--------------------------------------------------------------------------------
/res/drawable/icon120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/res/drawable/icon120.png
--------------------------------------------------------------------------------
/res/drawable/logo_custom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/InfoDif/InfoCard-Android/ad0aa112cf3c495b53ce9f8fc75ea7f4ee20aae0/res/drawable/logo_custom.png
--------------------------------------------------------------------------------
/res/layout/main.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
21 |
22 |
28 |
29 |
34 |
35 |
43 |
44 |
--------------------------------------------------------------------------------
/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | InfoCard ScanExample
4 |
5 |
--------------------------------------------------------------------------------
/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
14 |
15 |
16 |
19 |
20 |
21 |
--------------------------------------------------------------------------------