| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add an about dialog to the client. | Manuel Schneider | 2014-07-22 | 2 | -0/+27 |
| | | |||||
| * | Fix login-lock-bug. Update todolist | Manuel Schneider | 2014-07-22 | 1 | -3/+6 |
| | | |||||
| * | Fix oneclick-source-change-lock-bug | Manuel Schneider | 2014-07-22 | 2 | -35/+18![]() |
| | | |||||
| * | Drop the watchers concept, since the desiredProjectionSource essentially ↵ | Manuel Schneider | 2014-07-22 | 3 | -36/+25![]() |
| | | | | | implies it | ||||
| * | Bugfix: One click source change now fully supported | Manuel Schneider | 2014-07-22 | 2 | -77/+67![]() |
| | | | | | | | | Since the async nature of this protocol introduces race conditions when changing the source of the projection, the possiblity that two servers exist at a moment is still there. Even though we thought we do not support multiple sources. This is the reason why _desiredProjectionSource is needed after all. | ||||
| * | Show window after setting it up, preventing flickering on start. | Manuel Schneider | 2014-07-22 | 1 | -1/+1 |
| | | |||||
| * | Remove dead button action. | Manuel Schneider | 2014-07-22 | 2 | -40/+0![]() |
| | | |||||
| * | Let the client quit if to much params. Let the client be able to connect to ↵ | Manuel Schneider | 2014-07-22 | 3 | -14/+30 |
| | | | | | the empty session id. | ||||
| * | Merge branch 'master' of git.openslx.org:pvs2 | Manuel Schneider | 2014-07-21 | 3 | -2/+61 |
| |\ | |||||
| | * | Tried to implement the fixed room settings, but is not working correctly ↵ | Björn Hagemeister | 2014-07-21 | 3 | -2/+61 |
| | | | | | | | | | | | | | | | | | 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 | 11 | -246/+246 |
| | | | |||||
| * | | Finally implemented one click projectionsource change | Manuel Schneider | 2014-07-21 | 1 | -18/+29 |
| | | | | | | | | | Prevent the new projectionsource from beeing killed by stop clients wrt the connections | ||||
| * | | Rename modes. Move code in slots to avoid unnecessary branching. Give the ↵ | Manuel Schneider | 2014-07-21 | 4 | -83/+167 |
| |/ | | | | client more information about past progjectionSource | ||||
| * | Merge branch 'master' of git.openslx.org:pvs2 | Manuel Schneider | 2014-07-09 | 6 | -107/+218 |
| |\ | |||||
| | * | NEW feature: Possible to delete offline client by drag and drop to trash, ↵ | Björn Hagemeister | 2014-06-19 | 3 | -3/+47 |
| | | | | | | | | | 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 | 2 | -2/+15 |
| | | | | | | | | | Surround camera and eye icon with borderline for better contrast on frames. | ||||
| | * | Moved method isManagerMachine() from MainWindow to Client. | Björn Hagemeister | 2014-06-17 | 4 | -22/+20![]() |
| | | | | | | | | | isManagerMachine() is now called just once directly in lockScreen(). | ||||
| | * | Removed _tutorFrame and _selectedFrame out of MainWindow to prevent possible ↵ | Björn Hagemeister | 2014-06-17 | 4 | -52/+94 |
| | | | | | | | | | | | | | | | 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. | ||||
| | * | Fixed SegFauls by setting _streamingSource to integer and just using the ↵ | Björn Hagemeister | 2014-06-05 | 2 | -31/+45 |
| | | | | | | | | | clients id, instead of real pointers. | ||||
| * | | Remove annoying -Wreoder warning | Manuel Schneider | 2014-07-09 | 1 | -1/+1 |
| |/ | |||||
| * | Merge branch 'master' of git.openslx.org:pvs2 | Björn Hagemeister | 2014-06-03 | 2 | -10/+11 |
| |\ | |||||
| | * | Merge branch 'master' of git.openslx.org:pvs2 | Manuel Schneider | 2014-06-03 | 2 | -0/+15 |
| | |\ | |||||
| | * | | Lock the buttons until the new vnc server sent a reply about its state. If ↵ | Manuel Schneider | 2014-06-03 | 2 | -10/+11 |
| | | | | | | | | | | | | | this fails, unlock the buttons after a timeout of 2 seconds | ||||
| * | | | Removed _watchers List. | Björn Hagemeister | 2014-06-03 | 2 | -11/+55 |
| | |/ |/| | | | | | | | Set flag in client.h _isWatcher with getter and setter, and controlling the watchers over this value. | ||||
| * | | Merge branch 'master' of git.openslx.org:pvs2 | Björn Hagemeister | 2014-06-03 | 2 | -25/+2![]() |
| |\| | |||||
| | * | Remove MainWindow::isValidClient. Connect slots not queued. | Manuel Schneider | 2014-06-03 | 2 | -25/+2![]() |
| | | | |||||
| * | | Put searching for client with specific id into method, getClientFromId(int id). | Björn Hagemeister | 2014-06-03 | 2 | -0/+15 |
| |/ | |||||
| * | Merge branch 'master' of git.openslx.org:pvs2 | Manuel Schneider | 2014-06-03 | 4 | -16/+22 |
| |\ | |||||
| | * | Removed some unnecessary qDebug comments. | Björn Hagemeister | 2014-06-02 | 4 | -6/+1![]() |
| | | | |||||
| | * | Merge branch 'master' of git.openslx.org:pvs2 | Björn Hagemeister | 2014-06-02 | 10 | -255/+448 |
| | |\ | | | | | | | | | | | | | Conflicts: src/server/mainwindow/mainwindow.h | ||||
| | * | | Put Check if manager is running on machine into method. | Björn Hagemeister | 2014-06-02 | 2 | -10/+21 |
| | | | | | | | | | | | | | If student2tutor_exclusive is running, the manager running machine is not locked now. | ||||
| * | | | Remove client list from listenServer. Check maxClients in Mainwindow | Manuel Schneider | 2014-06-03 | 3 | -10/+6![]() |
| | |/ |/| | |||||
| * | | Uncheck lock if any action is performed. | Manuel Schneider | 2014-05-28 | 2 | -9/+30 |
| | | | |||||
| * | | Give Exclusive student to tutor correct funtion. Kill all projections on lock. | Manuel Schneider | 2014-05-28 | 1 | -1/+4 |
| | | | |||||
| * | | Try to reconnect if the pvsmgr gets disconnected | Manuel Schneider | 2014-05-28 | 3 | -4/+12 |
| | | | |||||
| * | | Increase timeout for debugging | Manuel Schneider | 2014-05-28 | 1 | -2/+2 |
| | | | |||||
| * | | Outsource serverDiscovery. | Manuel Schneider | 2014-05-28 | 5 | -198/+324 |
| | | | |||||
| * | | Remove TODO. User get visual feedback via cam icon. | Manuel Schneider | 2014-05-27 | 1 | -1/+0![]() |
| | | | |||||
| * | | Add several documentation stubs. Remove autogenreated TODO | Manuel Schneider | 2014-05-27 | 1 | -22/+48 |
| | | | |||||
| * | | Add several documentation stubs. Remove autogenreated TODO | Manuel Schneider | 2014-05-27 | 1 | -22/+32 |
| |/ | |||||
| * | Merge branch 'master' of git.openslx.org:pvs2 | Björn Hagemeister | 2014-05-27 | 2 | -83/+46![]() |
| |\ | |||||
| | * | Manual merge | Manuel Schneider | 2014-05-27 | 2 | -12/+24 |
| | |\ | |||||
| | * | | Adjust stopProjection | Manuel Schneider | 2014-05-27 | 1 | -14/+6![]() |
| | | | | |||||
| | * | | Unite BC and MC. Reducing complexity | Manuel Schneider | 2014-05-27 | 2 | -53/+32![]() |
| | | | | |||||
| | * | | Make it possible to exclude a client from multicast. | Manuel Schneider | 2014-05-27 | 1 | -10/+12 |
| | | | | |||||
| | * | | Lock is already handled in onVncServerStateChange. | Manuel Schneider | 2014-05-27 | 1 | -8/+0![]() |
| | | | | |||||
| | * | | Mainwindow takes full control over management. No need for abritrary polls. | Manuel Schneider | 2014-05-27 | 1 | -9/+0![]() |
| | | | | |||||
| * | | | Enable, to set locked client to tutor and unlock selected one afterwards. | Björn Hagemeister | 2014-05-27 | 1 | -4/+14 |
| | |/ |/| | |||||
| * | | Put the clients adaption to current class room situation into method. | Björn Hagemeister | 2014-05-27 | 2 | -10/+22 |
| | | | | | | | | | Now clients who where just inactive also follow immediatly the actual actions. | ||||
| * | | By pushing reset button, also unlock all currently locked screens. | Björn Hagemeister | 2014-05-27 | 1 | -11/+4![]() |
| |/ | |||||

