summaryrefslogtreecommitdiffstats
path: root/client/screen.h
Commit message (Collapse)AuthorAgeFilesLines
* Rename symbols that were changed in spice-protocolAlexander Larsson2010-02-041-12/+12
| | | | | | This is an automatic change using: $ find -name "*.[ch]" | xargs ../spice-protocol/rename-identifiers.sh ../spice-protocol/renames $ find -name "*.cpp" | xargs ../spice-protocol/rename-identifiers.sh ../spice-protocol/renames
* client: add GUI infrastructure + functional login dialogYaniv Kamay2009-12-281-0/+2
|
* client: improve screen resizingYaniv Kamay2009-12-281-2/+6
| | | | | | | | | | | Screen now have to modes locked and unlocked. In unlocked mode, the application can change screen size and so reduce resolution changing. The application can also choose to change window size while not in full screen mode. In locked mode the application must ewtain locker screen size setting.
* client: KeyHandler now receive unicode char event in addition to RedKey eventsYaniv Kamay2009-11-301-0/+1
|
* client: interactive screen layerYaniv Kamay2009-11-301-20/+27
|
* spice client: sticky Alt activation when holding an Alt key: bug #505912.Yonit Halperin2009-11-151-2/+2
| | | | | | | | | | | Additional changes that were required for the feature: 1) focusing on the pointed window in full screen mode 2) In X11 - handling events that occur during keyboard ungrabbing 3) In X11 - handling Leave/Enter Notify events that occur during keyboard grabbing/ungrabbing 4) In X11 - fix for focus events that are handled in the wrong order (happens when focus events occur during grabbing the keyboard) 5) In X11 - ignoring key release events during key holding 6) In Windows - synchronizing keyboard release events that occured during a modal loop
* spice client: remove timer interface from platform - use Application (via ↵Yonit Halperin2009-11-091-2/+12
| | | | ProcessLoop interface).
* spice client: Transfer all channels run loop from EventsLoop class to ↵Yonit Halperin2009-11-091-3/+3
| | | | ProcessLoop class
* fresh startYaniv Kamay2009-10-141-0/+181