39 Commits

Author SHA1 Message Date
Marvin
fcac837bd9 docs: update references from FrikaMF to gregCore throughout documentation
Revised multiple documentation files to replace instances of "FrikaMF" with "gregCore," reflecting the updated naming conventions and project structure. This change enhances consistency and clarity across the documentation, ensuring that users and contributors have accurate information regarding the framework and its components.
2026-04-10 18:28:55 +02:00
Marvin
658e3db2a4 docs(repo-inventory): expand language bridges section with detailed descriptions
Added a comprehensive overview of the language bridges in the repository, including the bridge host, Lua VM, Lua API modules, module interface, Rust adapter, and FFI bridge. This update aims to enhance understanding of the code structure and facilitate contributions related to language integration.
2026-04-10 16:41:30 +02:00
Marvin
97977a333c update: docs to new architecture 2026-04-10 16:41:04 +02:00
Marvin
539254db8c docs(repo-inventory): improve clarity in framework project references
Updated the documentation in `repo-inventory.md` to enhance clarity by simplifying the description of the framework `.csproj` file location. This change aims to provide a more straightforward reference for contributors regarding project structure.
2026-04-10 15:01:06 +02:00
Marvin
6e2cdac1dd docs(hexlabel): mark FMF.HexLabelMod released; Steam + gregModHexLabelMod repo
Made-with: Cursor
2026-04-10 14:51:19 +02:00
Marvin
e818c78baa docs: update terminology and improve clarity across documentation
- Revised the tagline in `docusaurus.config.js` to reflect the focus on Data Center.
- Enhanced descriptions in `getting-started.md`, `intro.md`, and various mod documentation files for consistency and clarity.
- Updated references to the game name, removing "Waseku" for a more streamlined presentation.
- Improved the structure and readability of tables and lists throughout the documentation.

This commit aims to ensure the documentation is clear, consistent, and accurately represents the project, enhancing usability for both mod developers and players.
2026-04-10 04:44:12 +02:00
Marvin
e3d5f22aec docs: update repo-inventory documentation for accuracy and clarity
- Revised plugin naming conventions in the repo-inventory.md to reflect the transition from `FFM.Plugin.*` to `greg.Plugin.*`.
- Enhanced descriptions of event sources and registry details, including updates to the native pipeline and legacy spellings.
- Improved overall structure and clarity of the documentation to facilitate better understanding of the repository layout and components.

This commit aims to ensure the documentation accurately represents the current state of the project and improves usability for contributors.
2026-04-10 04:34:55 +02:00
Marvin
9605741570 fix(docs): update documentation for clarity and structure
- Revised the `getting-started.md` and `documentation-layout.md` files to improve clarity and organization of content.
- Enhanced descriptions and added tables for better readability in the `getting-started.md` file.
- Updated the `greg-hooks-registry.md` to reflect changes in the hook mapping and clarify the role of `greg_hooks.json`.
- Adjusted the `fmf-hook-naming.md` and `fmf-hooks-catalog.md` to emphasize the transition from legacy naming conventions to the new `greg.*` format.

This commit aims to improve the overall clarity and usability of the documentation, ensuring users have a better understanding of the framework and its components.
2026-04-10 04:34:18 +02:00
Cursor Agent
58c0df760b chore: sync local workspace changes 2026-04-10 04:26:06 +02:00
Marvin
93c6f31fe4 fix(docusaurus): update tagline for clarity and streamline navigation items
- Revised the tagline in `docusaurus.config.js` to better reflect the documentation's focus on Data Center Simulator mods.
- Consolidated navigation items for Mods, Discord, Support, and GitHub into a more concise format for improved readability.

This commit enhances the clarity of the documentation's purpose and improves the user interface of the navigation.
2026-04-10 04:08:24 +02:00
Marvin
533c7a2729 feat(homepage): enhance localization and integrate loading label for code snippet
- Added 'loadingLabel' to the Props type in GregCoreRandomSnippet for dynamic loading text.
- Updated English localization to include 'codeSnippetLoading' for improved user experience.
- Modified the homepage to utilize the new loading label in the GregCoreRandomSnippet component, enhancing clarity during content loading.

This commit improves the user interface by providing a more informative loading state for code snippets.
2026-04-10 04:03:23 +02:00
Marvin
b8df049b4e feat(homepage): add codeSnippetCaption to localization and integrate snippet component
- Added 'codeSnippetCaption' to the English localization file for improved content clarity.
- Updated the homepage to include the GregCoreRandomSnippet component, enhancing user engagement with dynamic content.

