Skip to content

Commit

Permalink
Finish rebasing on Dev1ss0/PojavlauncherWikiTesting:Dev1ss0-testing
Browse files Browse the repository at this point in the history
  • Loading branch information
alexytomi committed Dec 28, 2024
1 parent f4962c7 commit e4f9320
Show file tree
Hide file tree
Showing 13 changed files with 55 additions and 304 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,4 @@ docs/

package-lock.json
.editorconfig
.nvmrc
1 change: 0 additions & 1 deletion .nvmrc

This file was deleted.

204 changes: 0 additions & 204 deletions .vuepress/config.js

This file was deleted.

12 changes: 0 additions & 12 deletions markdown/.vuepress/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,16 +39,4 @@ https://github.com/alexytomi/PojavlauncherWikiTesting/blob/7fa1deef1ff2623776110

These still follow the rules that Getting_Started and Going_Further have. They're just put as children of FAQ instead of being their own group.

### Markdown Files Summary

#### Getting Started
- INSTALL - Installing PojavLauncher
- BUILD-FROM-SOURCE - Building PojavLauncher from source
- SIGN-IN - Signing in
- INSTALL-MC - Downloading Minecraft
- CUSTOM-CONTROLS - Customizing the on-screen controls
- DISCORD - Official PojavLauncher Discord server

WIP. Documenting this would be documenting stale files. Awaiting PR review.


100 changes: 50 additions & 50 deletions markdown/.vuepress/arrays.js
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
// Sidebar Arrays
const android_FAQ = {
title: 'Android-specific', // Subgroup for Android FAQ
collapsable: true, sidebarDepth: 1,
collapsable: true, sidebarDepth: 1,
path: 'android', // Do not add a trailing slash here unless this also has a child nested in it with its own path
children: [
'PARSINGERROR',
'REFUSALOFINSTALL',
'CANTFINDLOG',
'CANTFINDMINECRAFT',
'ZINKNOTWORKING',
'MODCRASHING',
'MODNOTSHOWINGUP',
'JAVARUNTIMES',
'JARCRASHED',
'32BIT',
'FFMPEG',
'SHADERS',
'RENDERERS',
'PARSINGERROR', // "Error while parsing the package" error fix.
'REFUSALOFINSTALL', // "App not installed" error fix (very uncommon).
'CANTFINDLOG', // Can't find the log file (non-root).
'CANTFINDMINECRAFT', // Can't find .minecraft (non-root).
'ZINKNOTWORKING', // Zink doesn't work.
'MODCRASHING', // Installing any mod results in a crash.
'MODNOTSHOWINGUP', // My mods don't show up in-game.
'JAVARUNTIMES', // Installing Java runtimes manually.
'JARCRASHED', // Crash when executing a jar.
'32BIT', // Platform and performance limitations (32bit).
'FFMPEG', // Setting up FFMPEG, for Replay Mod.
'SHADERS', // Look what we got here.
'RENDERERS', // I have no idea what they do and why PojavLauncher needs it.
]
}

Expand All @@ -26,8 +26,8 @@ const ios_FAQ = {
sidebarDepth: 1,
path: 'ios', // Do not add a trailing slash here unless this also has a child nested in it with its own path
children: [
'JIT',
'APPSTORE',
'JIT', // iOS and "JIT".
'APPSTORE', // Will PojavLauncher ever come to App Store for iOS?
]
}

Expand All @@ -36,14 +36,14 @@ export const FAQ = {
collapsable: true,
path: '/wiki/faq/', // Trailing slash is required
children: [
'INSTALLATIONOFMODSRPWORLDS', // Installation of mods, resource packs, worlds in their correct form.
'CRASHES', // Random crashes during gameplay.
'MODCONFLICT', // I have a mod conflict.
'JAVAVERSION', // Which Java version to use?
'CANTLOGIN', // Can't log in.
// FAQ that applies to both platforms ends here
android_FAQ, // Subgroup for Android-specific FAQ. See Above to configure.
ios_FAQ, // Subgroup for iOS-specific FAQ. See Above to configure.
// FAQ that applies to both platforms starts here
'RPWORLDNOTSHOWINGUP',
'CRASHES',
'MODCONFLICT',
'JAVAVERSION',
'CANTLOGIN',
]
}

