Bartosz Taudul
|
55f2da581a
|
Check if glfwRequestWindowAttention() is available.
|
2022-10-15 01:15:22 +02:00 |
|
Bartosz Taudul
|
d0968844d8
|
Only request attention if window has no focus.
|
2022-10-13 20:44:31 +02:00 |
|
Bartosz Taudul
|
c89c4f46ea
|
Hook up attention callback.
|
2022-10-13 19:31:47 +02:00 |
|
Bartosz Taudul
|
4a1e93841d
|
Add attention request function to windowing backend.
|
2022-10-13 19:22:21 +02:00 |
|
Bartosz Taudul
|
de3190657e
|
Make sure window redraw is active on refresh callback.
|
2022-10-13 19:08:37 +02:00 |
|
Bartosz Taudul
|
05f4efa2f4
|
Display PID in available client tooltip.
|
2022-10-09 22:01:09 +02:00 |
|
Bartosz Taudul
|
76213331f4
|
Store PID in broadcasting clients data.
|
2022-10-09 21:59:18 +02:00 |
|
Bartosz Taudul
|
f2f36876e1
|
Remove unnecessary check.
|
2022-10-09 21:59:10 +02:00 |
|
Bartosz Taudul
|
17d3ac0141
|
Disable assertions in release builds.
|
2022-10-08 14:54:54 +02:00 |
|
Bartosz Taudul
|
63743f2760
|
Don't listen for broadcasts on emscripten.
|
2022-10-08 14:51:21 +02:00 |
|
Bartosz Taudul
|
fadd103169
|
Disable update check on emscripten.
|
2022-10-08 14:44:53 +02:00 |
|
Bartosz Taudul
|
2b6c53a73e
|
Set initial memory size to 384 MB to prevent growth at start.
|
2022-10-08 14:43:12 +02:00 |
|
Bartosz Taudul
|
a9afe18c26
|
Limit running environment support to web.
|
2022-10-08 14:34:44 +02:00 |
|
Bartosz Taudul
|
6c507a123a
|
Enable growing of wasm heap.
|
2022-10-08 14:33:49 +02:00 |
|
Bartosz Taudul
|
94ccc37979
|
Bump available heap to 2GB.
|
2022-10-06 18:12:51 +02:00 |
|
Bartosz Taudul
|
9f60b53729
|
Enable file selector on emscripten.
|
2022-10-06 18:12:51 +02:00 |
|
Bartosz Taudul
|
b369c784a6
|
Disable closure compiler.
|
2022-10-06 18:12:50 +02:00 |
|
Bartosz Taudul
|
ec0757c03a
|
Change file selector to work with callbacks.
|
2022-10-06 18:12:50 +02:00 |
|
Bartosz Taudul
|
a4e39f3d5f
|
Enable redraw after screen resize.
|
2022-10-06 17:32:25 +02:00 |
|
Bartosz Taudul
|
754f7a5167
|
Add makefile target for starting httpd.
|
2022-10-05 23:44:39 +02:00 |
|
Bartosz Taudul
|
3ca61ad227
|
Extract file selector functionality.
|
2022-10-05 22:50:17 +02:00 |
|
Bartosz Taudul
|
e530103f43
|
Cosmetic fixes.
|
2022-10-02 18:08:27 +02:00 |
|
Bartosz Taudul
|
cf61fbf7ba
|
Support hidpi.
|
2022-10-02 13:51:28 +02:00 |
|
Bartosz Taudul
|
4b5a823d39
|
Adapt render size to fit browser window.
|
2022-10-02 13:40:14 +02:00 |
|
Bartosz Taudul
|
73f6e73c51
|
Add basic html wrapper page.
|
2022-10-02 12:59:44 +02:00 |
|
Bartosz Taudul
|
6dd434a2d6
|
Run closure compiler on javascript.
|
2022-10-02 01:02:27 +02:00 |
|
Bartosz Taudul
|
75b95233ea
|
Preload embedded trace on emscripten.
|
2022-10-02 00:41:08 +02:00 |
|
Bartosz Taudul
|
ffa48be2d9
|
Add emscripten build files.
|
2022-09-30 01:06:34 +02:00 |
|
Bartosz Taudul
|
78169326b3
|
Setup main emscripten loop.
|
2022-09-30 00:57:07 +02:00 |
|
Bartosz Taudul
|
863b36d04b
|
Emscripten expects GLES2 (WebGL 1).
|
2022-09-30 00:39:42 +02:00 |
|
Bartosz Taudul
|
1d482a417d
|
Use std::move(), not move().
|
2022-09-29 21:02:05 +02:00 |
|
Bartosz Taudul
|
8b17522dff
|
Use proper glfw version checks.
|
2022-09-29 00:45:48 +02:00 |
|
Bartosz Taudul
|
05a3ab8a33
|
Mark activity when ImGui windowing navigation target is on.
|
2022-09-28 17:57:29 +02:00 |
|
Bartosz Taudul
|
26d269e857
|
Non-empty list of client broadcasts marks activity.
|
2022-09-28 01:34:31 +02:00 |
|
Bartosz Taudul
|
c8c684e9bc
|
Clear list of clients when View is active.
|
2022-09-28 01:34:20 +02:00 |
|
Bartosz Taudul
|
b24506492a
|
Move client broadcasts processing earlier in code.
|
2022-09-28 01:31:38 +02:00 |
|
Bartosz Taudul
|
f5abdd489d
|
Mark activity on HTTP response.
|
2022-09-28 01:24:41 +02:00 |
|
Bartosz Taudul
|
fb4d76469b
|
Activity tracking global variable.
|
2022-09-28 00:36:00 +02:00 |
|
Bartosz Taudul
|
c7ec2a9e0e
|
Check for popup background fade animation.
|
2022-09-28 00:26:29 +02:00 |
|
Bartosz Taudul
|
b3e9a03856
|
Check for activity in View.
|
2022-09-28 00:26:03 +02:00 |
|
Bartosz Taudul
|
a8be0bc91e
|
Disable cursor blinking.
|
2022-09-27 22:13:31 +02:00 |
|
Bartosz Taudul
|
258fd73e6e
|
Remove dead code.
|
2022-09-27 22:12:18 +02:00 |
|
Bartosz Taudul
|
232fb5aaa4
|
Disable screen redraw when there are no input events.
|
2022-09-27 22:02:08 +02:00 |
|
Bartosz Taudul
|
1e7c6e3f49
|
Handle iconification by waiting for events.
|
2022-09-27 17:32:01 +02:00 |
|
Bartosz Taudul
|
ff8a85ea2d
|
Use small font for debug data in about window.
|
2022-09-26 01:15:37 +02:00 |
|
Bartosz Taudul
|
8c5dc57359
|
Add ellipsis to fixed font atlas.
|
2022-09-24 00:29:21 +02:00 |
|
Bartosz Taudul
|
ad2fc03125
|
Migrate CPU data to timeline item system.
|
2022-09-04 14:31:02 +02:00 |
|
Bartosz Taudul
|
60579d6334
|
Migrate drawing GPU data to the new timeline item system.
|
2022-09-04 13:39:20 +02:00 |
|
Bartosz Taudul
|
ec3dcaeef3
|
Migrate drawing CPU threads to the new timeline item system.
|
2022-09-03 23:28:54 +02:00 |
|
Bartosz Taudul
|
b481bb367c
|
Switch plot drawing to the timeline items system.
|
2022-09-03 17:51:33 +02:00 |
|