Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [client] Move ResourceLoader back to dozmod client | Simon Rettberg | 2018-06-26 | 6 | -5/+180 | |
| | ||||||
* | [client] Fix compile error: Remove ref to undefined member | Simon Rettberg | 2018-06-26 | 2 | -3/+3 | |
| | ||||||
* | [client] special default admin permissions case handling | Jonathan Bauer | 2018-06-25 | 1 | -9/+35 | |
| | ||||||
* | [client] more optimization on ImageDetailWindow | Jonathan Bauer | 2018-06-25 | 1 | -20/+16 | |
| | | | | (gimme dat star!) | |||||
* | [client] reworked ImageDetailsWindow | Jonathan Bauer | 2018-06-25 | 8 | -488/+375 | |
| | | | | | | * switch to tab layout * support for new dialog monitor * simplified (hah!) permissions handling | |||||
* | [client] Fix change detection for lecture permissions | Simon Rettberg | 2018-06-25 | 2 | -15/+6 | |
| | ||||||
* | [client] Move netrules configurator into tab | Simon Rettberg | 2018-06-22 | 8 | -319/+118 | |
| | ||||||
* | [client] Sanitize class/var names, split up control package | Simon Rettberg | 2018-06-21 | 28 | -297/+102 | |
| | | | | | | | All configurators have moved from *.control to *.configurator *.control should be used for simple controls that feel like they're really just one thing. The configurators are more like a group of controls. | |||||
* | [client] Refactor change monitor classes, better error message handling | Simon Rettberg | 2018-06-21 | 23 | -144/+267 | |
| | ||||||
* | [client] showMessagBox with clickable Hyperlink | Steffen Ritter | 2018-06-21 | 2 | -6/+43 | |
| | ||||||
* | [client] Switch over LectureDetailsWindow to new change monitor system | Simon Rettberg | 2018-06-20 | 10 | -451/+209 | |
| | | | | This saves ~230 LOC, making the class about 25% smaller | |||||
* | [client] Add GUI change handling classes | Simon Rettberg | 2018-06-20 | 13 | -12/+857 | |
| | | | | | | | | | | | | | | | Code to track if a dialog contains modified controls has been messy, error prone and all over the place. Adding a control to a dialog required adding multiple fields to the dialog class and adding new code in multiple places. This is an approach to create a centralized facility that would only require adding all controls of a dialog to the monitor in one place, and then defining a callback to get informed when the validity or content of the whole form changes. The monitor class will also remember the original state of the dialog, so you can tell if the user undoes their changes manually. | |||||
* | [server] Don't use shared instance in multi-threaded app | Simon Rettberg | 2018-06-20 | 1 | -1/+2 | |
| | ||||||
* | [client] Force user to scroll disclaimer down | Steffen Ritter | 2018-06-18 | 2 | -1/+21 | |
| | ||||||
* | [client] Use WordWrapLabel for HelpText | Steffen Ritter | 2018-06-18 | 1 | -1/+1 | |
| | ||||||
* | [client] LectureDetails: Auto-resize columns, make window a bit wider | Simon Rettberg | 2018-06-18 | 3 | -8/+7 | |
| | ||||||
* | [client] Add privacy notice window | Steffen Ritter | 2018-06-15 | 7 | -150/+333 | |
| | ||||||
* | Add support for LDAP lecture filters | Simon Rettberg | 2018-06-14 | 4 | -4/+271 | |
| | ||||||
* | [client] Fix concurrent list access | Simon Rettberg | 2018-05-16 | 1 | -1/+1 | |
| | ||||||
* | [client] Speed up hashing | Simon Rettberg | 2018-05-14 | 1 | -113/+107 | |
| | ||||||
* | [client] UploadPanel: Add checkbox to toggle server side copying | Simon Rettberg | 2018-05-12 | 3 | -5/+73 | |
| | ||||||
* | [client] Fix call | Simon Rettberg | 2018-05-12 | 1 | -1/+3 | |
| | ||||||
* | [client] Fix inverted logic for slowed down hashing | Simon Rettberg | 2018-05-09 | 1 | -1/+1 | |
| | ||||||
* | [client] Show server side progress and estimated virtual speed | Simon Rettberg | 2018-05-09 | 7 | -13/+43 | |
| | ||||||
* | [client] Hide virtualizer icon if only one type present | Simon Rettberg | 2018-04-28 | 1 | -0/+13 | |
| | ||||||
* | [client] fix round 2... | Jonathan Bauer | 2018-04-27 | 1 | -1/+1 | |
| | ||||||
* | [client] fix bad public image list pruning.... | Jonathan Bauer | 2018-04-27 | 1 | -4/+6 | |
| | ||||||
* | update imports of ResourceLoader | Jonathan Bauer | 2018-04-27 | 6 | -171/+5 | |
| | | | | and removed the class and dep in pom.xml | |||||
* | fix broken links on some desktop | Jonathan Bauer | 2018-04-26 | 3 | -26/+59 | |
| | | | | | | | Introduce OSHelper class that should be used when trying to detect the type of OS we are on. This is now used when deciding the path to save the config to and when trying to execute the fallback command if opening the link via java's desktop API fails. | |||||
* | [client] Better warning for streamOptimized Images | Steffen Ritter | 2018-04-26 | 1 | -2/+2 | |
| | ||||||
* | Prevent users from publishing non-vmware image | Jonathan Bauer | 2018-04-26 | 2 | -0/+21 | |
| | | | | | and filter non-vmware image out from the published image list in case they manage to somehow upload it anyway | |||||
* | formatting | Jonathan Bauer | 2018-04-26 | 2 | -72/+61 | |
| | ||||||
* | [client] handle formatting of xml while editing | Jonathan Bauer | 2018-04-25 | 3 | -56/+67 | |
| | ||||||
* | [client] setTheBoxes -> initializeComboBoxes | Jonathan Bauer | 2018-04-25 | 1 | -2/+2 | |
| | ||||||
* | [client] Remove dead code | Simon Rettberg | 2018-04-24 | 1 | -13/+0 | |
| | ||||||
* | [client] Use TConst virtualizer constants | Simon Rettberg | 2018-04-24 | 3 | -4/+7 | |
| | ||||||
* | [translation] Satelliten-Server/Master-Server -> Satellitenserver/Masterserver | Steffen Ritter | 2018-04-24 | 8 | -14/+14 | |
| | ||||||
* | [client] clear input fields after adding share | Jonathan Bauer | 2018-04-24 | 1 | -19/+23 | |
| | | | | Closes #3359 | |||||
* | [client] too much bash :) | Jonathan Bauer | 2018-04-23 | 1 | -1/+1 | |
| | ||||||
* | [client] remove test code -.- | Jonathan Bauer | 2018-04-20 | 1 | -1/+1 | |
| | ||||||
* | [client] respect Feature.MULTIPLE_HYPERVISOR | Jonathan Bauer | 2018-04-20 | 1 | -13/+25 | |
| | ||||||
* | [client] formatting | Jonathan Bauer | 2018-04-20 | 1 | -6/+5 | |
| | ||||||
* | [client] error if VM (not disk) has snapshots | Jonathan Bauer | 2018-04-20 | 1 | -3/+2 | |
| | ||||||
* | [client] never shrink columns (requested) | Jonathan Bauer | 2018-04-18 | 1 | -1/+1 | |
| | ||||||
* | [client] Better error msg for hypervisor mismatch on upload | Steffen Ritter | 2018-04-18 | 1 | -1/+1 | |
| | ||||||
* | [client] do not allow a change in virtualizer | Jonathan Bauer | 2018-04-18 | 1 | -0/+11 | |
| | ||||||
* | [client] add hypervisor icons to image table | Jonathan Bauer | 2018-04-18 | 2 | -3/+25 | |
| | ||||||
* | [client] fix wrong filter selected when creating new vm | Jonathan Bauer | 2018-04-17 | 1 | -3/+1 | |
| | ||||||
* | [client] add error message for humans | Jonathan Bauer | 2018-04-16 | 3 | -5/+8 | |
| | | | | to stock printStackTraces() | |||||
* | [client] Minor cleanups, add/remove TODOs, rename vars, ... | Simon Rettberg | 2018-04-16 | 5 | -20/+15 | |
| |