This commit enriches the homepage experience by providing localized captions and integrating a new snippet feature.
2026-04-10 03:56:18 +02:00
Marvin
9f37e5d6ef docs: flatten player sidebar; rename WorkshopManager to GregModManager
Made-with: Cursor
2026-04-10 03:55:28 +02:00
Marvin
af20f95965 s 2026-04-10 03:43:52 +02:00
Marvin
ee3f30e502 docs: update sidebar and documentation to include greg hooks registry
- Added new items to the sidebar for 'greg-hooks-and-events' and 'greg-hooks-registry' under the Framework and Reference categories, respectively.
- Enhanced the documentation layout by including references to the greg hooks registry in various guides and topics, improving accessibility to hook-related information.
- Updated descriptions in the documentation to clarify the purpose and usage of the greg hooks and their registry.

This commit aims to improve the visibility and usability of the greg hooks registry within the documentation.
2026-04-10 03:36:30 +02:00
Marvin
8ad5acafda feat(homepage): add mod manager section and related content
- Introduced new strings for the mod manager feature in the English localization file.
- Updated the homepage to include a dedicated section for the GregModManager, featuring a description, download link, and hints for the latest release.
- Adjusted button styles for better consistency and user experience.

This commit enhances the homepage by providing users with direct access to the mod manager and its functionalities.
2026-04-10 03:26:13 +02:00
Marvin
3b245ee966 docs: refine documentation structure and language consistency
- Updated the tagline in `docusaurus.config.js` for improved clarity.
- Streamlined sidebar navigation items for better organization of player and developer resources.
- Enhanced README and various documentation files to clarify repository layout and improve accessibility.
- Standardized language to English across documentation, ensuring consistency and clarity.
- Removed unnecessary German localization references to focus on English content.

This commit aims to enhance the overall clarity and usability of the documentation.
2026-04-10 02:36:47 +02:00
Marvin
331847013d docs: update docusaurus configuration and documentation structure
- Revised the tagline in `docusaurus.config.js` for improved clarity on the documentation's focus.
- Removed German localization support from the configuration to streamline the user experience.
- Updated navigation items in the sidebar to better reflect the current structure, emphasizing player and developer resources.
- Enhanced the README and various documentation files to clarify the repository layout and improve accessibility for users.
- Adjusted links and descriptions throughout the documentation to ensure consistency and accuracy.

This commit aims to enhance the overall clarity and usability of the documentation.
2026-04-10 02:26:32 +02:00
Marvin
8d8fda49c4 docs(readme): update README for clarity and consistency
- Translated sections from German to English for better accessibility.
- Enhanced the structure by clearly defining the workspace relationship and local development instructions.
- Improved descriptions for Docker setup and deployment processes to ensure users understand the requirements and context.
- Updated links and formatting for consistency throughout the document.

This commit aims to improve the overall clarity and usability of the README documentation.
2026-04-10 02:12:06 +02:00
Marvin
66b8446d19 docs(readme): unify workspace table and German structure with gregFramework
Made-with: Cursor
2026-04-10 02:04:08 +02:00
Marvin
cfaa5550d4 docs: enhance documentation structure and clarify repository layout
- Updated the README and various documentation files to reflect the new flat layout of the `gregFramework`, emphasizing the direct placement of repositories like `gregMod.<Name>/` and `gregExt.<Name>/` under `gregFramework/`.
- Added details about the `gregModmanager/` and `gregDataCenterExporter/` directories, clarifying their roles and contents.
- Improved descriptions and links throughout the documentation to ensure consistency and accuracy, enhancing user navigation and understanding of the project structure.
- Adjusted language in several sections to better communicate the purpose and organization of the repositories.

This commit improves the overall clarity and usability of the documentation.
2026-04-10 02:03:00 +02:00
Marvin
28a75eeb1c chore(workspace): flat gregFramework layout (gregFramework/{repo}/) and path/doc updates
Made-with: Cursor
2026-04-10 01:52:35 +02:00
Marvin
0bad959708 aa 2026-04-10 01:42:55 +02:00
Marvin
a5a34940a1 docs: update import paths to legacy for consistency
- Revised documentation links to point to the legacy import paths across multiple files, ensuring uniformity in referencing legacy resources.
- This change enhances clarity and maintains consistency in the documentation structure.
2026-04-10 01:42:07 +02:00
Marvin
7f8070fe2a docs: update legacy import paths in documentation
- Revised import paths in the FFI and hooks, game folder layout, and roadmap documentation to reflect the transition to the legacy directory structure.
- This change ensures that all links point to the correct legacy resources, improving accessibility and accuracy of the documentation.
2026-04-10 01:41:08 +02:00
Marvin
5c8fab5160 docs: update asset exporter documentation link for accuracy
- Corrected the overview link for the `Standalone Mods` section to point to the legacy documentation path.
- This change ensures that users have access to the correct resources and improves the overall accuracy of the documentation.
2026-04-10 01:40:10 +02:00
Marvin
526a9629ae docs: update documentation layout and links for clarity
- Revised the documentation layout to reflect updated paths for various sections, including workspace, framework, plugins, mods, tools, guides, releases, reference, contributors, roadmap, topics hub, meta, and legacy.
- Adjusted links to ensure they point to the correct files, enhancing navigation and accessibility within the documentation.
- Improved descriptions in the Mods and Plugins sections to clarify the distinction between gameplay mods and framework plugins.

