Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Clipboard.c: improve some more debugging messages | Ulrich Sibiller | 2020-05-31 | 1 | -19/+20 |
| | |||||
* | Clipboard.c: use nxagentClientInfoString for debug output | Ulrich Sibiller | 2020-05-31 | 1 | -58/+38 |
| | |||||
* | Clipboard.c: add elapsed time for lastClient to stats output if available | Ulrich Sibiller | 2020-05-31 | 1 | -2/+8 |
| | |||||
* | Clipboard.c: call endTransfer() | Ulrich Sibiller | 2020-05-31 | 1 | -4/+1 |
| | | | | instead of sendSelectionNotifyEventToClient + setClientSelectionStage | ||||
* | Clipboard.c: drop notifyConvertFailure | Ulrich Sibiller | 2020-05-31 | 1 | -24/+15 |
| | | | | | Moving the client check to sendSelectionNotifyEventToClient enables us to drop notifyConvertFailure. | ||||
* | Clipboard.c: drop unused return code of sendSelectionNotifyEventToClient | Ulrich Sibiller | 2020-05-31 | 1 | -8/+8 |
| | |||||
* | Clipboard.c: Fix: always reset selectionStage in endTransfer | Ulrich Sibiller | 2020-05-31 | 1 | -15/+16 |
| | |||||
* | Clipboard.c: make setClientSelectionStage a function | Ulrich Sibiller | 2020-05-31 | 1 | -26/+42 |
| | | | | and reset the lastClient variables when stage is set to None. | ||||
* | Clipboard.c: improve Clipboard stats | Ulrich Sibiller | 2020-05-31 | 1 | -1/+11 |
| | | | | resolve lastClientClientPtr to process id and process name | ||||
* | nxagent: Add keystroke for dumping the current clipboard state | Ulrich Sibiller | 2020-05-31 | 6 | -26/+26 |
| | |||||
* | nxagent: Free atom map on termination | Ulrich Sibiller | 2020-05-31 | 1 | -0/+2 |
| | |||||
* | Events.h: reformat comments | Ulrich Sibiller | 2020-05-07 | 1 | -22/+15 |
| | |||||
* | Reconnect.c: save some lines | Ulrich Sibiller | 2020-05-07 | 1 | -14/+1 |
| | |||||
* | Reconnect.c: reformat comments | Ulrich Sibiller | 2020-05-07 | 1 | -20/+14 |
| | |||||
* | Screen.c: fix missing type in DEBUG mode | Ulrich Sibiller | 2020-05-07 | 1 | -2/+2 |
| | |||||
* | Reconnect.c: reformat saveAgentState() | Ulrich Sibiller | 2020-05-07 | 1 | -5/+4 |
| | |||||
* | Rootless.c: do not import private properties | Ulrich Sibiller | 2020-05-07 | 2 | -0/+40 |
| | | | | | | | | | | In rootless mode some properties are private (or internal or adminitrative). They are only required for the windows on the real X server side that represent nxagent's windows. Those properties should never be cloned from there to the the nxagent windows so we filter them. Fixes ArcticaProject/nx-libs#920 | ||||
* | Rootless.c: improve TEST output | Ulrich Sibiller | 2020-05-07 | 1 | -12/+16 |
| | | | | more output, correct format specifiers | ||||
* | Rootless.c: add some comments | Ulrich Sibiller | 2020-05-07 | 1 | -0/+11 |
| | |||||
* | Clipboard.c: fix typo | Ulrich Sibiller | 2020-05-07 | 1 | -1/+1 |
| | |||||
* | Keystroke.c: whitespace fixes | Ulrich Sibiller | 2020-05-07 | 1 | -6/+6 |
| | |||||
* | NXdixfonts.c: some code cleanups | Ulrich Sibiller | 2020-05-07 | 1 | -18/+16 |
| | | | | reformat, extend comments, simplify ifdef | ||||
* | NXdixfonts.c: fix debugging output | Ulrich Sibiller | 2020-05-07 | 1 | -1/+5 |
| | |||||
* | Keyboard.c: free remote keybord names once no longer needed | Ulrich Sibiller | 2020-05-07 | 1 | -5/+9 |
| | |||||
* | NXdispatch.c: free font data on exit | Ulrich Sibiller | 2020-05-07 | 3 | -1/+10 |
| | | | | helps to avoid valgrind warnings | ||||
* | Font.c: add hint of deliberate pointer misuse | Ulrich Sibiller | 2020-05-07 | 2 | -3/+8 |
| | |||||
* | Font.c: fix realloc bugs | Ulrich Sibiller | 2020-05-07 | 1 | -20/+23 |
| | |||||
* | Font.c: cleanup | Ulrich Sibiller | 2020-05-07 | 1 | -1076/+1071 |
| | | | | reformat, whitespace, code simplification, FIXMEs | ||||
* | NXshm.c: cleanup nxagent_fbShmCreatePixmap | Ulrich Sibiller | 2020-05-07 | 1 | -17/+20 |
| | | | | ... to match it as closely as possible to the upstream version. | ||||
* | Dialog.h: reformat comment | Ulrich Sibiller | 2020-05-07 | 1 | -4/+3 |
| | |||||
* | Dialog.h: Fix incomplete macro nxagentNoDialogIsRunning | Ulrich Sibiller | 2020-05-07 | 1 | -1/+3 |
| | | | | The autograb stuff had been forgotten. | ||||
* | Screen.c: fix wrong debug statement | Ulrich Sibiller | 2020-05-07 | 1 | -1/+1 |
| | |||||
* | NXshm.c: slight simplification | Ulrich Sibiller | 2020-05-07 | 1 | -5/+2 |
| | |||||
* | NXshm.c: simplify Dispatch functions | Ulrich Sibiller | 2020-05-07 | 1 | -11/+4 |
| | |||||
* | Improve clipboard/xfixes related debug output | Ulrich Sibiller | 2020-05-07 | 2 | -2/+2 |
| | |||||
* | Display.c: filter remote Pixmap formats before doing the compatiblity check | Ulrich Sibiller | 2020-05-07 | 1 | -5/+75 |
| | | | | Fixes: ArcticaProject/nx-libs#635 | ||||
* | Client.c: add clientInfoString to client privates | Ulrich Sibiller | 2020-05-07 | 2 | -1/+51 |
| | | | | | | This is a string that contains the address, the index, the PID and the process name of the client. The string can be used in debugging messages to identify the client. | ||||
* | NXdispatch.c: move nxagentCheckIfShadowAgent to client callback | Ulrich Sibiller | 2020-05-07 | 3 | -18/+12 |
| | |||||
* | NXdispatch.c: move nxagentClearClipboard to client callback | Ulrich Sibiller | 2020-05-07 | 2 | -12/+5 |
| | |||||
* | nxagent: use Xorg's callback mechanism for init/free of client privates | Ulrich Sibiller | 2020-05-07 | 4 | -24/+83 |
| | |||||
* | Client.c: use nxagentClientHint macro everywhere | Ulrich Sibiller | 2020-05-07 | 1 | -4/+4 |
| | |||||
* | Client.c: mask unused clientBytes stuff | Ulrich Sibiller | 2020-05-07 | 3 | -0/+10 |
| | | | | | | The only place where this was referenced outside Client.c was a commented section in Handlers.c. For now lets mask all that by an (unset) define. | ||||
* | Handlers.c: slight cosmetics | Ulrich Sibiller | 2020-05-07 | 1 | -16/+4 |
| | | | | no functional change | ||||
* | Clipboard.c: rename some exported functions | Ulrich Sibiller | 2020-05-07 | 3 | -13/+15 |
| | | | | to make them all fit in the same naming scheme that better describes their purpose. | ||||
* | Clipboard.c: rename static helpers and macros | Ulrich Sibiller | 2020-05-07 | 1 | -93/+108 |
| | | | | | drop the nxagent prefix to emphasize they are not called from the outside. Also make them static and add prototypes, if missing. | ||||
* | Clipboard.{c,h}: cleanup prototypes | Ulrich Sibiller | 2020-05-07 | 5 | -29/+22 |
| | |||||
* | Clipboard.c: deactivate unused code | Ulrich Sibiller | 2020-05-07 | 1 | -0/+5 |
| | | | | | For now deactivate nxagentResetSelectionOwner. Must do some research before removing it completely. | ||||
* | Clipboard.c: clear windowPtr in ClearSelectionOwner | Ulrich Sibiller | 2020-05-07 | 1 | -4/+1 |
| | | | | | | | | | There were two location where the windowPtr was not cleared after calling ClearSelectionOwner(). One was nxagentInitClipboard where it was set to NULL before and the second one was nxagentClearSelection() where it really should be reset. So we can safely move this to where it really belongs. | ||||
* | Clipboard.h: reformat comments | Ulrich Sibiller | 2020-05-07 | 1 | -7/+4 |
| | |||||
* | Clipboard.h: add missing externs | Ulrich Sibiller | 2020-05-07 | 1 | -4/+10 |
| |