diff --git a/.github/workflows/mdbook.yml b/.github/workflows/mdbook.yml index 8a4c0f48..f56e6748 100644 --- a/.github/workflows/mdbook.yml +++ b/.github/workflows/mdbook.yml @@ -30,6 +30,7 @@ jobs: cargo install --version ${MDBOOK_VERSION} mdbook cargo install mdbook-template cargo install mdbook-alerts + cargo install mdbook-last-changed - name: Setup Pages id: pages uses: actions/configure-pages@v5 diff --git a/README.md b/README.md index 4fce285d..a9a0f1d0 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,7 @@ Documentation for Whisky. cargo install mdbook cargo install mdbook-alerts cargo install mdbook-template + cargo install mdbook-last-changed ``` 5. You can preview changes to the book with `mdbook serve --open` diff --git a/book.toml b/book.toml index a25f9657..0c8b6c8e 100644 --- a/book.toml +++ b/book.toml @@ -9,6 +9,10 @@ title = "Whisky Documentation" [preprocessor.template] +[preprocessor.last-changed] +command = "mdbook-last-changed" +renderer = ["html"] + [output.html] default-theme = "whisky" preferred-dark-theme = "whisky" @@ -16,6 +20,7 @@ git-repository-url = "https://github.com/Whisky-App/Whisky" git-repository-icon = "fa-github" edit-url-template = "https://github.com/Whisky-App/whisky-book/edit/main/{path}" input-404 = "not-found.md" +additional-css = ["last-changed.css"] [output.html.print] enable = false diff --git a/last-changed.css b/last-changed.css new file mode 100644 index 00000000..dee02e25 --- /dev/null +++ b/last-changed.css @@ -0,0 +1,5 @@ +footer { + font-size: 0.8em; + text-align: center; + padding: 5px 0; +} \ No newline at end of file diff --git a/src/game-support/README.md b/src/game-support/README.md index de012264..319ffbae 100644 --- a/src/game-support/README.md +++ b/src/game-support/README.md @@ -15,97 +15,4 @@ title is partially left to the article author, but some general guidelines apply | Gold | Game works out-of-the-box with no issues and/or requires minimal workarounds. | | Silver | Game requires some workarounds, but they are simple and/or there are minor in-game issues | | Bronze | Game is very difficult to get working and/or has severe in-game issues that limit playability. | -| Garbage | Game does not work at all. | - -### Index - -- [Among Us](./among-us.md) -- [Armored Core VI: Fires of Rubicon](./armored-core-6.md) -- [Assassin's Creed: Director's Cut Edition](./ac-directors-cut.md) -- [Battle Brothers](./battle-brothers.md) -- [Betrayer](./betrayer.md) -- [Blasphemous 2](./blasphemous-2.md) -- [Blitzkrieg 2 Anthology](./blitzkrieg-2-anthology.md) -- [Buckshot Roulette](./buckshot-roulette.md) -- [Call of Cthulhu](./call-of-cthulhu.md) -- [Call of Juarez: Gunslinger](./coj-gunslinger.md) -- [Cities: Skylines II](./cities-skylines-2.md) -- [Content Warning](./content-warning.md) -- [Contraband Police](./contraband-police.md) -- [Control](./control.md) -- [Counter-Strike 2](./counter-strike-2.md) -- [Cyberpunk 2077](./cyberpunk-2077.md) -- [Dagon: by H. P. Lovecraft](./dagon.md) -- [Dark Souls III](./dark-souls-3.md) -- [Dark Souls: Remastered](./dark-souls-remastered.md) -- [Dead Space (2023)](./dead-space-2023.md) -- [Deadlink](./deadlink.md) -- [Deep Rock Galactic](./deep-rock-galactic.md) -- [Diablo IV (Battle.net)](./diablo-4-battle-net.md) -- [Diablo IV (Steam)](./diablo-4-steam.md) -- [Dishonored](./dishonored.md) -- [Dishonored 2](./dishonored-2.md) -- [Dorfromantik](./dorfromantik.md) -- [Dying Light 2](./dying-light-2.md) -- [Elden Ring](./elden-ring.md) -- [Elite Dangerous](./elite-dangerous.md) -- [F1 Manager 2023](./f1m23.md) -- [Fallout 3: Game of the Year Edition](./fallout-3-goty.md) -- [Fallout 4](./fallout-4.md) -- [Fear and Hunger](./fear-and-hunger.md) -- [FlatOut](./flatout.md) -- [Forgive Me Father 2](./forgive-me-father-2.md) -- [Fortnite](./fortnite.md) -- [Friends vs Friends](./friends-vs-friends.md) -- [Geometry Wars 3: Dimensions Evolved](./gw3-dimensions-evolved.md) -- [Guild Wars 2](./gw2.md) -- [Grand Theft Auto V](./gta-5.md) -- [Half-Life 1](./half-life-1.md) -- [Half-Life 2](./half-life-2.md) -- [Hearts of Iron III](./hoi-3.md) -- [Hellblade: Senua's Sacrifice](./hellblade.md) -- [Hitman: Contracts](./hitman-3-c.md) -- [Horizon Zero Dawn](./horizon-zero-dawn.md) -- [JoJo's Bizarre Adventure: All Star Battle R](./jjba-asbr.md) -- [Kenshi](./kenshi.md) -- [Kingdom Come: Deliverance](./kcd.md) -- [Kingsway](./kingsway.md) -- [LEGO Star Wars III - The Clone Wars](./lego-sw-iii-clone-wars.md) -- [LEGO Star Wars: The Skywalker Saga](./lego-sw-skywalker-saga.md) -- [Lethal Company](./lethal-company.md) -- [Manor Lords](./manor-lords.md) -- [Metal Gear Solid V: The Phantom Pain](./mgs-5.md) -- [Metro 2033 Redux](./metro-2033-rx.md) -- [Metro: Last Light Redux](./metro-ll-rx.md) -- [Monster Hunter World: Iceborne](./monster-hunter-world-iceborne.md) -- [Mount & Blade: With Fire & Sword](./mb-wfas.md) -- [Neon White](./neon-white.md) -- [Overwatch 2](./overwatch-2.md) -- [Persona 3 Reload](./p3r.md) -- [Persona 4 Golden](./p4g.md) -- [Palworld](./palworld.md) -- [People Playground](./people-playground.md) -- [Phasmophobia](./phasmophobia.md) -- [Ruiner](./ruiner.md) -- [Prey (2017)](./prey-2017.md) -- [Quake II](./quake2.md) -- [r2modman](./r2modman.md) -- [Rain World](./rain-world.md) -- [Risk of Rain 2](./risk-of-rain-2.md) -- [Rain World](./rain-world.md) -- [Satisfactory](./satisfactory.md) -- [Sekiro: Shadows Die Twice](./sekiro.md) -- [Skyrim SE](./skyrim-se.md) -- [Stardew Valley](./stardew-valley.md) -- [Star Wars Jedi: Fallen Order](./sw-fallen-order.md) -- [Star Wars: Squadrons](./sw-squadrons.md) -- [Stronghold Crusader HD](./stronghold-crusader-hd.md) -- [Tom Clancy's Rainbow Six Siege](./tcr6s.md) -- [The Stanley Parable: Ultra Deluxe](./tsp-ud.md) -- [The Vanishing of Ethan Carter](./vanishing-of-ethan-carter.md) -- [The Witcher 3: Wild Hunt](./witcher3.md) -- [The Wolf Among Us](./wolf-among-us.md) -- [Turbo Overkill](./turbo-overkill.md) -- [Ultrakill](./ultrakill.md) -- [Undertale](./undertale.md) -- [Warframe](./warframe.md) +| Garbage | Game does not work at all. | \ No newline at end of file diff --git a/src/game-support/ac-directors-cut.md b/src/game-support/ac-directors-cut.md index bf51a48d..ba2fb1b2 100644 --- a/src/game-support/ac-directors-cut.md +++ b/src/game-support/ac-directors-cut.md @@ -1,6 +1,6 @@ # Assassin's Creed: Director's Cut Edition -{{#template ../templates/rating.md status=Bronze date=09/05/24 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Bronze installs=Yes opens=Yes}} > [!WARNING] > The game suffers from a severe heartbeat-like sound stuttering. Also it's performance is quite poor. diff --git a/src/game-support/among-us.md b/src/game-support/among-us.md index b3679a61..23cbb7bf 100644 --- a/src/game-support/among-us.md +++ b/src/game-support/among-us.md @@ -1,6 +1,6 @@ # Among Us -{{#template ../templates/rating.md status=Gold date=04/29/24 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Gold installs=Yes opens=Yes}} > [!NOTE] > This game has an iPad Mac port through the App Store. diff --git a/src/game-support/armored-core-6.md b/src/game-support/armored-core-6.md index ab0424a7..428a25f1 100644 --- a/src/game-support/armored-core-6.md +++ b/src/game-support/armored-core-6.md @@ -1,6 +1,6 @@ # Armored Core VI: Fires of Rubicon -{{#template ../templates/rating.md status=Gold date=09/08/23 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Gold installs=Yes opens=Yes}} ## Setup - Disable DXVK diff --git a/src/game-support/battle-brothers.md b/src/game-support/battle-brothers.md index 08f6d8db..6d74a49e 100644 --- a/src/game-support/battle-brothers.md +++ b/src/game-support/battle-brothers.md @@ -1,6 +1,6 @@ # Battle Brothers -{{#template ../templates/rating.md status=Garbage date=05/08/24 installs=Yes opens=No}} +{{#template ../templates/rating.md status=Garbage installs=Yes opens=No}} ## Startup error The game fails to launch with the following error message. diff --git a/src/game-support/betrayer.md b/src/game-support/betrayer.md index b3a4c131..09fbc28f 100644 --- a/src/game-support/betrayer.md +++ b/src/game-support/betrayer.md @@ -1,6 +1,6 @@ # Betrayer -{{#template ../templates/rating.md status=Silver date=06/05/24 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Silver installs=Yes opens=Yes}} > [!NOTE] > This game is no longer available on Steam. diff --git a/src/game-support/blasphemous-2.md b/src/game-support/blasphemous-2.md index a672b0ca..c563b1bc 100644 --- a/src/game-support/blasphemous-2.md +++ b/src/game-support/blasphemous-2.md @@ -1,5 +1,5 @@ # Blasphemous 2 -{{#template ../templates/rating.md status=Gold date=09/08/23 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Gold installs=Yes opens=Yes}} {{#template ../templates/steam.md id=2114740}} \ No newline at end of file diff --git a/src/game-support/blitzkrieg-2-anthology.md b/src/game-support/blitzkrieg-2-anthology.md index ae57b579..c6a24ef2 100644 --- a/src/game-support/blitzkrieg-2-anthology.md +++ b/src/game-support/blitzkrieg-2-anthology.md @@ -1,6 +1,6 @@ # Blitzkrieg 2 Anthology -{{#template ../templates/rating.md status=Gold date=10/05/24 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Gold installs=Yes opens=Yes}} > [!NOTE] > Map Editor does not render map preview but rectangular window artifacts. diff --git a/src/game-support/buckshot-roulette.md b/src/game-support/buckshot-roulette.md index 206e45ae..b10f7876 100644 --- a/src/game-support/buckshot-roulette.md +++ b/src/game-support/buckshot-roulette.md @@ -1,6 +1,6 @@ # Buckshot Roulette -{{#template ../templates/rating.md status=Silver date=09/08/23 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Silver installs=Yes opens=Yes}} Minor graphical issues with particle effects, but the game is playable. diff --git a/src/game-support/call-of-cthulhu.md b/src/game-support/call-of-cthulhu.md index 72060626..a2daef85 100644 --- a/src/game-support/call-of-cthulhu.md +++ b/src/game-support/call-of-cthulhu.md @@ -1,6 +1,6 @@ # Call of Cthulhu -{{#template ../templates/rating.md status=Gold date=06/05/24 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Gold installs=Yes opens=Yes}} > [!NOTE] > Runs great. However when moving mouse intensively a native cursor appears on screen all the time and also hovers the in-game one diff --git a/src/game-support/cities-skylines-2.md b/src/game-support/cities-skylines-2.md index c5f13ea7..290c7e26 100644 --- a/src/game-support/cities-skylines-2.md +++ b/src/game-support/cities-skylines-2.md @@ -1,6 +1,6 @@ # Cities: Skylines 2 -{{#template ../templates/rating.md status=Bronze date=28/11/23 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Bronze installs=Yes opens=Yes}} ## Setup diff --git a/src/game-support/coj-gunslinger.md b/src/game-support/coj-gunslinger.md index 3269401e..72f0bcad 100644 --- a/src/game-support/coj-gunslinger.md +++ b/src/game-support/coj-gunslinger.md @@ -1,5 +1,5 @@ # Call of Juarez: Gunslinger -{{#template ../templates/rating.md status=Garbage date=06/05/24 installs=Yes opens=No}} +{{#template ../templates/rating.md status=Garbage installs=Yes opens=No}} {{#template ../templates/steam.md id=204450}} \ No newline at end of file diff --git a/src/game-support/content-warning.md b/src/game-support/content-warning.md index dc27904f..de09a3d5 100644 --- a/src/game-support/content-warning.md +++ b/src/game-support/content-warning.md @@ -1,6 +1,6 @@ # Content Warning -{{#template ../templates/rating.md status=Silver date=05/05/24 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Silver installs=Yes opens=Yes}} > [!WARNING] > If you host a game then press "Invite Players" the game experiences a fatal error and crashes diff --git a/src/game-support/contraband-police.md b/src/game-support/contraband-police.md index 4282275d..1bf6f35a 100644 --- a/src/game-support/contraband-police.md +++ b/src/game-support/contraband-police.md @@ -1,5 +1,5 @@ # Contraband Police -{{#template ../templates/rating.md status=Gold date=05/05/24 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Gold installs=Yes opens=Yes}} {{#template ../templates/steam.md id=756800}} \ No newline at end of file diff --git a/src/game-support/control.md b/src/game-support/control.md index 352324f5..007062b3 100644 --- a/src/game-support/control.md +++ b/src/game-support/control.md @@ -1,5 +1,5 @@ # Control -{{#template ../templates/rating.md status=Gold date=11/05/23 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Gold installs=Yes opens=Yes}} {{#template ../templates/steam.md id=870780}} \ No newline at end of file diff --git a/src/game-support/counter-strike-2.md b/src/game-support/counter-strike-2.md index e0815cf9..6705a122 100644 --- a/src/game-support/counter-strike-2.md +++ b/src/game-support/counter-strike-2.md @@ -1,6 +1,6 @@ # Counter-Strike 2 -{{#template ../templates/rating.md status=Silver date=24/10/23 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Silver installs=Yes opens=Yes}} ## Setup diff --git a/src/game-support/cyberpunk-2077.md b/src/game-support/cyberpunk-2077.md index 59ce624e..29f00aea 100644 --- a/src/game-support/cyberpunk-2077.md +++ b/src/game-support/cyberpunk-2077.md @@ -1,5 +1,5 @@ # Cyberpunk 2077 -{{#template ../templates/rating.md status=Gold date=11/04/23 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Gold installs=Yes opens=Yes}} {{#template ../templates/steam.md id=1091500}} \ No newline at end of file diff --git a/src/game-support/dagon.md b/src/game-support/dagon.md index 0d840c39..3eeb3b02 100644 --- a/src/game-support/dagon.md +++ b/src/game-support/dagon.md @@ -1,5 +1,5 @@ # Dagon: by H. P. Lovecraft -{{#template ../templates/rating.md status=Gold date=05/06/24 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Gold installs=Yes opens=Yes}} {{#template ../templates/steam.md id=1481400}} \ No newline at end of file diff --git a/src/game-support/dark-souls-3.md b/src/game-support/dark-souls-3.md index 88923ff6..832e4d9b 100644 --- a/src/game-support/dark-souls-3.md +++ b/src/game-support/dark-souls-3.md @@ -1,5 +1,5 @@ # Dark Souls III -{{#template ../templates/rating.md status=Gold date=09/04/23 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Gold installs=Yes opens=Yes}} {{#template ../templates/steam.md id=374320}} \ No newline at end of file diff --git a/src/game-support/dark-souls-remastered.md b/src/game-support/dark-souls-remastered.md index 13b5e0c4..e518c959 100644 --- a/src/game-support/dark-souls-remastered.md +++ b/src/game-support/dark-souls-remastered.md @@ -1,5 +1,5 @@ # Dark Souls: Remastered -{{#template ../templates/rating.md status=Gold date=03/12/24 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Gold installs=Yes opens=Yes}} {{#template ../templates/steam.md id=570940}} diff --git a/src/game-support/dead-space-2023.md b/src/game-support/dead-space-2023.md index 9f64a93a..394ae3b1 100644 --- a/src/game-support/dead-space-2023.md +++ b/src/game-support/dead-space-2023.md @@ -1,5 +1,5 @@ # Dead Space (2023) -{{#template ../templates/rating.md status=Gold date=04/28/24 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Gold installs=Yes opens=Yes}} {{#template ../templates/steam.md id=1693980}} \ No newline at end of file diff --git a/src/game-support/deadlink.md b/src/game-support/deadlink.md index 0472fb6c..15795f1b 100644 --- a/src/game-support/deadlink.md +++ b/src/game-support/deadlink.md @@ -1,6 +1,6 @@ # Deadlink -{{#template ../templates/rating.md status=Gold date=07/04/23 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Gold installs=Yes opens=Yes}} Viewing an effect for the first time will cause the game to hang for a second. After a few minutes of gameplay stutters stop and the game runs perfectly. diff --git a/src/game-support/deep-rock-galactic.md b/src/game-support/deep-rock-galactic.md index ea719f79..f144caf9 100644 --- a/src/game-support/deep-rock-galactic.md +++ b/src/game-support/deep-rock-galactic.md @@ -1,6 +1,6 @@ # Deep Rock Galactic -{{#template ../templates/rating.md status=Silver date=03/04/24 installs=Yes opens=Yes}} +{{#template ../templates/rating.md status=Silver installs=Yes opens=Yes}} When using a controller, both analog sticks look and move at the same time. The UI takes double clicks to interact. I was not able to find any servers or join any games. Solo missions work perfectly. The game runs well in DX12 mode. diff --git a/src/game-support/diablo-4-battle-net.md b/src/game-support/diablo-4-battle-net.md index 60b1b697..4443bb90 100644 --- a/src/game-support/diablo-4-battle-net.md +++ b/src/game-support/diablo-4-battle-net.md @@ -1,6 +1,6 @@ # Diablo IV - Battle.net Version -{{#template ../templates/rating.md status=Garbage date=02/04/24 installs=Yes opens=No}} +{{#template ../templates/rating.md status=Garbage installs=Yes opens=No}}