19 Commits

Author SHA1 Message Date
Jonathan Thomas
6cad1c63f9 Cleanup some experimental changes 2025-05-14 17:46:52 -05:00
Jonathan Thomas
42ab896abf Experimental debugging to learn more about AppImage environment vs host environment 2025-05-14 17:08:01 -05:00
Jonathan Thomas
d4ab1acc6a Adding snap bin to PATH in AppImage for snap support in Ubuntu distros 2025-05-14 15:42:31 -05:00
Jonathan Thomas
9a8647dc2a Removing hack for AppImage screen scaling 2022-11-28 09:38:01 -06:00
jackson
5f06f16172 Move and Document Dissable Sandbox
- Set Dissable Sandbox in app.py
- Include explanation comment
- Remove Dissable Sandbox from appimage specific script.
2022-06-28 11:25:59 -05:00
Jonathan Thomas
e46f1a77bb Disabling sandbox mode, to allow many modern Linux distros the ability to run WebEngine correctly (instead of a black box) 2022-05-02 17:50:33 -05:00
Jonathan Thomas
5754808346 Fixing bash to not use a subshell loop 2021-10-26 16:33:19 -05:00
Jonathan Thomas
87e37e08c4 Only add ; between multiple screen scaling factors 2021-10-26 13:55:26 -05:00
Jonathan Thomas
b6fa0b4559 Detect display ratios for multiple screens 2021-10-25 17:52:22 -05:00
Jonathan Thomas
0c235702e9 Adding debug output to launch, to print display info 2021-10-25 16:44:10 -05:00
Jonathan Thomas
f9cedeca06 Testing a custom launch-linux.sh script, where we query the current display's DPI, and calcuate the QT_SCALE_FACTOR. Currently AppImage's do not set the scale factor correctly, and this is an experiment to fix it. 2021-10-25 15:36:24 -05:00
Jonathan Thomas
598c4f0772 Apply suggestions from code review
Co-authored-by: Frank Dana <ferdnyc@gmail.com>
2020-07-21 13:31:24 -05:00
Jonathan Thomas
016d62c4f1 Tweaking launcher bash file, to correctly add the current folder to LD_LIBRARY_PATH 2020-07-14 17:23:01 -05:00
Jonathan Thomas
7598b43c85 Fixing LD_LIBRARY_PATH and logic to find QtWebEngineProcess executable 2020-07-14 01:15:32 -05:00
Frank Dana
0d044dfff2 Second attempt at AppImage fix (#3304) 2020-03-20 15:04:28 -04:00
Frank Dana
d7cc86c582 AppImage: Set OPENSSL_CONF for newer openssl compat (#3283)
On systems with newer versions of openssl, the installed file
/etc/ssl/openssl.cnf is incompatible with our bundled version of
libssl.so, but will be loaded by default unless OPENSSL_CONF is
set to /dev/null (or some other invalid path) in the environment.
2020-03-17 17:27:09 -04:00
FeRD (Frank Dana)
666ea4c008 Rename frozen executable to openshot-qt
This renames the executable created by cx_Freeze from
`launch`/`launch.exe` to the value of `info.NAME` (currently
`openshot-qt`), plus the appropriate extension (if any), so that
a running OpenShot will show up in process listings as "openshot-qt"
rather than the generic/suspicious-seeming "launch".

It also renames any scripts that call or access `launch.exe`/`launch`
to use `openshot-qt.exe`/`openshot-qt` instead.
2019-05-21 12:11:40 -04:00
FeRD (Frank Dana)
8ae617cd64 launch-linux.sh: Don't set QT_DEBUG_PLUGINS=1 2018-07-03 02:32:14 -04:00
Jonathan Thomas
f97b8614a1 Fixed cx_Freeze script to correctly freeze OpenShot on Linux (tested on Arch, Debian, Fedora, Gentoo, openSUSE, and Ubuntu). Also adding the initial version of a build server, to create daily builds of OpenShot for each platform. The build server integrates with github, slack, and amazon S3. 2016-03-20 18:56:54 -05:00