aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-16add more warning flags, correct syntax, add UNUSED macro, […]Jan200101
- added -Wall -Wextra -pedantic to the compile options - various syntax has been corrected: - static is used before const - correct integer types are used in for loops - empty newlines are added - every command has an argc and argv but some don't use them so they are marked as potentially unused if compiled on a GNUC compatible compiler - mark JSONC variables as advanced so they do not show up as generic variables
2020-12-14allow downloading multiple wine versions at the same timeJan200101
2020-12-14make directory creation create all parent directories tooJan200101
2020-12-12[CI] output environment with polecatJan200101
2020-12-12update systemJan200101
2020-12-12improve fish-env messageJan200101
2020-12-12Merge branch 'fish'Jan200101
2020-12-12add fish env supportJan200101
2020-12-12change download routines to require a version name, not a random IDJan200101
2020-12-11cleanup imports, add completion message for downloadsJan200101
2020-12-11add remove commands to dxvk and wineJan200101
2020-12-11move command definitions (as well as helpers) to macrosJan200101
2020-12-07improve grammar in descriptions, add newline to wine check warningJan200101
2020-12-07add some safety around stat failuresJan200101
2020-12-05update wine env output to output actual given wine versionJan200101
2020-12-05send 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-05add 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-23simplify questions, add installation instructions for distrosJan200101
2020-11-23specify languageJan200101
2020-11-23get the size of the correct variable0.1.9Jan200101
sizeof(dxvkdir) returns the size of void*, not what we want
2020-11-22lets pretend nobody saw thatJan200101
- added cmake, gcc, g++ build requirements
2020-11-22push rpmspecJan200101
2020-11-22bump version, quality of life changes […]0.1.8Jan200101
- add cmake install target - remove unused code from dxvk
2020-11-22implement DXVK functionality, renamed installed to list-installed, […]0.1.7Jan200101
- 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-21Update readme (once again), add message for no installer foundJan200101
2020-11-21fix wine version being put into the installer nameJan200101
2020-11-21bump version, make default build type Release0.1.6Jan200101
2020-11-21add proton supportJan200101
2020-11-21add required header to tar.h, quote default string and version numberJan200101
2020-11-21Change name and version printout to be a status messageJan200101
2020-11-21add vscode and clangd folders to gitinoreJan200101
2020-11-21add basic variable related attributes to the installer structJan200101
2020-10-20improve codebase qualityJan200101
- 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-20properly include header directories, change how json-c is foundJan200101
2020-10-20update readme for cmakeJan200101
2020-10-12modify argc and argv for help messages like all other function callsJan200101
2020-10-12append system arch to wine version if wine version was not foundJan200101
2020-10-11Update CI for cmake workflowJan200101
2020-10-11replace meson with cmakeJan200101
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-05fix compiler warning, replace bin,obj ignore with buildJan200101
2020-10-05Use Meson build systemMasanori Kakura
2020-09-06fix incorrectly hiding unfinished commandsJan200101
its ifdef not ifndef
2020-09-06improve basic installer, add unreachable, hide unfinished behind debugJan200101
2020-09-05Update Makefile to make the life of packagers easierJan200101
2020-09-05Update README, add built instructions, add missing dependenciesJan200101
2020-09-05bump version0.1.5Jan200101
2020-09-05add support for detecting unknown runners, add basic installer logicJan200101
2020-09-05move fs related functions to common, add more file related functionsJan200101
2020-09-04correct strn sizes, replace str calls with strn variant, check wine pathJan200101
2020-09-04remove documentation and test targetJan200101
test target will possibly be added back at a later date