Adam
d2dc4ff334
cmake: remove deleted files
2023-07-02 23:55:45 +01:00
Adam
85bc0eee16
browser/app: remove stuff that doesn't work
2023-07-02 20:28:00 +01:00
Adam
54ad96b34b
browser: remove misnamed HasFrame()
2023-07-02 18:35:09 +01:00
Adam
0d408512a7
browser/client: remove old native functions
2023-06-29 23:09:57 +01:00
Adam
5b357f3087
index: close window after game login
2023-06-29 18:52:56 +01:00
Adam
94a9bed25f
Update README.md
2023-06-29 14:26:01 +01:00
Adam
0e5a0fab06
main: --disable-web-security arg
...
Hopefully this won't be needed forever, but for now it's necessary
because some API endpoints (that we don't control) don't have correct
access control settings on them.
2023-06-29 13:58:16 +01:00
Adam
6bde337bba
cmake: add install commands
2023-06-29 13:57:47 +01:00
Adam
c4a4244176
html, client: move cef/files/ to html/
2023-06-29 13:50:07 +01:00
Adam
e1ec1ed74c
Merge pull request #1 from Adamcake/Adamcake-patch-1
...
Update README.md
2023-06-27 00:15:49 +01:00
Adam
3b5dbc7e52
Update README.md
2023-06-27 00:15:39 +01:00
Adam
03893ee2c3
browser: simplify window-closing
...
Closing still doesn't actually work, but this is a good start...
2023-06-26 23:53:46 +01:00
Adam
54d747f8a9
browser/app: remove OnLoadError stuff
2023-06-26 23:53:10 +01:00
Adam
fe4f6244c7
browser/client: load app frame from file
2023-06-26 23:51:30 +01:00
Adam
4769ac84dc
repo: use cmake instead of meson
...
Goodbye meson, I won't be back
2023-06-26 23:49:48 +01:00
Adam
bd6793c690
main, browser/client: remove all native stuff
2023-06-26 23:43:15 +01:00
Adam
d1340bae7d
meson: don't subproject cef
...
This is a truly disgusting bit of engineering, but there's no other
possible way to integrate CEF into Meson as far as I know. Meson is
staggeringly deficient in basic features it easily has the architecture
to support...
2023-06-16 01:57:03 +01:00
Adam
6d0bf3ee7c
browser: add [B] to debug prints
2023-06-15 01:29:49 +01:00
Adam
d0dc5f1f23
index: improve launch flows
2023-06-10 00:49:03 +01:00
Adam
612a7d4b73
index: support launcher account flow
2023-06-09 20:34:33 +01:00
Adam
249bba4c83
browser/client: game_auth stuff
2023-06-09 20:33:41 +01:00
Adam
a5a9d1ef47
game_auth: initial commit
2023-06-09 20:33:13 +01:00
Adam
3ba616683f
oauth: update page title
2023-06-09 17:47:50 +01:00
Adam
1be0a35ba5
index: add some comments
2023-06-09 04:07:44 +01:00
Adam
9d9e79ad80
index: add oauth refresh logic
2023-06-09 03:59:09 +01:00
Adam
dc38bd7f82
index: update page title
2023-06-09 03:20:19 +01:00
Adam
c432551249
readme: typo
2023-06-09 01:35:33 +01:00
Adam
07f7d3bcbe
repo: use Bolt name consistently
...
This project kind of swallowed another one with a different name, so
there were two names going on.
2023-06-09 01:06:53 +01:00
Adam
f4c02b54cc
browser/client: redirect root url to index
2023-06-09 01:06:53 +01:00
Adam
fefffe0bf8
Update README.md
2023-06-08 23:35:38 +01:00
Adam
0c932c9614
index: add handler for successful login
2023-06-08 22:42:28 +01:00
Adam
b47c4f6462
browser/app: add shield_url to window
2023-06-08 22:40:26 +01:00
Adam
98d19698fb
index: remove cors proxy thing
2023-06-08 20:18:49 +01:00
Adam
9e89890ff2
browser/client: remove cors hack
2023-06-05 20:26:26 +01:00
Adam
9c4e1eeb0e
cef: commit html files
2023-06-05 20:20:38 +01:00
Adam
c5c574be03
browser: HasFrame()
2023-06-05 20:19:48 +01:00
Adam
8e47804d2d
browser/client: more resource handling methods
2023-06-05 20:14:08 +01:00
Adam
3e49b6a320
browser/app: add function handlers to window
2023-06-05 20:11:58 +01:00
Adam
a6edc2bf68
browser/app: fix overlay-less windows not closing
2023-06-02 00:06:18 +01:00
Adam
2c5c33b49a
readme: update cef version info
2023-05-21 16:12:13 +01:00
Adam
3a42c923ae
cef: remove custom patches
...
None of these are strictly needed anymore, but anyone building their own
CEF binary canpatch it themselves as they wish. Some #includes also need
reverting.
2023-05-21 15:59:26 +01:00
Adam
5e1fc4b010
native: mostly-working x11 tray icon
2023-04-23 02:26:44 +01:00
Adam
a8ee7dc79b
main: refactor for new client functions
2023-04-22 16:35:02 +01:00
Adam
bd44d5ec8c
client,native: run on dedicated thread
2023-04-22 16:32:19 +01:00
Adam
53238eaac6
native: lots of x11 impl
2023-04-05 21:20:32 +01:00
Adam
387b24cf3d
meson: xcb-record dependency
2023-04-05 21:19:54 +01:00
Adam
14deea819b
native: delete deleted files again
...
???
2023-04-05 20:53:16 +01:00
Adam
2e4b009c42
main: setup and shutdown for client
2023-04-05 20:52:08 +01:00
Adam
80853a5166
browser/client: add some native functions
2023-04-05 18:37:30 +01:00
Adam
635c761e07
native,client: rename Connection->Native
2023-04-05 17:37:14 +01:00