intel / ozone-wayland

Wayland implementation for Chromium Ozone classes
BSD 3-Clause "New" or "Revised" License
219 stars 82 forks source link

events/ and ipc/ should be compiled as part of events and content respectively. #214

Closed kalyankondapally closed 10 years ago

kalyankondapally commented 10 years ago

Upstream ozone compiles everything related to events in events target and has ozone depend on it. In our side we compile events as part of ozone target, ideally we want to be able to do the same. Initially, we would need to maintain the patch ourselves, have a discussion in ozone ML once this and #210 are resolved.

We have a minimal IPC layer which is very specific to our needs. This should be compiled as part of content target and all channel set up should be moved to content. This is something we would need to maintain ourselves and hopefully the patch is minimal. Our ui/events shouldn't have any implementations but just define the interfaces for various observers. All implementations should be either part of wayland/ or ipc/ . Eventually our ipc folder will be renamed as content.

Dependency: #209 . Blocks: #208. SubTasks: None.

kalyankondapally commented 10 years ago

https://github.com/kalyankondapally/ozone-wayland/commit/4cd52107591cc996b9f15c4526f329f3ecfb7ca3 https://github.com/kalyankondapally/ozone-wayland/commit/10432355b7603c37e02de0ad93e7385d743ed12d https://github.com/kalyankondapally/ozone-wayland/commit/1b8af4222c6044fde997b4a0b908f1bf5c31b1dd https://github.com/kalyankondapally/ozone-wayland/commit/4fb72db583e3f8e15ee644d992a6792a4ae729bf https://github.com/kalyankondapally/ozone-wayland/commit/42b52056a51cc725bda0960c0da3461050fe38f7 https://github.com/kalyankondapally/ozone-wayland/commit/3b630fdec2dea1ebea57348d224e5dc5cda79f72 https://github.com/kalyankondapally/ozone-wayland/commit/548d06434ae9891281854b9de0d2e343d1245ec0 https://github.com/kalyankondapally/ozone-wayland/commit/5a9abbee737adad1639b88b796e89350dd0343be https://github.com/kalyankondapally/ozone-wayland/commit/7250e187494fcccfc31e24376582eedbd88dc287 https://github.com/kalyankondapally/ozone-wayland/commit/c3c035bced84be7f48dc256f8b406732c415a9bb https://github.com/kalyankondapally/ozone-wayland/commit/88d833f13bccc159759004ad7011a17154541ff6 https://github.com/kalyankondapally/ozone-wayland/commit/c92bad34331ec3b93ff0e476039bc472a7b536c3 https://github.com/kalyankondapally/ozone-wayland/commit/ebf16186b55b2c97ac5bb7ae53b809b69c401d0b

@tiagovignatti PTAL