Commit Graph

341 Commits

Author SHA1 Message Date
Adam
ddeb3d263d appdata: commit 2023-09-03 15:44:50 +01:00
Adam
fd36ad2543 browser/client: disable devtools 0.1.0 2023-09-02 20:41:16 +01:00
Adam
8d0e27bb66 browser/*: set window icons and WM_CLASS 2023-09-02 20:12:37 +01:00
Adam
475d243f04 readme: dependencies and credits 2023-09-02 17:59:50 +01:00
Adam
a4213acf70 cmake: add generator for icons 2023-09-02 17:47:05 +01:00
Adam
bd75360d79 repo: commit new icons 2023-09-02 17:46:45 +01:00
Adam
6cf625d9cb browser/client: icon function decls
Beginning migrating these function definitions into cmake generator
scripts
2023-09-02 17:33:56 +01:00
Adam
6b026a2d34 launcher: remove debug print 2023-09-02 17:31:21 +01:00
Adam
edfc3c5166 launcher: update allowed_origins list 2023-08-31 13:55:48 +01:00
Adam
bfcd55d2a1 app: add origin_2fa 2023-08-31 13:55:38 +01:00
Adam
253c81cf8a launcher: handle externalUrl message 2023-08-31 13:33:17 +01:00
Adam
2f010c5205 window_launcher: OpenExternalUrl 2023-08-31 13:31:25 +01:00
Adam
ba850fa9e8 window_launcher: redirect .runelite 2023-08-30 18:40:50 +01:00
Adam
3c64dd39ca main: set up gtk and tray icon 2023-08-28 22:25:28 +01:00
Adam
307c68c462 cmake: link gtk3 2023-08-28 22:25:04 +01:00
Adam
080e16dcb5 client: GetTrayIcon()
oh no
2023-08-28 22:24:49 +01:00
Adam
96118321cf client: OpenLauncher() 2023-08-28 22:13:25 +01:00
Adam
334c6a3678 browser: Focus() 2023-08-28 22:12:52 +01:00
Adam
fe932f1823 browser,window_launcher: IsLauncher() 2023-08-28 20:52:25 +01:00
Adam
c1b264a4ef launcher: always pass a configURI to .deb exe
Strangely the game does work without a --configURI, but it appears to
be defaulting to an insecure http link.
2023-08-27 16:29:27 +01:00
Adam
99f0ec7db1 launcher: don't always save config after loading 2023-08-27 16:28:17 +01:00
Adam
3b46d4fee5 *: rework to allow closing + add xcb 2023-08-26 18:37:18 +01:00
Adam
9ba94e32ec cmake: re-add xcb dependency 2023-08-26 18:35:53 +01:00
Adam
fed70f9c4e launcher: add show/hide settings button 2023-08-25 22:27:16 +01:00
Adam
865edf1cbf launcher: add configURI setting 2023-08-25 21:56:43 +01:00
Adam
b78e65f068 browser/app: default_config_uri 2023-08-25 21:31:03 +01:00
Adam
bc91e21635 window_launcher: accept --configURI 2023-08-25 20:22:57 +01:00
Adam
2ad7c0ac9e launcher: remember selected account 2023-08-25 19:17:19 +01:00
Adam
0f082d60a7 launcher: remember selected game account 2023-08-25 18:31:41 +01:00
Adam
48663dab88 launcher: remember user's selected game 2023-08-25 17:34:56 +01:00
Adam
d7397b6466 window_launcher: don't hard-code array sizes 2023-08-22 19:09:42 +01:00
Adam
66ba0ca1e7 launcher: different basic auth headers
Turns out for this login flow you need to supply a different Basic
Authorization header depending which game you want to log into.
2023-08-22 19:07:16 +01:00
Adam
d5618a6a36 window_launcher: handle launch-runelite-jar 2023-08-20 05:43:12 +01:00
Adam
ef8996cf7a window_launcher: better unescape logic 2023-08-20 04:46:11 +01:00
Adam
077ef54277 window_launcher: remove redundant GetPostData 2023-08-20 04:05:33 +01:00
Adam
6b7f02c1cb launcher,window_launcher: 'deb' -> 'rs3-deb' 2023-08-20 03:42:08 +01:00
Adam
684689b882 launcher: download and launch for runelite 2023-08-20 03:38:10 +01:00
Adam
c84237e26d launcher: add basic very user-config file 2023-08-19 20:36:55 +01:00
Adam
c1821c85c8 window_launcher: implement JarFilePicker 2023-08-19 18:24:58 +01:00
Adam
8308d64d73 resource_handler: stuff for overriding 2023-08-19 18:11:02 +01:00
Adam
b94ccf158a launcher: runelite file picker 2023-08-19 15:42:25 +01:00
Adam
6013218c47 launcher: add games dropdown
This is so I can work on saving user config for dropdown choices and
such. Launching other games doesn't actually do anything yet.
2023-08-18 19:57:01 +01:00
Adam
f37cf02fd5 browser/app: add 'games' array of strings 2023-08-18 19:56:37 +01:00
Adam
d3cce20444 window_launcher: add config save/load 2023-08-18 17:28:43 +01:00
Adam
63ed73675b browser/client: remove unused string 2023-08-18 16:59:42 +01:00
Adam
c3e7b3194d main,client: store xdg config dir 2023-08-18 16:14:58 +01:00
Adam
0b6ca48f00 cmake: redirect config dir in helper script 2023-08-18 15:44:55 +01:00
Adam
cb7af747cf window_launcher: set default sigmask for game
I swear this is the last thing I'm trying before I give up on the client
sometimes crashing when Bolt exits. I'm losing my mind over here
2023-08-18 15:04:05 +01:00
Adam
7d9dca2398 cmake: use exec in shell scripts 2023-08-16 19:29:48 +01:00
Adam
bd917dddd1 window_launcher: set POSIX_SPAWN_SETPGROUP with 0 2023-08-15 20:33:13 +01:00