summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Tweak theming a bitHEADmasterSimon Rettberg2024-07-092-87/+123
| | | | | - Make image bg transparent, so the configured one can be seen with PNGs - Allow specifying the header background as QSS using "background="
* Support CoW, and selecting between edit and copySimon Rettberg2024-05-088-34/+132
|
* Turn deprecated-declarations into warningSimon Rettberg2022-12-071-2/+2
|
* Fix a few compile warningsSimon Rettberg2022-09-294-11/+12
|
* Add option to force honoring --tab, fuzzy match on selectSession()Simon Rettberg2022-09-293-4/+26
|
* Support wildcards * and ? in ldap filtersv29r2v29r1Simon Rettberg2021-12-141-2/+15
| | | | Closes #3854
* vsession icon: Match agains OS display name tooSimon Rettberg2021-10-212-8/+18
|
* Add icon for QEMU virtualizerManuel Bentele2021-08-053-1/+1
|
* [Docker] Adding Docker-Icon for Lectureralph isenmann2020-11-192-0/+1
|
* Start session_start script detachedv26Simon Rettberg2019-11-041-15/+11Star
| | | | | Qt kills all QProcess instances in execv(), which will stop our SESSIONSTART script mid-execution.
* Try even harder to restore focus after spawning openboxSimon Rettberg2019-10-233-13/+44
| | | | I just need a bigger hammer.
* Use execv() to start selected sessionSimon Rettberg2019-10-1810-104/+124
| | | | | | Prevent vmchooser from lingering in the background, like a zombie, haunting you with invisible windows. Also seems to be notably faster when launching the openbox session.
* Properly handle key press events; prevent double-executionSimon Rettberg2019-10-181-5/+11
|
* Always check session validity, not just if user has a config file...Simon Rettberg2019-10-181-2/+4
|
* *session.cpp: give me those stars!Jonathan Bauer2019-09-242-8/+2Star
|
* dialog.cpp: only close WM after hiding windowJonathan Bauer2019-09-241-1/+3
|
* Fix the fix for when fixing with tab 3 on startSimon Rettberg2019-07-221-2/+6
|
* Fix: location-mode=EXCLUSIVE doesn't workSimon Rettberg2019-07-221-0/+6
| | | | | | | Seems this option was broken now for quite a while. The way it was handled was already messy, now this intrudoces more cruft... Fixes bwlp#1000678
* [WindowManager] Wait for openbox a bit longer, add commentsSimon Rettberg2019-07-101-1/+3
|
* Rewrite list/news/help download and backup file handlingSimon Rettberg2019-07-096-190/+66Star
|
* Remove call to abort() causing Qt debug spamSimon Rettberg2019-07-091-1/+0Star
| | | | | deleteLater() should suffice and clean up soon anyways..
* asfdöklgjsdflgkjtSimon Rettberg2019-07-092-0/+61
|
* Gray out and warn about VMs with missing hypervisorSimon Rettberg2019-07-096-10/+56
|
* vsession.*: Use QStringLiteral for most C-StringsSimon Rettberg2019-07-082-43/+43
| | | | | Some things like searching feel a bit sluggish; try to get rid of repeated QString creation and destruction.
* Get rid of ImgType, use string directlySimon Rettberg2019-07-082-29/+13Star
| | | | | | | | The virtualizer ID should (mostly) be treated as an opaque value. The only place it's evaluated is where we determine whether a VM needs VTx or not. In the future this should be handled by meta data queried from run-virt (extend --query)
* Change WM spawning once again to hopefully fix invisible chooserSimon Rettberg2019-07-043-17/+27
| | | | | | | Now we wait until the chooser window is actually visible and only then try to spawn openbox. This leads to the problem of vmchooser not having focus in case we really didn't have a WM before. For that reason, try to give focus to vmchooser again by calling wmctrl...........
* Give 'last lectures' a section as it's expected everywhereSimon Rettberg2019-07-041-8/+7Star
| | | | | | A lot of code gets confused if there are no sections in the tree view but instead, sessions are directly attached to root. This is the easy fix for now...
* Fix infinite loop if all three lists are emptySimon Rettberg2019-07-041-2/+2
|
* Address timing issues with WM spawningSimon Rettberg2019-07-031-16/+31
|
* Temporarily spawn openbox if no WM is runningSimon Rettberg2019-07-023-0/+71
|
* Don't bail out if default config doesn't existSimon Rettberg2019-07-021-0/+2
|
* Fix inverted check for whether a theme is configuredSimon Rettberg2019-07-021-6/+7
|
* Fix loading default config file if --config is missingSimon Rettberg2019-07-021-1/+1
|
* Re-enable 64Bit check for VBox - turns out it is possibleSimon Rettberg2019-06-241-1/+2
|
* Remove client-side date range checkingSimon Rettberg2019-06-241-31/+0Star
|
* Improve OS icon detection, add Win9x and Win 10Simon Rettberg2019-06-245-26/+59
|
* Save everything (thanks QTCreator)Simon Rettberg2019-06-121-1/+1
|
* Gray out all VBox VMs if no VTx is availableSimon Rettberg2019-06-122-5/+5
|
* Don't group by type in "recent" tabSimon Rettberg2019-06-054-16/+25
|
* Use Qt5 style signal/slot connectionsSimon Rettberg2019-06-053-7/+7
|
* Remember whether help/news was openSimon Rettberg2019-06-033-5/+23
|
* Remove debug spamSimon Rettberg2019-06-031-5/+0Star
|
* Refactor user .ini class, support "recent VMs" tab, misc. cleanupSimon Rettberg2019-06-0312-330/+202Star
|
* Add option to show the "disable screensaver" checkboxSimon Rettberg2019-06-033-0/+4
|
* Don't replace window flags, just add new oneSimon Rettberg2019-06-031-1/+1
|
* Add --dump-configSimon Rettberg2019-06-033-1/+29
|
* Fix .conf file reading, add messages/warningsSimon Rettberg2019-05-312-3/+16
|
* Remove debug spamSimon Rettberg2019-05-311-1/+0Star
|
* Cleanup, and rewrite cmdline + settings handlingSimon Rettberg2019-05-3010-488/+235Star
| | | | | | | Command line parsing now uses QCommandLineXXX classes Old unused options have been removed, like the "pools" feature Closes #3599
* Add 'disable screensaver' checkboxSimon Rettberg2019-05-144-89/+109
|