Christian Prochaska
fd533b0c93
qt5: key repeat support
...
Fixes #1692
2015-09-30 15:48:12 +02:00
Christian Prochaska
3bf050ed30
qt5: use signal handler for input processing
...
Fixes #1707
2015-09-30 12:20:39 +02:00
Christian Prochaska
21154d6866
qt5: let QNitpickerViewWidget react to focus event
...
With this patch, when calling 'setFocus()' on a QNitpickerViewWidget, the
Nitpicker view gets the input focus (provided that the parent Qt window
already had it).
Fixes #1314
2014-12-04 16:26:22 +01:00
Christian Prochaska
363ffe40a0
qt5: support window resizing by window manager
...
Fixes #1268
2014-10-10 13:02:38 +02:00
Christian Prochaska
2f7167fab2
Qt5: use double buffering
...
Fixes #1229 .
2014-08-18 13:28:29 +02:00
Christian Prochaska
a189135940
Qt5: fix menu problems
...
- fix sub menu positioning
- disable window decoration for popup menus
Fixes #1226 .
2014-08-18 13:27:38 +02:00
Norman Feske
91e01411a4
nitpicker: Reworked session interface
...
This patch changes nitpicker's session interface to use session-local
view handles instead of view capabilities. This enables the batching
of multiple view operations into one atomic update.
2014-08-11 15:55:32 +02:00
Norman Feske
867a7018e8
qt5: implement QNitpickerPlatformWindow::raise
...
This function is needed to bring menus on top.
2014-07-25 12:14:18 +02:00
Christian Prochaska
5ea772d284
Qt5: don't create superfluous Nitpicker buffer
...
When Qt creates a Nitpicker session for determining the screen resolution,
it is not necessary to create a Nitpicker buffer.
Fixes #1166 .
2014-06-26 10:57:24 +02:00
Christian Prochaska
a12b7edc06
Qt5: handle dialog windows as top-level windows
...
Fixes #1164 .
2014-06-06 14:54:32 +02:00
Christian Prochaska
70e51c0632
Qt5: don't create Nitpicker views for desktop widgets
...
Fixes #1163 .
2014-06-06 14:54:31 +02:00
Christian Prochaska
023afebba1
Qt5: constrain the window buffer refresh area
...
With this patch, the information about the changed window area is taken
into account when refreshing the Nitpicker buffer.
Fixes #1132 .
2014-06-06 14:54:08 +02:00
Norman Feske
ca971bbfd8
Move repositories to 'repos/' subdirectory
...
This patch changes the top-level directory layout as a preparatory
step for improving the tools for managing 3rd-party source codes.
The rationale is described in the issue referenced below.
Issue #1082
2014-05-14 16:08:00 +02:00