Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Clipboard.c: add description/warning for nxagentClearClipboard | Ulrich Sibiller | 2020-05-31 | 1 | -0/+6 | |
| | ||||||
* | 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 | |
| | ||||||
* | mi: define NXAGENT_SERVER | Ulrich Sibiller | 2020-05-30 | 1 | -1/+4 | |
| | | | | | | | | | In commit f48e2da3e86b2d7600de3d5d4ef6f81ba2c17bed I marked NX changes by using #ifdef NXAGENT_SERVER. But I had missed that this define was never set in mi. So let's change that now and make it work like before. Fixes ArcticaProject/nx-libs#926 | |||||
* | 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 | 5 | -28/+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 | |||||
* | dix/dispatch.c: Fix copy/paste error from before git history in ↵ | Ulrich Sibiller | 2020-05-07 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | UpdateCurrentTimeIf() Backport from this commit: commit 8dfd98245d2c44a1eb4c8b7c275e6cfc10fe40f1 Author: Chase Douglas <chase.douglas@canonical.com> Date: Wed Apr 11 11:14:51 2012 -0700 Fix copy/paste error from before git history in UpdateCurrentTimeIf() See UpdateCurrentTime() for reference. I don't know what bug this might trigger, but it wouldn't hurt to fix this. Signed-off-by: Chase Douglas <chase.douglas@canonical.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
* | dix/dispatch.c: fix buggy callback invocation | Ulrich Sibiller | 2020-05-07 | 1 | -0/+5 | |
| | | | | Looks like a copy'n'paste error. | |||||
* | 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 | |
| |