FreeRDP/client/X11
bjcollins d4a9a2d3a8 Remove override redirect flag for fullscreen with keyboard grab enabled. Window manager should always know about the main window.
Small cleanup of passing around decorations flag.
Limit PercentScreen to single monitor vs. entire desktop. IMO - this is better behavior in a multimonitor environment.

Handle fullscreen windows better:
1. Ensure that size hints are set to allow resizing before setting a window to fullscreen as some window managers do not behave properly.
2. Handle fullscreen toggles without destroying and recreating window.
3. Use NET_WM_STATE_FULLSCREEN Extended Window Manager Hint for fullscreen functionality
4. Use the NET_WM_FULLSCREEN_MONITORS Extended Window Manager Hint when appropriate
5. When a single monitor fullscreen is requested - use the current monitor(as determined from mouse location)
6. Handle cases where there is no local monitor at coordinate 0,0. The Windows server expect there to be a monitor at this location, so we maintain offset if necessary between our local primary monitor and the server side primary monitor located at 0,0.
2015-02-23 11:22:28 -06:00
..
cli xfreerdp: partial reconnect fixes 2015-02-05 17:01:56 -05:00
.gitignore xfreerdp: fix monolithic build 2013-08-15 13:25:29 -04:00
CMakeLists.txt Removed library prefix override. 2014-09-17 11:27:11 +02:00
generate_argument_docbook.c Using wlog for logging in clients now. 2014-09-15 08:55:00 +02:00
ModuleOptions.cmake freerdp: remove vendor-specific options from build system, add automatic ways of including external clients/servers 2013-09-03 20:37:04 -04:00
xf_channels.c xfreerdp: cleanup and fix RemoteApp 2014-11-11 16:35:30 -05:00
xf_channels.h xfreerdp: cleanup and fix RemoteApp 2014-11-11 16:35:30 -05:00
xf_client.c Remove override redirect flag for fullscreen with keyboard grab enabled. Window manager should always know about the main window. 2015-02-23 11:22:28 -06:00
xf_client.h xfreerdp: remove dependency on libfreerdp-rail 2014-11-12 19:49:35 -05:00
xf_cliprdr.c xfreerdp: fix usage of incorrect target clipboard format id 2014-12-26 11:30:09 -05:00
xf_cliprdr.h xfreerdp: migrate to cliprdr callback interface 2014-10-15 21:30:11 -04:00
xf_event.c xfreerdp: smart-sizing and software-gdi fixes 2014-12-03 15:41:10 +01:00
xf_event.h xfreerdp: added smart sizing, mt gesture fixes 2014-12-01 11:56:44 +01:00
xf_gdi.c xfreerdp: fix RDP order color conversion 2014-12-15 16:34:09 +01:00
xf_gdi.h xfreerdp: fix RDP order color conversion 2014-12-15 16:34:09 +01:00
xf_gfx.c libfreerdp-core: further abstract multiple connections used internally by tsg from rdpTransport 2015-02-15 10:06:17 -05:00
xf_gfx.h xfreerdp: fix egfx multimonitor support 2015-02-10 16:32:07 -05:00
xf_graphics.c xfreerdp: fix problem with SetPosition 2015-02-03 22:08:34 +01:00
xf_graphics.h xfreerdp: rename xf_interface.h to xf_client.h 2013-06-15 13:41:05 -04:00
xf_input.c xfreerdp: added smart sizing, mt gesture fixes 2014-12-01 11:56:44 +01:00
xf_input.h xfreerdp: start refactoring cliprdr 2014-10-14 22:24:07 -04:00
xf_keyboard.c clients: fix "focus in event" issues 2015-01-16 18:40:57 +01:00
xf_keyboard.h xfreerdp: add support to set keyboard indicators 2014-10-06 10:37:37 +02:00
xf_monitor.c Remove override redirect flag for fullscreen with keyboard grab enabled. Window manager should always know about the main window. 2015-02-23 11:22:28 -06:00
xf_monitor.h xfreerdp: fix fullscreen mode 2015-02-10 15:15:30 -05:00
xf_rail.c Fix remote app in xfreerdp. 2015-02-11 17:24:06 -06:00
xf_rail.h xfreerdp: separate app windows from desktop windows 2014-11-11 22:27:33 -05:00
xf_tsmf.c xfreerdp: remove RAIL dependency on deprecated event system 2014-11-11 18:32:18 -05:00
xf_tsmf.h channels/tsmf: remove dependency on deprecated eventing system 2014-11-10 16:33:34 -05:00
xf_window.c Remove override redirect flag for fullscreen with keyboard grab enabled. Window manager should always know about the main window. 2015-02-23 11:22:28 -06:00
xf_window.h Remove override redirect flag for fullscreen with keyboard grab enabled. Window manager should always know about the main window. 2015-02-23 11:22:28 -06:00
xfreerdp-channels.1.xml Removed placeholder for channel documentation until it is available. 2013-08-06 12:25:38 +02:00
xfreerdp-examples.1.xml Added better formatting of commands in manpage. 2013-08-06 12:23:31 +02:00
xfreerdp.1.xml.in Minor adjustments in naming. 2013-08-06 11:54:37 +02:00
xfreerdp.h Remove override redirect flag for fullscreen with keyboard grab enabled. Window manager should always know about the main window. 2015-02-23 11:22:28 -06:00