-
c64384d53b
IDK
main
emil
2025-07-26 15:15:13 +02:00
-
6411eda9ff
Fix last_time
emil
2025-07-26 14:47:05 +02:00
-
fbcd0fc412
New and shiny gvar system
emil
2025-07-26 14:41:02 +02:00
-
28717941d9
Rename GameStage to Stage
emil
2025-07-26 12:13:48 +02:00
-
58cee1cd4a
Main menu changes
emil
2025-07-26 09:23:44 +02:00
-
8383b90afa
Chunk/entity queues in World
emil
2025-07-24 20:06:18 +02:00
-
99e5fcec80
Uh
emil
2025-07-24 07:49:24 +02:00
-
a50c101742
Back to square one
emil
2025-07-23 19:00:59 +02:00
-
09c142e923
Flatten chunk and entity managers
emil
2025-07-23 18:48:46 +02:00
-
d09cd20cdc
Profiler
emil
2025-07-22 20:21:38 +02:00
-
57ec875662
Optimizations, changes
emil
2025-07-21 22:55:29 +02:00
-
ded6cfd686
Back to square one
emil
2025-07-21 21:41:03 +02:00
-
6a7f4c9903
Main menu, loading into game, etc
emil
2025-07-21 21:28:00 +02:00
-
6623314156
Game state implementation
emil
2025-07-21 21:00:00 +02:00
-
97249a0da1
Move pakman
emil
2025-07-20 23:19:32 +02:00
-
0137186582
Primitive pak loader
emil
2025-07-20 23:16:30 +02:00
-
7168bb8f1f
More Guile integration
emil
2025-07-20 20:58:16 +02:00
-
c86b8ef7bb
more guile features
emil
2025-07-20 20:23:51 +02:00
-
cc075e2cc1
New gvar system
emil
2025-07-20 19:15:21 +02:00
-
fb31162b19
I dunno
emil
2025-07-20 18:47:42 +02:00
-
feba432ea8
More changes to UI code
emil
2025-07-20 17:21:38 +02:00
-
009b12da5d
More guile integration
emil
2025-07-20 16:31:02 +02:00
-
e708f319f3
Beginnings of Guile integration
emil
2025-07-20 12:46:54 +02:00
-
6e5234b7da
Misc. fixes
emil
2025-07-19 10:30:07 +02:00
-
96a891db0a
Macro changes
emil
2025-07-19 09:42:54 +02:00
-
03df7fb82b
Add container style, remove some debug messages
emil
2025-07-19 09:26:23 +02:00
-
320dabc5b1
Widget style changes
emil
2025-07-12 20:52:52 +02:00
-
1a5fd7b284
More moving to ints
emil
2025-07-10 20:27:37 +02:00
-
a137b5dead
Some vec2's switched to ivec2's
emil
2025-07-10 17:00:46 +02:00
-
68490c575d
resize handles
emil
2025-07-07 20:08:33 +02:00
-
0509e588a5
Window system
emil
2025-07-07 06:33:48 +02:00
-
f9c3dc8aba
Tooltip rendering
emil
2025-07-05 16:35:50 +02:00
-
be20156622
Fix compilation error
emil
2025-07-05 15:37:50 +02:00
-
fb3b09f339
A
emil
2025-07-05 07:19:35 +02:00
-
3fbe801f04
Not sure...
emil
2025-07-05 07:18:59 +02:00
-
66fdfb6535
Flowbox improvements
emil
2025-06-22 21:05:12 +02:00
-
9375603bca
IDK some stuff
emil
2025-06-22 12:17:57 +02:00
-
ba19d468dd
Entry cursor
emil
2025-06-19 14:22:00 +02:00
-
fd1133f54f
Flowbox layout
emil
2025-06-16 21:20:54 +02:00
-
79f735e7b5
IDK
emil
2025-06-16 13:43:35 +02:00
-
dd0eb68d46
Vibe coded multiline text
emil
2025-06-16 12:59:59 +02:00
-
d9877243e3
Various refractors and fixes
emil
2025-06-16 11:01:10 +02:00
-
5320c69f7d
Misc
emil
2025-06-16 09:34:42 +02:00
-
3875e6ab57
Progress bar widget
emil
2025-06-15 21:41:52 +02:00
-
cf34a62c6e
Fix scrolling callback
emil
2025-06-15 19:54:28 +02:00
-
633ae72148
IDK...
emil
2025-06-15 19:48:50 +02:00
-
315842cb34
Split UI code into a million files
emil
2025-06-15 18:17:59 +02:00
-
50efa5085c
Simplify UI events even more
emil
2025-06-15 17:59:11 +02:00
-
bae2e8cde4
Revamp the UI event system a bit
emil
2025-06-15 16:46:51 +02:00
-
d72fb81ebf
Some stuff, I dunno
emil
2025-06-15 14:29:22 +02:00
-
2bd3b09f32
Working scrollbars
emil
2025-06-15 11:35:51 +02:00
-
c276fa7bd5
Scrollbar improvements
emil
2025-06-15 08:50:09 +02:00
-
3398eb1426
More scrollable improvements
emil
2025-06-14 19:00:22 +02:00
-
e64634c986
Scrollable widget fixes
emil
2025-06-14 16:19:46 +02:00
-
096c8492df
Clipping inherited from widget parent
emil
2025-06-14 15:50:59 +02:00
-
1d99c18586
Spinner and checkbox widgets
emil
2025-06-14 12:39:28 +02:00
-
d899465ffd
Aspect ratios in widgets
emil
2025-06-14 11:33:13 +02:00
-
d8aeca2d42
Padding and margin for containers
emil
2025-06-14 10:45:32 +02:00
-
e2606ecedf
UI borders
emil
2025-06-14 09:00:58 +02:00
-
6aec20abbb
Font changes, etc
emil
2025-06-13 19:01:53 +02:00
-
f0394fbb8d
Some UI stuff
emil
2025-06-12 20:46:46 +02:00
-
438083503d
More UI additions
emil
2025-06-10 20:33:51 +02:00
-
e80663b621
Rewrite the UI system to use screen coordinates
emil
2025-06-09 20:12:08 +02:00
-
ccfeba8bb0
Font changes
emil
2025-06-09 15:48:19 +02:00
-
743488d876
Some more font updates
emil
2025-06-09 13:49:16 +02:00
-
bad08d974a
Remove entity sorting (at least for now), font improvements
emil
2025-06-09 11:34:17 +02:00
-
17270b9dd0
I forgot
emil
2025-06-08 21:29:42 +02:00
-
86c6377cc0
Label formatting
emil
2025-06-08 20:45:48 +02:00
-
ad961bce38
Add window resizing handling
emil
2025-06-08 18:26:05 +02:00
-
b03ac611ee
UI improvements, text alignment, textures, etc.
emil
2025-06-08 18:03:57 +02:00
-
b57187487b
Rename UIElement to Widget
emil
2025-06-08 12:40:46 +02:00
-
c6749456d5
Misc changes to do more GLib stuff
emil
2025-06-08 12:26:18 +02:00
-
8faf85af0b
Switch to gboolean
emil
2025-06-08 12:08:20 +02:00
-
1af73284f6
Switch to GLib logging
emil
2025-06-08 11:24:06 +02:00
-
516d1caae0
Remove memory benchmark file
emil
2025-06-08 08:15:28 +02:00
-
7f6b2f530c
Basic Unicode support, fix more Chunk bugs, add asserts
emil
2025-06-08 08:15:00 +02:00
-
d2ef7fc8de
Bring back circular rendering
emil
2025-06-08 05:54:19 +02:00
-
79a4eaf809
Fix chunk corner vertice bug
emil
2025-06-08 05:34:37 +02:00
-
d1b1129ff4
Optimize ChunkMesh generation/rendering
emil
2025-06-07 20:38:51 +02:00
-
56b08e59f7
Dynamic render distance
emil
2025-06-07 20:25:01 +02:00
-
ee65434e5f
Small entity changes
emil
2025-06-07 16:55:10 +02:00
-
9971052f14
Frame budgets now in nanoseconds, game runs okayish on 5 % CPU
emil
2025-06-07 16:16:52 +02:00
-
eba888ef4d
Entity spawning optimizations, the game can now run on very slow processors
emil
2025-06-07 14:29:21 +02:00
-
eea720490a
Make the flight speed a bit faster
emil
2025-06-07 14:01:14 +02:00
-
7b0328a8a5
More flight mode stuff
emil
2025-06-07 13:59:15 +02:00
-
55ba42f19b
Flight mode
emil
2025-06-07 13:52:28 +02:00
-
d37be08c82
Font changes
emil
2025-06-07 13:38:09 +02:00
-
0f2441e7a5
Makefile revamp, flight mode
emil
2025-06-07 13:28:39 +02:00
-
d6920acd38
UI system improvements, event handling
emil
2025-06-07 12:31:35 +02:00
-
04b28f0bcb
UI system revamp
emil
2025-06-07 10:23:44 +02:00
-
1dad00ace0
Sturdier event system
emil
2025-06-06 19:20:41 +02:00
-
cac829ae17
Different template mechanism
emil
2025-06-06 15:36:39 +02:00
-
4652a83218
Fix entity AABB computation
emil
2025-06-06 15:22:20 +02:00
-
c05ab2d3ae
Super optimizing, gprof is no longer my friend
emil
2025-06-06 13:51:44 +02:00
-
6399b355bc
Potentially speed up entity rendering?
emil
2025-06-05 21:42:14 +02:00
-
63af50742d
rm
emil
2025-06-05 19:19:05 +02:00
-
6652194f2f
Basic UI system, font
emil
2025-06-05 19:18:21 +02:00
-
376c26aae6
Cloud shader fix, entity waving effect
emil
2025-06-04 20:58:30 +02:00
-
d8ea348867
Cloud shader, nice funny glitch
emil
2025-06-04 20:26:25 +02:00
-
0dc41a99ad
Prototype clouds, add new entity mesh type
emil
2025-06-04 19:59:20 +02:00