summaryrefslogtreecommitdiffstats
path: root/src/dialog.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix a few compile warningsSimon Rettberg2022-09-291-3/+3
|
* Add option to force honoring --tab, fuzzy match on selectSession()Simon Rettberg2022-09-291-4/+24
|
* 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-231-0/+9
| | | | I just need a bigger hammer.
* Use execv() to start selected sessionSimon Rettberg2019-10-181-55/+36Star
| | | | | | 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
|
* 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
* Rewrite list/news/help download and backup file handlingSimon Rettberg2019-07-091-133/+58Star
|
* Gray out and warn about VMs with missing hypervisorSimon Rettberg2019-07-091-1/+7
|
* Change WM spawning once again to hopefully fix invisible chooserSimon Rettberg2019-07-041-4/+11
| | | | | | | 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...........
* Fix infinite loop if all three lists are emptySimon Rettberg2019-07-041-2/+2
|
* Temporarily spawn openbox if no WM is runningSimon Rettberg2019-07-021-0/+6
|
* Fix inverted check for whether a theme is configuredSimon Rettberg2019-07-021-6/+7
|
* Don't group by type in "recent" tabSimon Rettberg2019-06-051-6/+11
|
* Use Qt5 style signal/slot connectionsSimon Rettberg2019-06-051-5/+5
|
* Remember whether help/news was openSimon Rettberg2019-06-031-5/+8
|
* Remove debug spamSimon Rettberg2019-06-031-5/+0Star
|
* Refactor user .ini class, support "recent VMs" tab, misc. cleanupSimon Rettberg2019-06-031-86/+80Star
|
* Add option to show the "disable screensaver" checkboxSimon Rettberg2019-06-031-0/+2
|
* Remove debug spamSimon Rettberg2019-05-311-1/+0Star
|
* Cleanup, and rewrite cmdline + settings handlingSimon Rettberg2019-05-301-24/+35
| | | | | | | 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-141-1/+7
|
* Add button to open beamerguiSimon Rettberg2019-03-011-1/+37
|
* support configurable URLs for list, news and helpJonathan Bauer2018-12-101-3/+3
|
* WTF did we have two classes for downloading files?Simon Rettberg2018-11-301-174/+189
|
* Cleanup code style (C++11, casts, etc)Simon Rettberg2018-07-261-23/+20Star
|
* Clean up globals.* (remove unused, rename constants, prefix)Simon Rettberg2018-06-151-32/+32
|
* Fix indentation, cleanup, refactoring, deletionsSimon Rettberg2018-06-151-3/+3
| | | | | | | | | | * Remove unused methods for adding hostname and user to xml * Avoid copying/(de)serializing XML a thousand times * Fix Session::isValid() or rather make it a bit more usable (although it's unused currently) * baseDir is global, not per VSession, which doesn't make any sense without the legacy approach of recusively loading one xml file per entry
* FIX EVERYWHERESimon Rettberg2017-11-241-1/+1
|
* Fix invalid memory access (off by one error)Simon Rettberg2017-11-241-11/+12
|
* Try to fix segfault when selecting last session (needs verification)Simon Rettberg2017-11-171-2/+4
|
* stop the auto-center/auto-quit timer in a sessionJonathan Bauer2017-10-091-1/+1
|
* Reset 'autoquit' on user interactionSteffen Ritter2017-08-241-6/+12
|
* Fix admin mode checkbox handlingSimon Rettberg2017-05-251-3/+7
|
* Add option to make pvs box checked by defaultSimon Rettberg2017-04-281-0/+1
| | | | Refs #3105
* Add support for <can_edit> XML entrySimon Rettberg2017-03-311-0/+13
|
* Implement --pvs optionSimon Rettberg2017-03-301-4/+8
|
* Add "admin mode" (edit vm)Simon Rettberg2017-01-191-5/+15
|
* Add --autoquit <seconds> that will quit automatically if no action is ↵Simon Rettberg2016-12-221-7/+21
| | | | performed within a given time span
* modify the pvs checkbox when in exam-mode. (mandatory).Christian Klinger2016-09-291-0/+5
|
* Really disable xsession button this timeSimon Rettberg2016-09-021-5/+8
|
* Don't allow selecting native sessions in exam modeSimon Rettberg2016-09-021-3/+8
|
* Pass lecture uuid as SESSION_UUID if applicableSimon Rettberg2016-09-011-2/+2
|
* check for autostart when download is finishedChristian Klinger2016-08-031-9/+15
| | | | and not after a fixed time of 1 second.
* added --start-uuid parameter.Christian Klinger2016-08-031-1/+41
|
* Parse XML reply for help text (just like news)Simon Rettberg2016-07-041-6/+17
|
* improve keyboard behaviour.Christian Klinger2016-06-101-26/+39
|