summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* introduce '--insecure' option ...Jonathan Bauer2019-05-142-2/+11
| | | | to disable ssl certificate verification
* No need to QTextBrowser, use QTextEditv23Simon Rettberg2019-03-281-3/+12
|
* Add button to open beamerguiSimon Rettberg2019-03-014-4/+73
|
* rework url params parsingJonathan Bauer2018-12-121-27/+19Star
|
* add TODO for url-icon support, if we were to use that feature again oneJonathan Bauer2018-12-111-0/+1
| | | | day
* support configurable URLs for list, news and helpJonathan Bauer2018-12-105-3/+40
|
* formattig: move runscript parsingJonathan Bauer2018-12-101-7/+7
|
* WTF did we have two classes for downloading files?Simon Rettberg2018-11-3011-384/+254Star
|
* FileDownloader: Follow redirectsSimon Rettberg2018-11-281-1/+3
|
* Remove long description as toolTopSimon Rettberg2018-08-061-2/+0Star
| | | | | | | As the name suggests, the long description can get quite long, which looks pretty weird/ugly as a tooltip. Since the long description is prominently displayed to the right after selecting an item, get rid of the tooltip altogether.
* 0 -> nullptrSimon Rettberg2018-07-263-3/+3
|
* Reorder struct members for better packingSimon Rettberg2018-07-261-3/+3
|
* Merge branch 'master' of git.openslx.org:openslx-ng/vmchooser2Simon Rettberg2018-07-264-9/+120
|\
| * keep 0 as default priorityJonathan Bauer2018-06-271-5/+0Star
| | | | | | | | use < 0 priorities in config file to bump them
| * fix indentationJonathan Bauer2018-06-271-1/+1
| |
| * support for xsessions priority and renamingJonathan Bauer2018-06-264-9/+125
| |
* | Cleanup code style (C++11, casts, etc)Simon Rettberg2018-07-2615-82/+79Star
|/
* Only apply LDAP filter logic if lecture has any filters...Simon Rettberg2018-06-181-9/+9
|
* Add support for filtering by LDAP values from fileSimon Rettberg2018-06-183-4/+116
| | | | | This is a temporary solution until we can do server-side filtering.
* Clean up globals.* (remove unused, rename constants, prefix)Simon Rettberg2018-06-157-145/+133Star
|
* Add i3 iconSimon Rettberg2018-06-153-2/+5
|
* Fix indentation, cleanup, refactoring, deletionsSimon Rettberg2018-06-1513-630/+556Star
| | | | | | | | | | * 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
* fileDownloader.* -> filedownloader.*Simon Rettberg2018-06-154-5/+5
|
* FileDownloader.* -> fileDownloader.*Jonathan Bauer2017-11-294-5/+5
|
* FIX EVERYWHERESimon Rettberg2017-11-241-1/+1
|