Graphite/desktop/src/cef
Timon 83d39fb320
Desktop: Cleaner CEF bidirectional message implementation (#2950)
* Rename CEF implementations to match the process they are called in

* Rename CEF implementations to match the process they are called in

* Implement ipc abstraction

* Call js function `receiveNativeMessage` for all SendToJS ipc messages

* Allow js to call `sendNativeMessage` for sending messages to the browser process

Co-authored-by: Adam <adamgerhant@gmail.com>
Co-authored-by: Dennis Kobert <dennis@kobert.dev>

* Fix missing safety consideration

---------

Co-authored-by: Adam <adamgerhant@gmail.com>
Co-authored-by: Dennis Kobert <dennis@kobert.dev>
2025-07-28 13:04:15 +00:00
..
input Implement basic desktop app with chromium embeded framework (#2874) 2025-07-23 20:27:55 +02:00
internal Desktop: Cleaner CEF bidirectional message implementation (#2950) 2025-07-28 13:04:15 +00:00
context.rs Desktop: Cleaner CEF bidirectional message implementation (#2950) 2025-07-28 13:04:15 +00:00
dirs.rs Desktop set cef data and cache directory (#2927) 2025-07-24 16:56:57 +00:00
input.rs Implement basic desktop app with chromium embeded framework (#2874) 2025-07-23 20:27:55 +02:00
internal.rs Desktop: Cleaner CEF bidirectional message implementation (#2950) 2025-07-28 13:04:15 +00:00
ipc.rs Desktop: Cleaner CEF bidirectional message implementation (#2950) 2025-07-28 13:04:15 +00:00
scheme_handler.rs Implement basic desktop app with chromium embeded framework (#2874) 2025-07-23 20:27:55 +02:00
utility.rs Desktop: Cleaner CEF bidirectional message implementation (#2950) 2025-07-28 13:04:15 +00:00