|
|
22149af1db
|
merge branch qt-ui-2 into master
|
2026-10-27 18:24:41 +03:00 |
|
|
|
9a8dc8fe34
|
cargo fmt
|
2026-10-27 18:24:04 +03:00 |
|
|
|
56ff4f1a65
|
merge qt-wgpu-skel into branch qt-ui
|
2026-10-27 17:46:29 +03:00 |
|
|
|
991d672f3a
|
remove the KDE dependency
|
2026-10-27 17:44:43 +03:00 |
|
|
|
a5e8e3e2e8
|
MORPH INTO: Photon Light
|
2026-10-27 17:44:26 +03:00 |
|
|
|
eece7b275b
|
Merge branch 'fixes'
|
2026-08-04 22:13:44 +03:00 |
|
|
|
9a695c06b5
|
update Cargo.lock on morph
|
2026-08-04 22:13:11 +03:00 |
|
|
|
19ccdcba5f
|
Merge pull request 'Add self-tests' (#1) from init-sh-test into master
Reviewed-on: noteuclid/qt-wgpu-skel#1
|
2026-08-04 22:12:47 +03:00 |
|
|
|
187019a318
|
use Default to avoid breaking fallback main
|
2026-08-04 21:52:28 +03:00 |
|
|
|
f2b904b5f9
|
replace README on morph
|
2026-08-04 21:52:28 +03:00 |
|
|
|
af79b01fff
|
make sure skeleton tests are separate for (future) project tests
|
2026-04-18 16:23:47 +03:00 |
|
|
|
7baefc958d
|
init.sh: add tests (for manual running only for now)
|
2026-04-03 17:01:12 +03:00 |
|
|
|
ff3ec96819
|
init.sh: mark new project beginning with a commit
|
2026-04-03 16:59:22 +03:00 |
|
|
|
4c8dfa06d4
|
init.sh: fix working with no git
|
2026-04-03 16:59:13 +03:00 |
|
|
|
6de824c9c2
|
init.sh: fix error handling
|
2026-04-03 16:59:06 +03:00 |
|
|
|
b6899e8537
|
init.sh: simplify error reporting
|
2026-04-03 16:58:53 +03:00 |
|
|
|
caa75b5fcf
|
add init script
|
2026-04-03 16:58:46 +03:00 |
|
|
|
24f3bc5d71
|
add usage notes
|
2026-04-03 14:57:51 +03:00 |
|
|
|
3e713b13a8
|
Qt+WGPU
|
2026-01-24 21:07:33 +03:00 |
|
|
|
413839ccb8
|
oops, it’s not a signal
|
2025-11-16 14:33:09 +03:00 |
|
|
|
7b22551bee
|
add some real UI
|
2025-11-15 19:14:12 +03:00 |
|
|
|
16ea643f90
|
clang-format
|
2025-11-15 18:48:22 +03:00 |
|
|
|
be2df57702
|
reduce requirements of the Viewport
|
2025-11-15 18:37:45 +03:00 |
|
|
|
d92d75a4d1
|
split pointer and object operations
|
2025-11-15 18:22:02 +03:00 |
|
|
|
4e4c4493f9
|
minimal Qt6 UI
|
2025-11-15 01:27:07 +03:00 |
|
|
|
10d74f1318
|
move configure() responsibility a bit
|
2025-11-14 23:47:35 +03:00 |
|
|
|
e12f4c77aa
|
split lib/bin, hopefully right
|
2025-11-14 23:08:28 +03:00 |
|
|
|
2575dd570c
|
add GUI wrapper skeleton
|
2025-11-14 20:09:10 +03:00 |
|
|
|
f05390291c
|
some objects to trace
|
2025-11-14 04:18:59 +03:00 |
|
|
|
64401937b9
|
create some rays
|
2025-11-14 03:52:34 +03:00 |
|
|
|
cdefede951
|
simpler list
|
2025-11-14 03:37:36 +03:00 |
|
|
|
41805ca05b
|
mark a source
|
2025-11-14 03:34:28 +03:00 |
|
|
|
44700b217f
|
use nightly
|
2025-11-14 03:34:04 +03:00 |
|
|
|
5247e63b02
|
remove useless redraw
|
2025-11-14 01:29:47 +03:00 |
|
|
|
2c80885cf0
|
now truly isometric
|
2025-11-14 01:28:27 +03:00 |
|
|
|
d59e153370
|
use perspective projection
|
2025-11-13 23:30:44 +03:00 |
|
|
|
07f1ad507c
|
use the camera
|
2025-11-13 23:01:29 +03:00 |
|
|
|
38a1f52762
|
lint
|
2025-11-13 22:58:28 +03:00 |
|
|
|
0f89bdd542
|
unused import
|
2025-11-13 22:57:46 +03:00 |
|
|
|
becb4154ee
|
hopefully correct camera
|
2025-11-13 22:57:20 +03:00 |
|
|
|
f8b8ff2258
|
magical transform functions
|
2025-11-13 22:52:01 +03:00 |
|
|
|
801c0b4495
|
rewrite the camera for the specific use case
|
2025-11-13 22:17:30 +03:00 |
|
|
|
712110d5c2
|
prepare for camera
|
2025-11-13 22:00:52 +03:00 |
|
|
|
a18260a3ae
|
split renderer from renderee
|
2025-11-13 20:27:46 +03:00 |
|
|
|
dce15c731e
|
add basic objects
|
2025-11-11 22:25:32 +03:00 |
|
|
|
c99f127da3
|
separate render function
|
2025-11-11 00:49:26 +03:00 |
|
|
|
9054765bcc
|
a skeleton app
|
2025-11-10 21:20:38 +03:00 |
|