Commit Graph

12 Commits

Author SHA1 Message Date
Martin Piatka
4e0e35d3de GUI: Set default surface format before creating window
This fixes "OpenGL 3.3 needed" error on MacOS introduced in
33219c3687
2022-06-20 13:29:09 +02:00
Martin Piatka
33219c3687 GUI: Open the window as soon as possible
With this change the window should appear immediately. It will still be
unusable and frozen until all capababilities are queried, but should at
least give the user some indication that something is happening.
2022-05-31 14:03:49 +02:00
Martin Piatka
71426a86da GUI: Replace deprecated QProcess::start()
The QProcess::start() method is replaced with a new one that requires
executable path and arguments passed separately.

Each argument must be now passed individualy using QStringList and
have their spaces escaped automatically and passing argument
list as a single string would no longer work. This is now handled by
splitting the argument string on spaces.

The executable path can no longer contain quotes as spaces are escaped
by QT automatically now.
2021-02-15 15:43:04 +01:00
Martin Piatka
292541410a GUI: Add --config to help 2020-05-06 15:35:26 +02:00
Martin Pulec
e4b916fadf GUI: Added simple help
This allows simple check if the binary is executable.
2020-04-07 14:17:51 +02:00
Martin Pulec
9fa27c6223 GUI: check if UltraGrid executable works
The UltraGrid binary may be present and executable, however corrupted and
thus unusable (missing libraries, incompatible libraries in AppImage
etc.).
2018-10-12 16:17:50 +02:00
Martin Pulec
e0034f0725 GUI: quote executable name
Added quotation marks around executable name in case there is a space
inside the path.
2018-08-08 11:05:33 +02:00
Martin Pulec
607b88353e GUI: Fixes for macOS 2018-08-07 13:44:42 +02:00
Martin Piatka
ac23c66173 GUI: Add vu meter 2018-05-30 14:03:47 +02:00
Martin Piatka
7e6374f6d2 Gui: Use OpenGL core 3.3 profile for preview 2017-12-19 11:49:50 +01:00
Martin Piatka
b0732a0005 Replace old qt gui 2017-11-24 10:48:42 +01:00
Martin Pulec
bb5b84d9ea Restructuralize directory structure
* content of ultragrid/ subdirector moved to root
2012-07-02 18:24:25 +02:00