aboutsummaryrefslogtreecommitdiffstats
path: root/src/wayland.hpp
AgeCommit message (Expand)AuthorFilesLines
2017-08-08Move all nlohmann::json to json_helper.cppMarcus Fritzsch1-6/+14
2017-08-08wayland: add wl::display::get_error()Marcus Fritzsch1-0/+1
2017-08-08all: clang-formatMarcus Fritzsch1-7/+7
2017-08-08util.h and its impl are now c++Marcus Fritzsch1-1/+1
2017-08-08main: better check_events implementationMarcus Fritzsch1-0/+2
2017-08-08wayland: genivi object events are called with their respective objectMarcus Fritzsch1-19/+19
2017-08-08wayland: wayland_proxy ctor improvementMarcus Fritzsch1-4/+3
2017-08-08wayland: header order fixed, comment on controller member orderMarcus Fritzsch1-1/+8
2017-08-08wayland: delete copy ctors and operatorsMarcus Fritzsch1-0/+16
2017-08-08wayland: unique_ptr'd wayland_proxyMarcus Fritzsch1-19/+16
2017-08-08wayland: removed unnecessary destructorsMarcus Fritzsch1-3/+0
2017-08-08wayland: simpler layout for controller::proxy_to_id mapsMarcus Fritzsch1-2/+3
2017-08-08wayland: moved screen inline methods to .cppMarcus Fritzsch1-13/+3
2017-08-08wayland: moved inline methods to .cppMarcus Fritzsch1-134/+32
2017-08-08clang-tidy the place upMarcus Fritzsch1-6/+6
2017-08-08wayland: minor clang-format fixesMarcus Fritzsch1-2/+2
2017-08-08wayland: introduce reverse mappings of proxy-ptr to idMarcus Fritzsch1-0/+33
2017-08-08wayland: rename controlled_entity to controller_childMarcus Fritzsch1-6/+6
2017-08-08wayland: display unique_ptr holds a void(*)(...) deleterMarcus Fritzsch1-2/+1
2017-08-08wayland: clang-formatMarcus Fritzsch1-11/+11
2017-08-08wayland: one less level of unique_ptrMarcus Fritzsch1-22/+20
2017-08-08use unordered_map for id->obj mapsMarcus Fritzsch1-5/+5
2017-08-08wayland: C++ified set_render_order requests for layer and screenMarcus Fritzsch1-2/+15
2017-08-08wayland: minimal code style changeMarcus Fritzsch1-1/+3
2017-08-08wayland: store layer propertiesMarcus Fritzsch1-0/+8
2017-08-08wayland: initalize all controll membersMarcus Fritzsch1-0/+2
2017-08-08wayland: add missing add_layer and clear requests to genivi::screenMarcus Fritzsch1-0/+3
2017-08-08wayland: add missing controller requestsMarcus Fritzsch1-0/+6
2017-08-08wayland: task names, delete surfaces using pending_tasksMarcus Fritzsch1-4/+9
2017-08-08wayland: added a pending tasks list to controllerMarcus Fritzsch1-0/+15
2017-08-08wayland: storing output mode and surface propertiesMarcus Fritzsch1-0/+4
2017-08-08wayland: added genivi::rect and genivi::size and props to genivi::surfaceMarcus Fritzsch1-0/+16
2017-08-08main/wayland: added a simple main loopMarcus Fritzsch1-0/+2
2017-08-08wayland: minor fix with this-> and formattingMarcus Fritzsch1-1/+1
2017-08-08renamed controller event methods, all have now a controller_ prefixMarcus Fritzsch1-4/+5
2017-08-08removed all notifier remnantsMarcus Fritzsch1-40/+0
2017-08-08wayland: refactored genivi object eventsMarcus Fritzsch1-38/+47
2017-08-08wayland: added notification prototype, be more explicit about struct typesMarcus Fritzsch1-35/+154
2017-08-08fixed display dtor message, added layer request defsMarcus Fritzsch1-2/+16
2017-08-08moved callback thunks to impl, makes classes readableMarcus Fritzsch1-159/+39
2017-08-08hooked up genivi::surface and layerMarcus Fritzsch1-5/+109
2017-08-08cpp, simple wrappers for most of what we need, ivi_* still incompleteMarcus Fritzsch1-0/+212