summaryrefslogtreecommitdiffstats
path: root/src/vsession.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix a few compile warningsSimon Rettberg2022-09-291-4/+4
|
* vsession icon: Match agains OS display name tooSimon Rettberg2021-10-211-8/+14
|
* Use execv() to start selected sessionSimon Rettberg2019-10-181-29/+33
| | | | | | 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.
* *session.cpp: give me those stars!Jonathan Bauer2019-09-241-4/+1Star
|
* Rewrite list/news/help download and backup file handlingSimon Rettberg2019-07-091-53/+4Star
|
* Gray out and warn about VMs with missing hypervisorSimon Rettberg2019-07-091-3/+10
|
* vsession.*: Use QStringLiteral for most C-StringsSimon Rettberg2019-07-081-33/+33
| | | | | 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-081-22/+8Star
| | | | | | | | 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)
* 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-241-25/+56
|
* Gray out all VBox VMs if no VTx is availableSimon Rettberg2019-06-121-4/+4
|
* Use Qt5 style signal/slot connectionsSimon Rettberg2019-06-051-1/+1
|
* Cleanup, and rewrite cmdline + settings handlingSimon Rettberg2019-05-301-11/+5Star
| | | | | | | Command line parsing now uses QCommandLineXXX classes Old unused options have been removed, like the "pools" feature Closes #3599
* Cleanup code style (C++11, casts, etc)Simon Rettberg2018-07-261-1/+1
|
* 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-181-4/+22
| | | | | This is a temporary solution until we can do server-side filtering.
* Clean up globals.* (remove unused, rename constants, prefix)Simon Rettberg2018-06-151-22/+22
|
* Fix indentation, cleanup, refactoring, deletionsSimon Rettberg2018-06-151-130/+59Star
| | | | | | | | | | * 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 logic expressionSimon Rettberg2017-11-131-1/+1
|
* Use foreground instead of background for marking unusable vmsSimon Rettberg2016-03-291-3/+3
|
* Fix indentationSimon Rettberg2016-03-291-44/+44
|
* Feature: Show warning for 64bit VMs if no VT-x availableSimon Rettberg2016-03-291-1/+17
|
* always look in the filesystem for the iconJonathan Bauer2016-02-251-6/+0Star
| | | | vsession/xsession handle their fallback icon themselves
* Scroll the item into view when selecting programaticallySimon Rettberg2016-01-211-2/+2
|
* Remodel section handling: Use constantsSimon Rettberg2016-01-201-1/+8
|
* Fix filter logicSimon Rettberg2016-01-191-4/+5
|
* Start refactoring download helpers and icon managementSimon Rettberg2015-11-121-3/+59
|
* Make default icon determination smarterSimon Rettberg2015-09-151-7/+1Star
|
* Lots of fixes, cleanup, refactoringSimon Rettberg2014-05-041-78/+88
| | | | | | | | | * Added command line option to set the base path where images can be accessed locally, in case NFS/CIFS is used. * Sorted command line options in source file to make it easier to add new options (prevent accidental shortopt collisions). * Disable "My Courses" button if the list is empty. * Added some TODO notes :>
* simplified the xml cachingNils Schwabe2014-04-041-10/+10
|
* changed permissions of xml and backup xml to 666Nils Schwabe2014-04-041-0/+5
|
* removed addPrinters() and addScannersNils Schwabe2014-04-041-47/+0Star
| | | | introduced "change the run-virt.sh path" in cmd line and config file
* changed adDUSerAndHostname()Nils Schwabe2014-04-041-1/+3
|
* added functionality to filter boxNils Schwabe2014-03-211-0/+18
|
* - display the keywords in the desciption boxNils Schwabe2014-03-211-0/+14
|
* - added tab viewNils Schwabe2014-03-201-0/+4
| | | | - added filter box
* removed the file and path option for XMLsNils Schwabe2014-03-191-70/+5Star
|
* - removed function to load icons locallyNils Schwabe2014-03-181-10/+7Star
| | | | - added function to load icon from a given url (xml parameter)
* added backup file functionallityNils Schwabe2014-03-061-2/+33
|
* vmchooser is now able to get vsessions from a given urlNils Schwabe2014-03-061-53/+8Star
|
* - included the --url commandline options for a xml urlNils Schwabe2014-03-041-0/+51
| | | | | | - httpxmldownloader moved to main.cpp (it's finally working :D) - given url is downloaded and printed on commandline - todo: parse http response
* Added httpxmldownloaderNils Schwabe2014-03-031-0/+2
|
* added files from vmchooser1Nils Schwabe2014-03-031-0/+405