openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #15517
[Bug 781839] Re: make openlp portable
I'd like to start work on this little project.
For now, what I see to start is a directory structure
RM Drive:
OpenLPPortable/
OpenLPPortable.exe (start-up program)
Data/
Settings/
OpenLPPortable.ini
(Data directories)
OpenLP/
(Executables)
OpenLPPortable.exe will invoke OpenLP.exe -p
OpenLP will read the OpenLPPortable.ini file and create a "settings file" with setApplicationName(u'OpenLPPortable')
The data path will be pointed to the RM drive.
When OpenLP closes, the settings will be re-written to the INI file on
the RM drive.
I have "tested" this and in theory, it works.
--
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/781839
Title:
make openlp portable
Status in OpenLP - Worship Presentation Software:
Confirmed
Bug description:
Openlp should be able to run as a 'portable app, off a USB flash drive
without the need to install it.
However, for know there are technical limits in pyinstaller which
prevents this feature to work properly.
App created by Pyinstaller fails to run from a directory containing
non ASCII characters.
For next major release (version 1.6) it is planned to fix this.
Until this is bug of pyinstaller is fixed, I think it is not worth to
implement this feature.
To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/781839/+subscriptions
References