Age | Commit message (Expand) | Author | Files | Lines |
2017-09-12 | policy: add a simple policy stub, broke some layouting tho | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 5 | -77/+117 |
2017-09-12 | app: emit_syncdraw() only after layout commit to compositor | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -8/+6 |
2017-09-12 | layers/app: properly remove surfs, deactivate main_surface | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 3 | -3/+21 |
2017-09-12 | App: add layout_commit() | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 2 | -13/+14 |
2017-09-12 | App: single-method layout setup | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 2 | -74/+35 |
2017-09-12 | App: make a couple of methods private to signal internal use | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 3 | -21/+35 |
2017-09-12 | App: add enqueue_flushdraw() and check_flushdraw() | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 2 | -13/+28 |
2017-09-12 | App: do some clang-format | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -20/+20 |
2017-09-12 | App: rename api call implementations to api_* | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 3 | -20/+21 |
2017-09-12 | app/binding: implement crude syndraw/enddraw/flushdraw sequence | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 3 | -7/+41 |
2017-09-12 | App: std::move() optional wrapped values out of there | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -3/+3 |
2017-09-12 | App: thoroughly check LayoutState availability in activate too | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -1/+7 |
2017-09-12 | App: be more thorough when checking surface-associated LayoutState | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -1/+7 |
2017-09-12 | App: take local copies of some optional<> wrapped values. | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -6/+9 |
2017-09-12 | App: emit_flushdraw() should actually emit a flushdraw event. | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -1/+1 |
2017-09-12 | App: remove some superflous debuglog() | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -5/+0 |
2017-09-12 | app: check layer <-> surface assoc more thoroughly | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -3/+14 |
2017-09-12 | App/layers: deactivate surfaces on layers above. | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 4 | -60/+85 |
2017-09-12 | App: special-case (de)activation for main_surface | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -3/+27 |
2017-09-12 | misc: fix some minor style issues, fix SCOPE_TRACING compilation | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 3 | -5/+5 |
2017-09-12 | app: emit syncdraw and flushdraw events | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -20/+41 |
2017-09-12 | app: remove unsused surface ref in activate_surface() | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -12/+0 |
2017-09-12 | wayland: fix two instances of logdebug format breakage | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -2/+2 |
2017-09-12 | util/cmake: enable ScopeTracing through cmake variable option | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 2 | -8/+12 |
2017-09-12 | app: do not inline assignments | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -3/+3 |
2017-09-12 | app/layers: consolidate signed/unsigned usage | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 3 | -46/+36 |
2017-09-12 | app/layout: fix split layout from and to transitions | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 3 | -108/+71 |
2017-09-12 | binding: protect raise(SIGKILL) by getenv | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -2/+4 |
2017-09-12 | binding: make the pending_events functionality nicer[tm] | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 3 | -9/+19 |
2017-09-12 | binding: ping() dispatches only pending events | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 5 | -5/+16 |
2017-09-12 | binding: manual lock on API call, do not use noconcurrent bit | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -3/+2 |
2017-09-12 | app/main: dispatch wayland events using ping(), WIP on split layout | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 3 | -38/+239 |
2017-09-12 | binding: add ping() API call | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -0/+5 |
2017-09-12 | app: remove last remnants of obsolete layout config | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -57/+1 |
2017-09-12 | layers: fix layers parsing, do not sort by prio | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 2 | -14/+15 |
2017-09-12 | util: add scope tracer utility (hack, but more or less useful) | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 2 | -2/+27 |
2017-09-12 | wayland: extend wl::display for finer grained dispatch control | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 2 | -0/+23 |
2017-09-12 | WIP split layouts, reading config, defining data layout. | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 4 | -6/+65 |
2017-09-05 | App/binding: move binding_api impl to its own source file. | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 3 | -73/+103 |
2017-09-05 | main: only exit on hangup if WINMAN_EXIT_ON_HANGUP env var is present | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -1/+2 |
2017-09-05 | App: emit visibility events | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 2 | -6/+18 |
2017-09-05 | layers: prefer using instead of typedef | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -4/+4 |
2017-09-05 | App: be a little more thorough when activating a surface | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -1/+4 |
2017-09-05 | App: only activate/deactivate if necessary | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -4/+10 |
2017-09-05 | App: remove unimplemented (stubbed) binding API methods | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -12/+0 |
2017-09-05 | wayland: debug log prints IDs instead of controller ptr | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -29/+28 |
2017-09-05 | App: some quality improvements, add activate/deactivate helper | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 2 | -26/+33 |
2017-09-05 | App: remove last_active logic | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 2 | -39/+1 |
2017-09-05 | main: exit on compositor hangup | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 1 | -0/+1 |
2017-09-04 | App: cleanup requestSurface API method. | ![](//seccdn.libravatar.org/avatar/d6e43cc22124912243b3e2344ddda729?s=13&d=retro) Marcus Fritzsch | 2 | -3/+4 |