profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/ominitay/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

ominitay/shellsaber 12

ShellSaber is a mod manager written in POSIX-compliant shell script to support Beat Saber modding on Linux.

ominitay/April-Tag-VR-FullBody-Tracker 2

Full-body tracking in VR using AprilTag markers.

ominitay/kiss-zig 2

Zig on Kiss Linux!

ominitay/zigvale 2

A Zig implementation of the stivale2 boot protocol

ominitay/community 0

Up-to-date KISS community repository

ominitay/repository 0

A community-maintained repository of zig packages

ominitay/SDL.zig 0

A shallow wrapper around SDL that provides object API and error handling

ominitay/Simple-OpenVR-Bridge-Driver 0

A sample OpenVR Driver for you to learn from

fork ominitay/mal

mal - Make a Lisp

fork in 2 days

startedKittyBorgX/amoglang

started time in 4 days

fork ominitay/SDL.zig

A shallow wrapper around SDL that provides object API and error handling

fork in 5 days

PR merged ominitay/zigvale

0.3.0

Bug Fixes

  • Fixed default tag identifier for TextModeTag
  • Replaced pointers with const pointers
+2 -2

0 comment

2 changed files

ominitay

pr closed time in 6 days

push eventominitay/zigvale

Ominitay

commit sha 96c44f40608dd40c7dd1b43ba7224a02b7f264b2

Bump version

view details

push time in 6 days

created tagominitay/zigvale

tag0.3.0

A Zig implementation of the stivale2 boot protocol

created time in 6 days

PR opened ominitay/zigvale

0.3.0

Bug Fixes

  • Fixed default tag identifier for TextModeTag
  • Replaced pointers with const pointers
+2 -2

0 comment

2 changed files

pr created time in 6 days

push eventominitay/zigvale

Ominitay

commit sha 96c44f40608dd40c7dd1b43ba7224a02b7f264b2

Bump version

view details

push time in 6 days

push eventominitay/zigvale

Lee Cannon

commit sha c6474c50511bc7eb7175435ec6d3be88b6f8e14b

fix text mode tag

view details

ominitay

commit sha 033b7021beeb3865bc592b5f7a56959cf7cee4cf

Merge pull request #5 from leecannon/fix_text_mode Fix text mode tag

view details

Lee Cannon

commit sha 3ccfc0546cf36ccd911ba7290f2ab9bee2239f3e

Use const pointers

view details

ominitay

commit sha 8b6a8956d65e5f081c51194a1e71f375cda9786c

Merge pull request #6 from leecannon/const_ptr Use const pointers

view details

push time in 6 days

push eventominitay/zigvale

Lee Cannon

commit sha 3ccfc0546cf36ccd911ba7290f2ab9bee2239f3e

Use const pointers

view details

ominitay

commit sha 8b6a8956d65e5f081c51194a1e71f375cda9786c

Merge pull request #6 from leecannon/const_ptr Use const pointers

view details

push time in 6 days

PR merged ominitay/zigvale

Make pointers const

None of these pointers need to be non-const.

This allows tags to be const instead of requiring var:

export const header linksection(".stivale2hdr") = zigvale.Header{
    // Other stuff here
    .tags = &unmap_null_tag.tag,
};

const unmap_null_tag = zigvale.Header.UnmapNullTag{};
+51 -51

1 comment

1 changed file

leecannon

pr closed time in 6 days

push eventleecannon/zigvale

Lee Cannon

commit sha c6474c50511bc7eb7175435ec6d3be88b6f8e14b

fix text mode tag

view details

ominitay

commit sha 033b7021beeb3865bc592b5f7a56959cf7cee4cf

Merge pull request #5 from leecannon/fix_text_mode Fix text mode tag

view details

Lee Cannon

commit sha 3ccfc0546cf36ccd911ba7290f2ab9bee2239f3e

Use const pointers

view details

push time in 6 days

push eventleecannon/zigvale

Lee Cannon

commit sha d9cd9a5924e2fd026280b224adfc85791d4dcd93

Use const pointers

view details

push time in 6 days

push eventominitay/zigvale

Lee Cannon

commit sha c6474c50511bc7eb7175435ec6d3be88b6f8e14b

fix text mode tag

view details

ominitay

commit sha 033b7021beeb3865bc592b5f7a56959cf7cee4cf

Merge pull request #5 from leecannon/fix_text_mode Fix text mode tag

view details

push time in 6 days

PR merged ominitay/zigvale

Fix text mode tag

The enum contains textmode but TextModeTag uses text_mode

+1 -1

1 comment

1 changed file

leecannon

pr closed time in 6 days

push eventleecannon/zigvale

Lee Cannon

commit sha c6474c50511bc7eb7175435ec6d3be88b6f8e14b

fix text mode tag

view details

push time in 6 days

pull request commentominitay/zigvale

Make pointers const

Thank you for catching this :)

leecannon

comment created time in 6 days

pull request commentominitay/zigvale

Fix text mode tag

Thanks! I'll sign this off and merge soon.

leecannon

comment created time in 6 days

startedMasterQ32/SDL.zig

started time in 10 days

issue openedMasterQ32/SDL.zig

Vulkan Support

Bindings to SDL_vulkan.h for Vulkan support currently don't exist and should be added.

created time in 10 days

startedRayTracing/raytracing.github.io

started time in 13 days

pull request commentstivale/stivale

Tag-less mode

What problem does this proposal solve? It isn't slow or hard to add a header to a kernel executable; this appears to be a solution looking for a problem. Also isn't the SMP stack allocation a different proposal entirely?

Additionally, this proposal means that a stivale2-compliant bootloader will attempt to boot any ELF executable, even if it isn't a stivale2 file. Data passed to a non-compliant executable will be invalid, and neither the bootloader nor executable would be able to know that this has happened, causing undefined behaviour.

pitust

comment created time in 15 days

delete branch ominitay/GobbleGobble

delete branch : zig

delete time in 18 days

push eventominitay/zigvale

ominitay

commit sha 87c5c3f664276f9a8a6f563a5b3e24920349190f

Run tests daily 0900 UTC every day

view details

push time in 18 days

push eventominitay/zigvale

ominitay

commit sha 87c5c3f664276f9a8a6f563a5b3e24920349190f

Run tests daily 0900 UTC every day

view details

push time in 18 days

pull request commentominitay/shellsaber

Don't exit if a mod isn't found, keep checking the rest of the list

Ah I didn't notice that. Will amend that commit tomorrow. I think I'll hold off merging for a bit just to be sure that I've not introduced any regressions. If you'd like to test it out a bit more, that'd be great, but you don't have to at all :)

mtfurlan

comment created time in 19 days

PullRequestReviewEvent

pull request commentominitay/shellsaber

Don't exit if a mod isn't found, keep checking the rest of the list

@mtfurlan I've committed my changes. You may check over them and give me any thoughts you have, then we can get this merged. If you can though, please do try and test out the functionality as much as you can to ensure that the changes behave correctly :)

mtfurlan

comment created time in 19 days

push eventmtfurlan/shellsaber

Ominitay

commit sha a478ebbaffd8a9562ccacff2e9fe79dbb7c859e6

Various improvements - Mod operations fail more gracefully, and will attempt to continue operations on other mods before erroring (i.e. if shellsaber fails to update one mod, it will continue to try and update the others) - Improved clarity of code

view details

push time in 19 days

pull request commentominitay/shellsaber

Don't exit if a mod isn't found, keep checking the rest of the list

I should mention I'm implementing these changes on my local machine, and will push them to your fork when I'm happy that the code is fully consistent and works reliably.

mtfurlan

comment created time in 19 days