Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-09-14 | App: remove unused g_app global, make dtor default | Marcus Fritzsch | 2 | -7/+1 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-14 | App: remove id_shift and id_mask constants | Marcus Fritzsch | 1 | -3/+0 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-14 | binding/afbclient: use the correct binding names | Marcus Fritzsch | 1 | -3/+3 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-14 | app/afbclient: use the correct names for active/inactive events | Marcus Fritzsch | 1 | -2/+2 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-14 | layers: remove priority from split layout definition | Marcus Fritzsch | 2 | -10/+3 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-14 | redraw_fixer: a couple of style fixes | Marcus Fritzsch | 1 | -5/+7 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-14 | app: a couple of style fixes + format | Marcus Fritzsch | 1 | -7/+10 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-14 | cmake: enable c++14 for redraw_fixer | Marcus Fritzsch | 1 | -0/+6 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-14 | Remove remnants of obsolete surface management by their IDs | Marcus Fritzsch | 3 | -107/+38 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-14 | cmake/config: use /etc/layers.json, install it to there too. | Marcus Fritzsch | 1 | -2/+1 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-14 | winman: add install targets | Marcus Fritzsch | 1 | -0/+10 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | cmake: add file license header | Marcus Fritzsch | 1 | -0/+16 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | policy: add file license header | Marcus Fritzsch | 1 | -3/+15 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | redraw_fixer: add file license header | Marcus Fritzsch | 1 | -3/+15 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | redraw_fixer: fix a couple of unneeded extra redundant stuff | Marcus Fritzsch | 1 | -40/+28 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | add redraw_fixer, separate controller tool | Marcus Fritzsch | 2 | -1/+157 | |
* Use the existing wayland.hpp/cpp implementation * Listen for visibility and destination_rectangle events * Apply changing values to opacity to "fix" redraw Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | util: add ability to disable afb logging macro usage | Marcus Fritzsch | 1 | -0/+15 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: controller hooks impl | Marcus Fritzsch | 1 | -0/+6 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | policy: debuglog everytime-positive result | Marcus Fritzsch | 1 | -0/+1 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | Add visibility dst-rect controller hooks | Marcus Fritzsch | 2 | -1/+4 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: be more thorough on (de)activate() | Marcus Fritzsch | 1 | -2/+4 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: correctly deactivate sub surfaces | Marcus Fritzsch | 1 | -3/+6 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: remove unused field layouts | Marcus Fritzsch | 2 | -6/+0 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: fix missing layout_commit() on single-surface deactivate | Marcus Fritzsch | 1 | -0/+1 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | policy: add a simple policy stub, broke some layouting tho | Marcus Fritzsch | 5 | -77/+117 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | app: emit_syncdraw() only after layout commit to compositor | Marcus Fritzsch | 1 | -8/+6 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | layers/app: properly remove surfs, deactivate main_surface | Marcus Fritzsch | 3 | -3/+21 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: add layout_commit() | Marcus Fritzsch | 2 | -13/+14 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: single-method layout setup | Marcus Fritzsch | 2 | -74/+35 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: make a couple of methods private to signal internal use | Marcus Fritzsch | 3 | -21/+35 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: add enqueue_flushdraw() and check_flushdraw() | Marcus Fritzsch | 2 | -13/+28 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: do some clang-format | Marcus Fritzsch | 1 | -20/+20 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: rename api call implementations to api_* | Marcus Fritzsch | 3 | -20/+21 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | app/binding: implement crude syndraw/enddraw/flushdraw sequence | Marcus Fritzsch | 3 | -7/+41 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: std::move() optional wrapped values out of there | Marcus Fritzsch | 1 | -3/+3 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: thoroughly check LayoutState availability in activate too | Marcus Fritzsch | 1 | -1/+7 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: be more thorough when checking surface-associated LayoutState | Marcus Fritzsch | 1 | -1/+7 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: take local copies of some optional<> wrapped values. | Marcus Fritzsch | 1 | -6/+9 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: emit_flushdraw() should actually emit a flushdraw event. | Marcus Fritzsch | 1 | -1/+1 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: remove some superflous debuglog() | Marcus Fritzsch | 1 | -5/+0 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | app: check layer <-> surface assoc more thoroughly | Marcus Fritzsch | 1 | -3/+14 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App/layers: deactivate surfaces on layers above. | Marcus Fritzsch | 4 | -60/+85 | |
* When activating a surface on layer x, all surfaces on all layers above this will be deactivated. * Remove main_surface special case (we get the same result by putting the main_surface on the bottom layer). * Track LayoutState per layer, make can_split() accept this layer-local LayoutState for its decision. * Sort layers on load according to their ID. That is, do not make use Of the layer's z-order attribute, also there is no need to. Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | App: special-case (de)activation for main_surface | Marcus Fritzsch | 1 | -3/+27 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | misc: fix some minor style issues, fix SCOPE_TRACING compilation | Marcus Fritzsch | 3 | -5/+5 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | app: emit syncdraw and flushdraw events | Marcus Fritzsch | 1 | -20/+41 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | app: remove unsused surface ref in activate_surface() | Marcus Fritzsch | 1 | -12/+0 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | wayland: fix two instances of logdebug format breakage | Marcus Fritzsch | 1 | -2/+2 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | util/cmake: enable ScopeTracing through cmake variable option | Marcus Fritzsch | 2 | -8/+12 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | app: do not inline assignments | Marcus Fritzsch | 1 | -3/+3 | |
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> | |||||
2017-09-12 | app/layers: consolidate signed/unsigned usage | Marcus Fritzsch | 3 | -46/+36 | |
* Also make use of optional's operator* where appropriate. Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com> |