Adam
|
28a49dcd0d
|
readme: include build info about cef patches
|
2023-03-27 05:26:20 +01:00 |
|
Adam
|
ea45c0e09d
|
repo: commit cef patches
|
2023-03-27 05:22:59 +01:00 |
|
Adam
|
b3c5d5490a
|
request_handler: handle app overlay requests
|
2023-03-25 19:30:38 +00:00 |
|
Adam
|
6962808dd1
|
render_process_handler: unused includes
|
2023-03-25 03:15:58 +00:00 |
|
Adam
|
0473a23efd
|
main, browser/client: use request_handler
|
2023-03-25 03:15:31 +00:00 |
|
Adam
|
459c61ccf7
|
meson: new file
|
2023-03-25 03:14:30 +00:00 |
|
Adam
|
c9fa89a86c
|
handler/request_handler: inital commit
|
2023-03-25 03:14:14 +00:00 |
|
Adam
|
67c3b23dfe
|
render_process_handler: initial commit
|
2023-03-22 23:39:01 +00:00 |
|
Adam
|
f7c8c4d172
|
browser: rename details->common
|
2023-03-22 22:48:51 +00:00 |
|
Adam
|
fcbc2ba2f9
|
main: set controls_overlay=true
|
2023-03-22 22:10:44 +00:00 |
|
Adam
|
bddd260faf
|
browser/details,window_delegate: controls_overlay
|
2023-03-22 22:10:16 +00:00 |
|
Adam
|
4bfaa170dc
|
meson: make x11 dep linux-only
|
2023-03-22 21:47:20 +00:00 |
|
Adam
|
e57dd9cd4f
|
main: unused includes
|
2023-03-19 23:13:49 +00:00 |
|
Adam
|
729b2ad292
|
browser/window_delegate: undo #cda5765
These callbacks will be called only on the application's main
thread according to the header, so there's no need for locking.
|
2023-03-19 21:16:55 +00:00 |
|
Adam
|
bfe2ec8db8
|
browser: use std::move
|
2023-03-19 20:16:58 +00:00 |
|
Adam
|
cda5765390
|
browser/window_delegate: mutex lock ref ptr access
|
2023-03-19 19:19:45 +00:00 |
|
Adam
|
b169ce765a
|
main: use Browser::Window
|
2023-03-19 19:12:55 +00:00 |
|
Adam
|
58b0a15634
|
browser: add Window struct
|
2023-03-19 19:12:41 +00:00 |
|
Adam
|
1808718ca2
|
window_delegate: add close fn
|
2023-03-19 19:01:49 +00:00 |
|
Adam
|
5fe79b721f
|
browser: initial commit
|
2023-03-19 18:36:32 +00:00 |
|
Adam
|
b74a77ee68
|
main: CefBrowserSettings c -> c++
|
2023-03-19 18:03:22 +00:00 |
|
Adam
|
14b209fdc9
|
browser/window_delegate: store relevant ref ptrs
|
2023-03-19 17:55:24 +00:00 |
|
Adam
|
62edc5c109
|
browser/*: add remaining doc comments
|
2023-03-19 17:33:20 +00:00 |
|
Adam
|
b92ae1cf6f
|
life_span_handler: keep on stack
|
2023-03-19 17:23:11 +00:00 |
|
Adam
|
39f15ddced
|
browser/client: keep on stack
|
2023-03-19 17:21:39 +00:00 |
|
Adam
|
b4d3c61730
|
browser/app: keep on stack
|
2023-03-19 17:19:40 +00:00 |
|
Adam
|
0427571762
|
main: unused cef_string_t related code
|
2023-03-19 16:40:01 +00:00 |
|
Adam
|
d7c3beb6b6
|
browser/window_delegate: impl CefView functions
|
2023-03-19 03:08:31 +00:00 |
|
Adam
|
04c42d2e1c
|
browser/browser_view_delegate: unused include
|
2023-03-19 02:54:23 +00:00 |
|
Adam
|
c18993ce61
|
repo: migrate cef capi -> c++ wrapper
|
2023-03-19 01:51:11 +00:00 |
|
Adam
|
26a61dab18
|
meson: build and link libcef_dll_wrapper
|
2023-03-19 01:50:28 +00:00 |
|
Adam
|
e280e8f439
|
readme: formatting
|
2023-03-17 02:37:01 +00:00 |
|
Adam
|
8dfeeff279
|
readme: update with new info
|
2023-03-17 02:34:44 +00:00 |
|
Adam
|
92528659d0
|
browser/window_delegate: correct refcounting
in on_window_created
|
2023-03-14 22:07:49 +00:00 |
|
Adam
|
983d393a71
|
life_span_handler: improved cef refcounting
|
2023-03-14 00:17:49 +00:00 |
|
Adam
|
6931899af6
|
browser/*: improved cef refcounting
|
2023-03-13 21:14:37 +00:00 |
|
Adam
|
de75695c2b
|
browser/*: remove debug prints
|
2023-03-13 20:06:24 +00:00 |
|
Adam
|
cae74f4597
|
main: use new views pipeline code
|
2023-03-13 19:49:58 +00:00 |
|
Adam
|
1d1f9f6f26
|
browser/window_delegate: impl can_resize
|
2023-03-13 19:46:14 +00:00 |
|
Adam
|
d9f5aee12a
|
meson.build: new files
|
2023-03-13 19:36:12 +00:00 |
|
Adam
|
c187aea913
|
browser/window_delegate: initial commit
|
2023-03-13 19:36:02 +00:00 |
|
Adam
|
add9a1313f
|
browser/details: initial commit
|
2023-03-13 19:35:49 +00:00 |
|
Adam
|
3f1f3bcbf5
|
browser/browser_view_delegate: initial commit
|
2023-03-13 19:28:15 +00:00 |
|
Adam
|
fe5664211c
|
gitignore: .vscode/
|
2023-03-13 15:00:59 +00:00 |
|
Adam
|
fb78599c08
|
browser/*: minor cleanup with namespaces
|
2023-03-12 18:22:01 +00:00 |
|
Adam
|
638a1b37c4
|
browser/client: copy paste error
|
2023-03-12 16:34:53 +00:00 |
|
Adam
|
3c67f88322
|
browser/*: set base_ref_counted size correctly
|
2023-03-11 18:18:04 +00:00 |
|
Adam
|
75465bb80a
|
life_span_handler: fix copy paste error
|
2023-03-11 16:56:29 +00:00 |
|
Adam
|
f6076e2b19
|
browser/client: set missing callback
|
2023-03-11 16:41:46 +00:00 |
|
Adam
|
64a9e5612c
|
browser/client: impl get_life_span_handler
|
2023-03-10 04:15:59 +00:00 |
|