This website requires JavaScript.
Explore
Help
Sign In
oreodave
0 Followers
·
0 Following
Joined on
2025-11-10
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
18
Projects
Packages
Public Activity
Starred Repositories
oreodave
deleted branch refactor from
oreodave/cw_tree
2025-12-12 06:13:23 +00:00
oreodave
pushed to
master
at
oreodave/cw_tree
2025-12-12 06:13:02 +00:00
925c5e0372
Add raylib 5.5 to our codebase and statically link with it
oreodave
pushed to
master
at
oreodave/cw_tree
2025-12-12 05:42:48 +00:00
82604480c0
Setup variable in build script for user to adjust thread timers
ca3bb64aae
Allow compiler-level declarations for the thread timers
0cb14af26e
Push THREAD_GENERAL_DELAY to 100ms
01484a65ec
Add a camera to move around the numberline, add text for the bounds
8cd700a9e0
Delete old main
Compare 5 commits »
oreodave
pushed to
master
at
oreodave/cw_tree
2025-12-12 04:34:33 +00:00
38d531ca31
feat! Multithreading
oreodave
pushed to
refactor
at
oreodave/cw_tree
2025-12-12 04:34:04 +00:00
a763bff532
Added release mode building
7112937b0b
Better thread pool constructor
a5666328b7
Fixed the heap-use-after-free issue.
5d78cb20df
Adjust TODOs
Compare 4 commits »
oreodave
pushed to
refactor
at
oreodave/cw_tree
2025-12-12 04:10:18 +00:00
9d3a202c27
Implement stepping via KEY_SPACE
oreodave
pushed to
refactor
at
oreodave/cw_tree
2025-12-12 04:09:19 +00:00
424fab2e40
Weird bug in draw_tree
6ffa63f7ac
Make general delay 1ms
2dbe3d0a58
merge generate_children into do_iteration
7e801df280
no more numerics
Compare 4 commits »
oreodave
pushed to
refactor
at
oreodave/cw_tree
2025-12-12 03:09:31 +00:00
f70517cf41
Simplify mutex locking scheme (lock at start, unlock at end)
oreodave
pushed to
master
at
oreodave/advent-of-code
2025-12-07 07:54:16 +00:00
d839f2d41a
Obvs couldn't do this in 2024, cleaning up the README
oreodave
pushed to
master
at
oreodave/advent-of-code
2025-12-07 07:53:00 +00:00
55a352a08e
aoc 2025 - still need to 7
oreodave
deleted branch github-master from
oreodave/cw_tree
2025-11-28 17:30:48 +00:00
oreodave
pushed to
github-master
at
oreodave/cw_tree
2025-11-28 17:27:55 +00:00
oreodave
created branch
github-master
in
oreodave/cw_tree
2025-11-28 17:27:55 +00:00
oreodave
pushed to
refactor
at
oreodave/cw_tree
2025-11-28 17:25:42 +00:00
00858cf74f
Rewrite main to draw based on our new state/draw_state
3e065e50a9
Disable previous work
ab0f152742
Define
worker
function which a thread should run
014821ceb5
Added booleans for thread workers to look at when running
1bd8a9f7b2
Add run component to build script, activated by passing argument
run
Compare 5 commits »
oreodave
pushed to
refactor
at
oreodave/cw_tree
2025-11-28 16:52:02 +00:00
6f620644bf
Define constructors for state.hpp explicitly
0008c31f53
Add src/worker.cpp to build pipeline
f8068c4a15
Implement the two worker functions
66c56f2c15
Define thread safe worker functions for generating new children on the tree
6247f2af49
Add src/state.cpp to the build pipeline
Compare 14 commits »
oreodave
pushed to
master
at
oreodave/prick
2025-11-27 02:33:21 +00:00
324b1d2dd5
prick_btree: rearrange prick_bnode_print function arguments
oreodave
pushed to
refactor
at
oreodave/cw_tree
2025-11-27 00:56:02 +00:00
oreodave
created branch
refactor
in
oreodave/cw_tree
2025-11-27 00:56:02 +00:00
oreodave
pushed to
master
at
oreodave/cw_tree
2025-11-27 00:55:53 +00:00
739409d3be
Use a shell script over a makefile
9d8215bd45
Adjusted copyright template for code files
Compare 2 commits »
oreodave
pushed to
master
at
oreodave/dwm
2025-11-26 03:55:58 +00:00
6b73119c22
Add some more cflags to config.mk
c3eb171738
Made patch for dwm-scratchpad-ensure-tag
6426d580be
scratchpad: Ensure new clients spawned by scratchpad go to underlying tag
43c355c489
Revert fibonacci, gaplessgrid, centered{master,floatingmaster} patches
Compare 4 commits »
First
Previous
1
2
3
Next
Last