Expand All @@ -52,12 +52,12 @@ export const Getting_Started = {
path: '/wiki/getting_started/',
collapsable: true,
children: [
'INSTALL',
'BUILD-FROM-SOURCE',
'SIGN-IN',
'INSTALL-MC',
'CUSTOM-CONTROLS',
'DISCORD',
'INSTALL', // Installing PojavLauncher.
'BUILD-FROM-SOURCE', // Building PojavLauncher from source.
'SIGN-IN', // Signing in.
'INSTALL-MC', // Downloading Minecraft.
'CUSTOM-CONTROLS', // Customizing the on-screen controls.
'SOCIALMEDIA', // Official PojavLauncher social medias.
],
}

Expand All @@ -66,48 +66,48 @@ export const Going_Further = {
path: '/wiki/going_further/',
collapsable: true,
children: [
'OPTIMIZATION',
'CUSTOM-MC',
'MODPACKS',
'PROBLEMATIC-MODS-COMMON-FIXES',
'ENV-VARS',
'JAVA-ARGS',
'OPTIMIZATION', // Optimizing the game.
'CUSTOM-MC', // Custom Minecraft!
'MODPACKS', // Everything you need to know about Modpacks support.
'PROBLEMATIC-MODS-COMMON-FIXES', // List of available fixes for popular modpacks.
'ENV-VARS', // Using environment variables.
'JAVA-ARGS', // Adding custom Java arguments.
]

}

// These are used to change the sidebar of their corresponding navbar counterpart. These don't use sidebar groups, instead they use the header as the title of the sidebar group (see Vuepress Documentation for more information on this behaviour). These sections are simple enough to not need custom shenanigans.
//// These are used to change the sidebar of their corresponding navbar counterpart. These don't use sidebar groups, instead they use the header as the title of the sidebar group (see Vuepress Documentation for more information on this behaviour). These sections are simple enough to not need custom shenanigans.

export const contribute = [
'CONT-WEBSITE',
'CONT-TRANSLATIONS',
export const about = [
'LEGAL', // Legal + Security.
'DEVICES', // Supported Devices.
'MCVERS', // Supported Minecraft Versions.
'MODS-UNSUPPORTED', // Unsupported Mods.
]

export const about = [
'LEGAL',
'DEVICES',
'MCVERS',
'MODS-UNSUPPORTED',
export const contribute = [
'CONT-WEBSITE', // Contributing to this website.
'CONT-TRANSLATIONS', // Contributing to PojavLauncher translations, hopefully website translations later on.
]

export const patchnotes = [
'UNJAIL',
'IOS-SUPPORT',
'LOCAL-MODE',
'UNJAIL', // Bringing PojavLauncher to unjailbroken iOS.
'IOS-SUPPORT', // System support in future versions of PojavLauncher iOS.
'LOCAL-MODE', // Offline mode is going places.
]

// Configuration Arrays

export const GroupOrder = [
// This defines how groups are ordered within specific paths. So far, only the /wiki/ path uses this as it is the only path with sidebar groups.
[ // /wiki/
'Getting_Started','Going_Further','FAQ'
'Getting_Started', 'FAQ', 'Going_Further'
],
[ // Unused
'contribute'
'about'
],
[ // Unused
'about'
'contribute'
],
[ // Unused
'patchnotes'
Expand All @@ -117,8 +117,8 @@ export const GroupOrder = [
// This is just the regular nav configuration but it's in here instead of config.js because it makes more sense that way.
export const NavBar = [
{ text: 'Wiki', link: '/wiki/' },
{ text: 'Contributing', link: '/contribute/CONT-TRANSLATIONS' },
{ text: 'About Pojavlauncher', link: '/about/DEVICES' },
{ text: 'Contributing', link: '/contribute/CONT-TRANSLATIONS' },
{ text: 'Recent Updates', link: '/patchnotes/IOS-SUPPORT' },

]
Loading

0 comments on commit e4f9320

Please sign in to comment.