Comments (9)
Done! I decided to combine the 4th and 7th example. You can create the file settings.ini
in the app folder and Crow will store the configuration in it. You can also open settings and enable "Portable mode" - the application will create this file automatically.
Crow writes configuration only upon changes, so if you open the application for the first time, go to settings and enable portable mode, then no data will be written to the registry.
from crow-translate.
Okay, I will add it :) Stay tuned for updates.
from crow-translate.
@Shatur95
Excellent! I would appreciate any implementation of portable mode. The ones you chose are easy and handy for the user. Actually I wouldn't like very much only method 2- command-line argument, because the user needs to create a special shortcut or needs to use a program launcher which supports command-line arguments. Also the user may forget to start the program using the command-line parameter.
Do you plan to release Crow Translate as archive as well or you will provide it only as installer? In fact one can easily extract the installer (even 7-Zip was able to extract the installer right).
For me as a user it is always a pleasure to communicate with developers as helpful and as responsive like you.
Regards
from crow-translate.
Thanks, nice to hear :)
Do you plan to release Crow Translate as archive as well or you will provide it only as installer? In fact one can easily extract the installer (even 7-Zip was able to extract the installer right).
Good idea, I think. I will publish the next release with archive too.
from crow-translate.
@Shatur95
I downloaded version 2.2.3 but I neither found Portable mode
check box in settings, nor the program used the file settings.ini
I manually created in program folder.
Can you attach a screen shot which shows this Portable mode
check box?
I created the configuration file (settings.ini
) in the folder which contains the executable (crow.exe
), this is the right place, right?
In short- I could not find the check box:
Portable mode
in settings.
The configuration file:
settings.ini
manually created in program folder is not used.
The settings are still saved in Windows Registry:
HKEY_CURRENT_USER\Software\crow\Crow Translate
I think that this issue needs to be re-opened.
from crow-translate.
Wow, it's my mistake :( I switched to automated releases and forgot to specify PORTABLE_MODE
build flag in CI script. Stay tuned for updates.
from crow-translate.
Done, just wait until the binaries will be re-uploaded. You can see the progress here.
from crow-translate.
@Shatur95
Excellent! Portable mode really works as it is supposed to work, screen:
When I checked Portable mode
option the program created configuration file settings.ini
in program folder.
However it seems that on first run the program still creates empty registry key:
HKEY_CURRENT_USER\Software\Crow\Crow Translate
So it seems that the better option is to manually create empty settings.ini
in program folder.
Yet after I deleted the registry key it was not re-created on the next run.
from crow-translate.
However it seems that on first run the program still creates empty registry key
Hmm, it seems that QSettings on Windows works a little differently... But you are right, you still can create settings.ini
manually.
from crow-translate.
Related Issues (20)
- Failed to apply autorun settings HOT 1
- does not translate the selected text HOT 6
- Ubuntu Package is outdated HOT 4
- I want to make the window active using hotkey when it's already open HOT 1
- Add Croatian translation HOT 4
- Combined Google Translate with Yandex
- schortcut doesn't work HOT 21
- small size font HOT 3
- Crow Translate is not working in Pop-up Window Translation mode HOT 8
- Add a translate history feature HOT 1
- Tray icon as ... (three dots) on Gnome Wayland. HOT 6
- Above all windows mode HOT 2
- Long delay in translation HOT 5
- Wrong Russian menu translate HOT 6
- Please make a "dark mode" option HOT 2
- Wrong basque flag HOT 1
- i can't get voice at all when i try to make it speak the word HOT 3
- text speaking not work with me HOT 4
- Flathub Verification HOT 8
- qdbus not found with Ctrl+Alt+e shortcut HOT 4
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 crow-translate.