Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-12 | Merge branch 'fish' | Jan200101 | |
2020-12-12 | add fish env support | Jan200101 | |
2020-12-12 | change download routines to require a version name, not a random ID | Jan200101 | |
2020-12-11 | cleanup imports, add completion message for downloads | Jan200101 | |
2020-12-11 | add remove commands to dxvk and wine | Jan200101 | |
2020-12-11 | move command definitions (as well as helpers) to macros | Jan200101 | |
2020-12-07 | improve grammar in descriptions, add newline to wine check warning | Jan200101 | |
2020-12-07 | add some safety around stat failures | Jan200101 | |
2020-12-05 | update wine env output to output actual given wine version | Jan200101 | |
2020-12-05 | send warning and error msgs to stderr, output context messages if tty[…] | Jan200101 | |
- a lot of puts and printf calls have been replaced with fprintf() to ensure the error or warning message reaches the end user - messages like "Installable wine versions:" are only output if we are in a TTY, this will using polecat in shell scripts easier | |||
2020-12-05 | add wine env command […] | Jan200101 | |
- wine env outputs a POSIX compatible env string to add a wine installation to your current PATH - outputs human readable messages to stderr so they are not swallowed by the shell | |||
2020-11-23 | simplify questions, add installation instructions for distros | Jan200101 | |
2020-11-23 | specify language | Jan200101 | |
2020-11-23 | get the size of the correct variable0.1.9 | Jan200101 | |
sizeof(dxvkdir) returns the size of void*, not what we want | |||
2020-11-22 | lets pretend nobody saw that | Jan200101 | |
- added cmake, gcc, g++ build requirements | |||
2020-11-22 | push rpmspec | Jan200101 | |
2020-11-22 | bump version, quality of life changes […]0.1.8 | Jan200101 | |
- add cmake install target - remove unused code from dxvk | |||
2020-11-22 | implement DXVK functionality, renamed installed to list-installed, […]0.1.7 | Jan200101 | |
- main DXVK functionality implemented, installing (etc.) can be done now this adds a dependency on the system installed wine to modify the registry but that isn't too huge of an issue right now - <command> installed has been renamed to <command> list-installed to be more user friendly - comments have been improved | |||
2020-11-21 | Update readme (once again), add message for no installer found | Jan200101 | |
2020-11-21 | fix wine version being put into the installer name | Jan200101 | |
2020-11-21 | bump version, make default build type Release0.1.6 | Jan200101 | |
2020-11-21 | add proton support | Jan200101 | |
2020-11-21 | add required header to tar.h, quote default string and version number | Jan200101 | |
2020-11-21 | Change name and version printout to be a status message | Jan200101 | |
2020-11-21 | add vscode and clangd folders to gitinore | Jan200101 | |
2020-11-21 | add basic variable related attributes to the installer struct | Jan200101 | |
2020-10-20 | improve codebase quality | Jan200101 | |
- improve unreachable macro to print a message with a minor traceback then exit(0) instead of assert hackery - add specific wine and dxvk directory methods - rename dxvk install to download - remove sanity asserts from lutris, caught by unreachable - improve comments - rename info to env - only use a single buffer for information fetching - fix formatting on code I had help on - purge unused code - if downloadToRam returns null pointer report that the archive went missing not that its invalid - rename undescriptive "datadir" to be more specific - remove unused code from when we stored the archive on disk | |||
2020-10-20 | properly include header directories, change how json-c is found | Jan200101 | |
2020-10-20 | update readme for cmake | Jan200101 | |
2020-10-12 | modify argc and argv for help messages like all other function calls | Jan200101 | |
2020-10-12 | append system arch to wine version if wine version was not found | Jan200101 | |
2020-10-11 | Update CI for cmake workflow | Jan200101 | |
2020-10-11 | replace meson with cmake | Jan200101 | |
meson is nice but its completly foreign to me and leaves targets to compile to (e.g Makefile) might revisit in the future but now right now | |||
2020-10-05 | fix compiler warning, replace bin,obj ignore with build | Jan200101 | |
2020-10-05 | Use Meson build system | Masanori Kakura | |
2020-09-06 | fix incorrectly hiding unfinished commands | Jan200101 | |
its ifdef not ifndef | |||
2020-09-06 | improve basic installer, add unreachable, hide unfinished behind debug | Jan200101 | |
2020-09-05 | Update Makefile to make the life of packagers easier | Jan200101 | |
2020-09-05 | Update README, add built instructions, add missing dependencies | Jan200101 | |
2020-09-05 | bump version0.1.5 | Jan200101 | |
2020-09-05 | add support for detecting unknown runners, add basic installer logic | Jan200101 | |
2020-09-05 | move fs related functions to common, add more file related functions | Jan200101 | |
2020-09-04 | correct strn sizes, replace str calls with strn variant, check wine path | Jan200101 | |
2020-09-04 | remove documentation and test target | Jan200101 | |
test target will possibly be added back at a later date | |||
2020-09-04 | add zig cache to gitignore | Jan200101 | |
building with zig is less of a hassle now and should make compiling to musl or specific libc version easier | |||
2020-09-04 | Update License with full legal name | Jan200101 | |
2020-08-19 | add CI via Github Actions | Jan200101 | |
2020-08-18 | first part of a proper lutris implementation and cleanup0.1.4 | Jan200101 | |
- remove all old build platform related variables - change behavior of clean - change tabs into spaces - make XDG fetching method static - replace strcpy and cat with strn alternative with proper bounds checking - add cache dir - reenable dxvk and download from ram - completely rework lutris fetching and convert it into an interal struct - only show http errors in debug - add sanity checks to methods with possible NULL return - change extracting methods to extract tar from ram | |||
2020-08-10 | a lot of changes […]0.1.3 | Jan200101 | |
- go to next entry of argv and decrement argc the deeper it goes - add basic lutris functionality - remove "help" from help message and as a command - replace all stderr prints with stdout prints (usually stderr is better for directly informing the user but in this case I don't think it will help much) - add libarchive dependency to the README - bump version number | |||
2020-08-01 | Improve code structure […] | Jan200101 | |
- create a dedicated "usage" macro to reuse - add various checks in the case no memory is available - fix cwd fetching check - correctly free json_objects to remove all existing leaks |