This commit enhances the overall structure and usability of the documentation.
2026-04-10 01:40:00 +02:00
Marvin
b37a0d9078 w 2026-04-10 01:39:48 +02:00
Marvin
d1650139d9 docs: clarify separation of multiplayer and sysadmin plugins
- Updated documentation to emphasize the distinct functionalities of `FFM.Plugin.Multiplayer` (networking/sync) and `FFM.Plugin.Sysadmin` (UI modernization/settings).
- Enhanced descriptions in relevant files to prevent confusion between the two plugins and their purposes.
- Added notes in the multiplayer hub to clearly state that sysadmin and web UI features are separate topics.

This commit improves clarity in the documentation regarding plugin functionalities.
2026-04-10 01:29:34 +02:00
Marvin
ea92a0baf8 refactor: update project branding and structure for gregFramework
- Changed project title and tagline in docusaurus.config.js to reflect the new branding.
- Updated package.json and package-lock.json to rename the project to gregwiki-docs-site.
- Adjusted sidebar and documentation files to align with the new project structure and naming conventions.
- Enhanced documentation content for clarity and consistency across various sections.
- Added Prettier as a development dependency for code formatting.

This commit aligns the project with the new branding and improves overall documentation quality.
2026-04-10 01:20:22 +02:00
Marvin
31cd24b462 chore(docker): compose, entrypoint guard, LF shell script; format with Prettier
- Add docker-compose.yml (build context .) and .gitattributes for entrypoint LF
- README: document docker compose and gregWiki root requirement
- package.json: include docker-compose.yml in npm run format

Made-with: Cursor
2026-04-10 00:05:51 +02:00
Marvin
1d4676f52b fix(docs): extension-less links for DE locale; format README and custom.css
Made-with: Cursor
2026-04-09 23:59:32 +02:00
Marvin
c46717b3cf refactor: update project branding and structure for gregFramework
- Changed project title and tagline in docusaurus.config.js to reflect the new branding.
- Updated package.json and package-lock.json to rename the project to gregwiki-docs-site.
- Adjusted sidebar and documentation files to align with the new project structure and naming conventions.
- Enhanced documentation content for clarity and consistency across various sections.
- Added Prettier as a development dependency for code formatting.

This commit aligns the project with the new branding and improves overall documentation structure.
2026-04-09 23:54:50 +02:00
Marvin
0f41974b35 docs: deployment note for main vs master; fix README title
Made-with: Cursor
2026-04-09 23:49:16 +02:00
Marvin
67fc57d57e feat(i18n): enhance Mods page localization and documentation links
- Expanded Mods page localization with additional translations.
- Improved shared links for knowledge and workflow sections to facilitate better access to documentation across various languages.
2026-04-09 23:47:33 +02:00
Marvin
e587a04194 feat(i18n): add Mods page localization and shared links
- Introduced a new file for Mods page localization with translations for multiple languages (en, de, fr, es, ru, ja).
- Updated existing homepage localization files to include references to the new `gregFramework` terminology.
- Added shared links for knowledge and workflow sections to enhance documentation accessibility across different languages.
2026-04-09 23:47:26 +02:00
Marvin
e2839584f4 Merge Docusaurus site: all content under docs/, align with gregFramework split layout
- Move markdown and wiki-import tree into docs/; keep app shell at repo root
- Point docusaurus docs path to docs/; edit links to mleem97/gregWiki
- Sync and i18n scripts use gregWiki root and ../.wiki under gregFramework
- Sidebars: workspace layout from root docs ids; plugins under mods/extensions
- Fix redirects, module catalog URLs, release note paths, and wiki-import category keys
- Update repo inventory for split repos; Dockerfile for single-repo context

Made-with: Cursor
2026-04-09 23:39:32 +02:00
Marvin
33636fde00 docs(wiki): update architecture and getting-started for split repos 2026-04-08 00:49:11 +02:00
Marvin
d377ff70a8 chore: initialize gregWiki standalone repository 2026-04-08 00:10:25 +02:00