Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix some transient window issueswip/mir3.10 | Robert Ancell | 2014-06-11 | 1 | -14/+51 |
| | |||||
* | Add some more debugging info | Robert Ancell | 2014-06-11 | 2 | -82/+89 |
| | |||||
* | Don't create surfaces for input only windows | Robert Ancell | 2014-06-11 | 1 | -0/+2 |
| | |||||
* | Don't crash on unknown properties | Robert Ancell | 2014-06-10 | 1 | -1/+7 |
| | |||||
* | Move debugging into a separate file | Robert Ancell | 2014-06-10 | 4 | -276/+307 |
| | |||||
* | Regenerate surface on resize | Robert Ancell | 2014-06-10 | 1 | -2/+12 |
| | |||||
* | Make GdkMirWindowImpl private again | Robert Ancell | 2014-06-09 | 4 | -73/+105 |
| | |||||
* | Unref window when pointer object is finalized | Robert Ancell | 2014-06-09 | 1 | -0/+14 |
| | |||||
* | Draw transient windows onto their parents | Robert Ancell | 2014-05-29 | 6 | -31/+145 |
| | |||||
* | Whoops, I forgot the magic 8 | Robert Ancell | 2014-05-29 | 1 | -1/+1 |
| | |||||
* | Provide gtk-error-bell setting | Robert Ancell | 2014-05-29 | 1 | -0/+6 |
| | |||||
* | mir: more gtksettings... | Ryan Lortie | 2014-05-29 | 1 | -0/+18 |
| | |||||
* | mir: handle resize events | Ryan Lortie | 2014-05-29 | 2 | -3/+46 |
| | | | | | ...including the possibility that we don't receive the buffer size that we request. | ||||
* | build: add mir .pc files to distclean | Ryan Lortie | 2014-05-29 | 1 | -0/+2 |
| | |||||
* | mir: one more gtksetting... | Ryan Lortie | 2014-05-28 | 1 | -0/+6 |
| | |||||
* | mir: set core pointer on GdkDisplay | Ryan Lortie | 2014-05-28 | 1 | -0/+3 |
| | |||||
* | mir: one more gtksetting... | Ryan Lortie | 2014-05-28 | 1 | -0/+6 |
| | |||||
* | mir: allow windows to become focused | Ryan Lortie | 2014-05-28 | 2 | -4/+36 |
| | | | | | | | | Send focus change events to toplevels in response to getting the event from mir. Now that the window is focused, cursor blink works, so wire up those GtkSettings as well. | ||||
* | mir: fill in some more GtkSettings | Ryan Lortie | 2014-05-28 | 1 | -0/+98 |
| | | | | ...and add an assert for those we don't handle. | ||||
* | Correct spelling of Ambiance theme (still doesn't work though) | Robert Ancell | 2014-05-28 | 1 | -1/+1 |
| | |||||
* | mir: we must leak the window ref for now | Ryan Lortie | 2014-05-28 | 2 | -8/+5 |
| | | | | | | By the time we get the call to ensure_no_surface() the window is already being disposed and the qdata is gone. Our attempt to free the copy of the ref owned by Mir by looking it up again from our qdata will fail. | ||||
* | Set KeyEvent string field | Robert Ancell | 2014-05-28 | 1 | -3/+60 |
| | |||||
* | mir: do proper event dispatching | Ryan Lortie | 2014-05-28 | 5 | -601/+871 |
| | | | | | | | | | | | | | | We had a race where destroying a window while an event is being dispatched to it could result in a crash. We can't just hold a ref on the window because the object is externally visible and we could end up running a binding's toggle ref handler in the mir thread. Add a proper source type with a queue and try to do this properly by dispatching the event back to the main thread before we check if the window still exists (through use of a weak ref). This commit also moves all of the event translation code out of gdkmirwindowimpl.c (which is getting a bit big...). | ||||
* | Counter suspicious hover-exit events | Robert Ancell | 2014-05-28 | 1 | -2/+13 |
| | |||||
* | Generate crossing events | Robert Ancell | 2014-05-28 | 1 | -9/+34 |
| | |||||
* | Let GDK decide if it wants events, ignore the event mask | Robert Ancell | 2014-05-27 | 2 | -24/+15 |
| | |||||
* | Remove debugging | Robert Ancell | 2014-05-27 | 1 | -6/+0 |
| | |||||
* | Correctly hide windows | Robert Ancell | 2014-05-27 | 6 | -59/+92 |
| | |||||
* | Handle Mir events on the main thread | Robert Ancell | 2014-05-27 | 1 | -85/+137 |
| | |||||
* | Finalize MirWindowImpl values | Robert Ancell | 2014-05-27 | 1 | -0/+9 |
| | |||||
* | Implement gdk_mir_window_impl_get_device_state | Robert Ancell | 2014-05-27 | 1 | -2/+7 |
| | |||||
* | Get menus working (sort of) | Robert Ancell | 2014-05-27 | 1 | -6/+7 |
| | |||||
* | Fix return windows in gdk_mir_pointer_query_state | Robert Ancell | 2014-05-27 | 1 | -2/+4 |
| | |||||
* | Use event queue (sort of) correctly | Robert Ancell | 2014-05-27 | 2 | -4/+13 |
| | |||||
* | Disable debugging message | Robert Ancell | 2014-05-27 | 1 | -1/+1 |
| | |||||
* | Disable debugging message | Robert Ancell | 2014-05-27 | 1 | -1/+1 |
| | |||||
* | Flesh out keymap | Robert Ancell | 2014-05-27 | 1 | -30/+322 |
| | |||||
* | Emit events | Robert Ancell | 2014-05-27 | 1 | -2/+3 |
| | |||||
* | Don't set send_event, make public function private | Robert Ancell | 2014-05-27 | 1 | -2/+1 |
| | |||||
* | Link associated devices | Robert Ancell | 2014-05-27 | 1 | -0/+3 |
| | |||||
* | Make separate keyboard and pointer device classes | Robert Ancell | 2014-05-27 | 9 | -195/+471 |
| | |||||
* | Set initial window event mask, don't set event variables we don't need | Robert Ancell | 2014-05-26 | 4 | -16/+9 |
| | |||||
* | Set more event fields | Robert Ancell | 2014-05-26 | 1 | -4/+5 |
| | |||||
* | mir: create devices from _constructed | Ryan Lortie | 2014-05-26 | 1 | -0/+11 |
| | | | | The "display" property is not yet set at time of _init. | ||||
* | Stub Mir module | Robert Ancell | 2014-05-26 | 20 | -6/+3383 |
| | |||||
* | Bump version | Matthias Clasen | 2014-05-12 | 1 | -2/+2 |
| | |||||
* | 3.10.93.10.9 | Matthias Clasen | 2014-05-12 | 1 | -0/+15 |
| | |||||
* | a11y: Avoid a warning | Matthias Clasen | 2014-05-12 | 1 | -1/+2 |
| | | | | | The listbox row accessible code was giving warnings when parent is NULL, at destruction time. | ||||
* | applicationwindow: Properly unmap the menubar widget | Benjamin Otte | 2014-05-12 | 1 | -0/+13 |
| | |||||
* | GtkColorChooserWidget: Redraw swatches when selection changes | Marcus Karlsson | 2014-05-12 | 1 | -1/+6 |
| | | | | | | | | | | | When selecting a swatch in a GtkColorChooserWidget the previously selected swatch and the currently selected swatch are not redrawn. This can leave the old swatch still marked with a checkbox even though a new swatch has been selected. Redraw the swatches after changing the selection. https://bugzilla.gnome.org/show_bug.cgi?id=727487 |