Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | port to qt5 | Jonathan Bauer | 2017-11-15 | 1 | -1/+1 |
| | | | | | | | * got rid of the Win32/X11 differentiation * due to QT5, additional packages are needed to compile ** libqt5x11extras5-dev ** libqt5svg5-dev | ||||
* | Increase compiler warnings, fix a lot of those instances | Simon Rettberg | 2016-11-15 | 2 | -3/+3 |
| | | | | | | - Add explicit casts - Comment out unused params - Remove ignored const return types | ||||
* | [server] Rewrite positioning logic of connection frames | Simon Rettberg | 2016-11-02 | 2 | -28/+43 |
| | | | | | | | | | | This fixes sevceral bugs: * Frames moved into virtually expanded area (for keeping aspect ratio) could be out of bounds after a window resize before * Finding a free slot to place a frame was slightly sped up * Finding a free slot is not used when loading a room layout, as it was (still is) pretty sluggish for the user * Snap to grid worked incorrectly, did not pick closest grid position | ||||
* | [server] Show IP address in room layout right after loading it | Simon Rettberg | 2016-10-28 | 2 | -8/+19 |
| | |||||
* | Implement "Attention" feature (virtual hand-raising) | Simon Rettberg | 2016-10-19 | 2 | -7/+14 |
| | |||||
* | refactoring. | Christian Klinger | 2016-09-30 | 1 | -1/+0 |
| | |||||
* | astyle. | Christian Klinger | 2016-09-29 | 2 | -92/+77 |
| | |||||
* | Implemented 'majority vote' to determine the toolbar options. | Christian Klinger | 2016-09-27 | 2 | -5/+27 |
| | | | | clients in exam-mode are also displayed differently. | ||||
* | small UI improvement. | Christian Klinger | 2016-06-01 | 1 | -1/+0 |
| | |||||
* | Added examMode to server (this also changes the style of the toolbar) | Christian Klinger | 2016-05-30 | 1 | -1/+4 |
| | |||||
* | added feature tutorIP. | Christian Klinger | 2016-05-20 | 1 | -3/+7 |
| | |||||
* | Tinted some Icons to differentiate between selected and non-selected students. | Christian Klinger | 2016-04-29 | 1 | -2/+2 |
| | |||||
* | basic resizing works. | Christian Klinger | 2016-04-27 | 1 | -0/+5 |
| | |||||
* | [*] Use thumbnail on vnc viewer window until connection is up | Simon Rettberg | 2016-02-08 | 2 | -3/+4 |
| | |||||
* | Minimal changes: some qDebugs(), changed index of for - loop. | Björn Hagemeister | 2014-07-30 | 1 | -1/+1 |
| | |||||
* | Fixed bug, that frame moved on (0,0) is asked to be deleted. | Björn Hagemeister | 2014-07-29 | 2 | -2/+2 |
| | |||||
* | Merge branch 'master' of git.openslx.org:pvs2 | Manuel Schneider | 2014-07-21 | 1 | -0/+5 |
|\ | |||||
| * | Tried to implement the fixed room settings, but is not working correctly ↵ | Björn Hagemeister | 2014-07-21 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | right now. Problem is, the frames do not appear at setted position because of placeFrameInFreeCell() - call. Also, after updateSessionName(), all frames and clients are currently deleted if SessionName want to be setted manually. | ||||
* | | Correct indenting by tabs | Manuel Schneider | 2014-07-21 | 1 | -3/+3 |
|/ | |||||
* | NEW feature: Possible to delete offline client by drag and drop to trash, ↵ | Björn Hagemeister | 2014-06-19 | 1 | -0/+1 |
| | | | | which is positioned in the right bottom corner of manager. | ||||
* | Delete connected clients and connectionFrames after sessionName has changed. | Björn Hagemeister | 2014-06-17 | 1 | -1/+5 |
| | | | | Surround camera and eye icon with borderline for better contrast on frames. | ||||
* | Removed _tutorFrame and _selectedFrame out of MainWindow to prevent possible ↵ | Björn Hagemeister | 2014-06-17 | 2 | -8/+8 |
| | | | | | | | SegFaults because of too many Pointers to ConnectionFrames. Wrote to getters getTutorFrame() and getSelectedFrame(), which are just iterating over ConnectionFrames and looking for flags _isTutor and _isSelected. | ||||
* | Add icon for locked screen. Add monochrome and stylized connectionframe icons. | Manuel Schneider | 2014-05-27 | 2 | -5/+9 |
| | |||||
* | Dont emit _currentProjectionSource in signal vncClientStateChange . (not used) | Manuel Schneider | 2014-05-27 | 1 | -1/+1 |
| | |||||
* | Remove unnecessary slots | Manuel Schneider | 2014-05-26 | 2 | -30/+5 |
| | |||||
* | Make vnc credentials completely private to client. Make VNCConnect work ↵ | Manuel Schneider | 2014-05-20 | 1 | -1/+1 |
| | | | | client-internally only. Drop Client::computerID() (equivalent to Client::ip() XD ) | ||||
* | Give ui more contrast | Manuel Schneider | 2014-05-05 | 1 | -7/+7 |
| | |||||
* | Resize thumbnail correctly | Manuel Schneider | 2014-05-05 | 2 | -0/+3 |
| | |||||
* | Reniced the ui. Made styles more readable. | Manuel Schneider | 2014-04-30 | 2 | -15/+44 |
| | |||||
* | Adding comments for each method in the .cpp files and class definition in ↵ | Björn Hagemeister | 2014-04-28 | 2 | -0/+91 |
| | | | | the .h files. | ||||
* | recognize a dragmove only if the distance is larger than 40 px | Manuel Schneider | 2014-04-25 | 2 | -10/+15 |
| | |||||
* | More meaningful name | Manuel Schneider | 2014-04-25 | 2 | -13/+17 |
| | |||||
* | Fix comments, add (very few) documentation comments | Simon Rettberg | 2014-04-18 | 1 | -1/+1 |
| | |||||
* | [SERVER] Go back from ClientId to int, so queued signal/slot connections work | sr | 2013-02-05 | 2 | -5/+4 |
| | |||||
* | ... | sr | 2013-02-05 | 2 | -3/+3 |
| | |||||
* | [SERVER/CLIENT] Wait for connection to close properly before deleting socket ↵ | sr | 2013-02-05 | 2 | -4/+3 |
| | | | | object | ||||
* | [SERVER] Implement all four VNC projection modes | sr | 2013-02-05 | 2 | -1/+10 |
| | |||||
* | Initial commit | sr | 2013-02-04 | 2 | -0/+355 |