Comments (10)
I would choose something simple. But lzPack needs Java which add other dependency so lets avoid that -- it's good that it runs on other systems but we will probably need only installer for Windows. Others look quiet good (few more here: http://alternativeto.net/software/inno-setup/?platform=windows).
Type of installation should be:
- Full -- install all plugins,
- Minimal -- install only text plugin
- Custom -- select plugins to install.
64-bit version for the app would be nice but I won't be able to build that.
from copyq.
I'm agree, IzPack is not a good choice.
By the way, do you use a 32-bit Windows?
from copyq.
Yes, I can build the app only on 32-bit Windows XP.
from copyq.
I've uploaded simple installer here. This was made using Inno Setup.
Plugins are not optional since any custom text I add to the installer will need to be translated. So for now all plugins are installed.
from copyq.
I've tried your installer. Works ok for me but:
- It does'nt launch CopyQ at startup.
- Its code is not at github repository. Windows installer should be easy to build from repository code.
from copyq.
I've added the config file for Inno Setup to repository (in "shared/copyq.iss"). It really needs some improvements -- mainly app version and paths should not be repeated in the file so it's can be easily changed.
I'll create new task for launching at Windows startup.
from copyq.
I've added check box for autostart in the installer and custom installation for selecting plugins. There are few string that should be translated though (https://github.com/hluk/CopyQ/blob/master/shared/copyq.iss#L30).
One thing that is left to do is to uninstall old program files before installing new -- don't know yet how this can be done with Inno Setup.
I'll release next version with this installer if everything is OK.
from copyq.
Where are isl files (message files)?
from copyq.
The isl file mentioned in the config file are part of Inno Setup (under installed Languages
folder). As I understand it this shouldn't be changed. If you want to translate the installation strings just add es.ProgramFiles=...
and other lines in under [CustomMessages]
in copyq.iss
.
from copyq.
Done!
Great work, hluk. Thanks.
from copyq.
Related Issues (20)
- Can you make it so that this will work when I double click an item to paste it in the text editor in Blender
- Multiple texts cannot be merged HOT 2
- CopyQ on Pop!_OS 2024 - Wayland
- Desktop todo stickies base on clipboard HOT 1
- copy with mouse selection issue in windows
- Custom Notification HOT 1
- Display html without storing it HOT 2
- App crashes everytime at startup on MacOS even after doing steps in README HOT 2
- Where is the backup settings? HOT 3
- Wayland dependencies on Xorg-only HOT 1
- Compile CopyQ for Windows ARM64 HOT 1
- hide clipboard content HOT 1
- Create new item .md and choose folder HOT 1
- When using synchronization a recipient system does not receive &clipboard content into clipboard HOT 6
- CopyQ menu() blink and crashing #macOS
- CopyQ doesn't work with firefox HOT 3
- Flickering, shaking text, images HOT 4
- impossible to disable notification HOT 1
- Resize image in clipboard and paste it HOT 4
- Searching the history freezes Copyq on debian linux (on Gnome Wayland)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from copyq.