Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-08 | Fixed copy-pasta leftovers | Kiril Zvezdarov | |
2024-06-08 | Refactored proton_path to be the dist dir location | Kiril Zvezdarov | |
From Proton 9.0 and up, the directory containing library files and wine executables - previously called `dist`, appears to have been renamed to `files`. This breaks OpenTrack with newer Proton versions, because the path to the `wine` executable and proton library files is constructed as `:PROTON_PATH/dist/bin/wine`, i.e. the dist dir name is hardcoded. To fix this while preserving backward compatibility, this commit changes `proton_path` to point to the `dist` dir directly, be it `files` for 9.0+ or `dist` for older versions. Templated variables are adjusted accordingly to omit the dist dir. Obtaining the dist. dir path for a specific Proton version is done by recursively iterating the version's directory, looking for the `wine` executable. The first match is used to discover the grandparent dir path, which is the desired `:PROTON_PATH/:DIST_DIR` path. | |||
2023-11-13 | Fix build for wine without wrapper | Francesco Zanini | |
`connected_game` is only declared in a specific configuration. | |||
2023-02-28 | ci: maybe this time? | Stanislaw Halik | |
2023-02-28 | ci: almost there | Stanislaw Halik | |
2023-02-28 | Revert "proto/wine: try to detect CI wineg++" | Stanislaw Halik | |
This reverts commit da34d6ba965f7db40c1f3ee8aa2231cede573f6c. Reported by: ljgdasfhk (Artem Sobolev) Issue: #726 | |||
2023-02-26 | Merge pull request #1621 from Priton-CE/patch-1 | Stanislaw Halik | |
2023-02-26 | remove Star Citizen refrence from recent PR. | Eric | |
2023-02-26 | proto/wine: try to detect CI wineg++ | Stanislaw Halik | |
2023-02-26 | proto/wine: kill verbose warning | Stanislaw Halik | |
The .csv lookup may fail and thus result in this message getting printed 250 times per second. | |||
2023-02-26 | moved changes from master to upstream-merge | Priton-CE | |
2022-04-19 | fix i18n generation | Stanislaw Halik | |
2020-06-24 | Only set the wineprefix if not using proton | Russell Sim | |
Seems this else was accidentally deleted in my last PR. Without it the wineprefix keeps getting set to ~/.wine | |||
2020-06-17 | Remove qDebug statement | Russell Sim | |
2020-06-17 | Replace exception handling with error return value | Russell Sim | |
2020-06-14 | Implement error handling | Russell Sim | |
2020-06-14 | Remove unnecessary variable assignment | Russell Sim | |
2020-06-14 | Simplify proton dirfilter | Russell Sim | |
2020-06-14 | Remove prefx and sort includes | Russell Sim | |
2020-06-13 | Proton directory discovery | Russell Sim | |
Use search paths to find proton wine and the app directory, so that we can support steam installations in multiple locations and 3rd party proton installations. | |||
2020-05-31 | proto/wine: fix osx sdk build hack | Stanislaw Halik | |
2020-05-10 | proto-wine: remove dead declarations | Stanislaw Halik | |
2020-05-10 | proto/wine: fix build on newer Wine | Stanislaw Halik | |
Patch by: @jp7677 | |||
2020-03-07 | fix qprocess race on unix | Stanislaw Halik | |
2020-03-07 | cmake: make install prefix path variables more clear | Stanislaw Halik | |
Pointed out by: @rvt | |||
2020-02-10 | proto/wine: add Proton 5.0 version number | Jens Peters | |
2020-02-03 | proto/wine: allow disabling freetrack/npclient | Stanislaw Halik | |
Fixes #1042 | |||
2020-02-03 | proto/wine: fix includes | Stanislaw Halik | |
2019-10-29 | proto/wine: add support for setting WINEPREFIX | Stanislaw Halik | |
2019-10-29 | proto/wine: refresh i18n | Stanislaw Halik | |
2019-10-29 | proto/wine: use more common term for steam appid | Stanislaw Halik | |
Suggested by: @jp7677 | |||
2019-10-28 | proto/wine: refresh i18n | Stanislaw Halik | |
2019-10-28 | proto/wine: implement more proton knobs | Stanislaw Halik | |
Reported by: @jp7677 Issue: #996 | |||
2019-10-28 | proto/wine: actually set environ | Stanislaw Halik | |
2019-10-28 | proto/wine: move function prototypes | Stanislaw Halik | |
2019-10-28 | proto/wine: assume HOME exists in environ | Stanislaw Halik | |
2019-10-28 | proto/wine: add support for proton | Stanislaw Halik | |
2019-09-22 | proto/wine: add hack for newer gcc versions | Stanislaw Halik | |
2019-09-22 | api: expose raw data to protocols | Stanislaw Halik | |
Issue: #975 | |||
2019-08-01 | fix clang warnings | Stanislaw Halik | |
2019-07-05 | proto/wine: remove unused headers | Stanislaw Halik | |
2019-07-05 | proto/wine: fix qprocess warning | Stanislaw Halik | |
2019-01-16 | proto/wine: add -mconsole | Stanislaw Halik | |
2019-01-16 | Revert "compat/shm, proto/wine: remove duplication" | Stanislaw Halik | |
This reverts commit bab093ebbe392927a92ef201fe60344d5c1191dd. | |||
2018-12-25 | fix build | Stanislaw Halik | |
2018-12-25 | compat/shm, proto/wine: remove duplication | Stanislaw Halik | |
The X-Plane plugin is next and should build on win32 then. | |||
2018-12-24 | cruft | Stanislaw Halik | |
2018-12-19 | proto/wine: add warns to winegcc invocation | Stanislaw Halik | |
2018-12-12 | proto/wine: fixes | Stanislaw Halik | |
- use SDK_WINE boolean - improve logic when building for X-Plane only - rename when building for X-Plane - conditionalize Wine-related stuff - move starting the wrapper to initialize() as it should be done - use more C++17 - update header usage | |||
2018-10-27 | cleanup | Stanislaw Halik | |