Giter Site home page Giter Site logo

faq's Introduction

faq's People

Contributors

amenneholelane avatar avafloww avatar caraxi avatar enpinzolas avatar goaaats avatar haplo064 avatar jmerdich avatar kalilistic avatar karashiiro avatar limiana avatar notnite avatar oz-orz avatar philpax avatar reiichi001 avatar scrxtchy avatar tommadness avatar yaomtc avatar zi-sh avatar zyian avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

faq's Issues

How to use Lumina

How to use Lumina to get information from the game, what kind of information you can get, etc

Ensure all the dependency injection methods are accurately represented

There are now three, if my understanding serves me correctly:

  1. accepting the services as parameters in your constructor
  2. accepting the services as fields of your primary Plugin class (it is automatically initialised)
  3. initialising another class with pluginInterface.Create to populate its static fields

discord help

hey, i lost access to my old account AmenneHolelane#0069 email. i don't think the discord account was compromised but i can't get to the email to get the login code.... used a local provider which had a data breach and apparently they stored passwords in plaintext. could you pull the mod permissions off it? i'm not sure how i can prove it's me other than a github comment somewhere. the new account is AmemeHolelane#0069

How do I interact with the game's UI?

  • How to use the UI inspector
  • How to get UI state from Dalamud
  • maaaaybe how to do manipulation of your own, but I'd like a UI library before putting that in the faq

How to add a GitHub action to automatically build your code

Decided it'd be a good idea to start putting down ideas for things to put in the dev FAQ that someone (probably me) can action when we have the free time.

People are currently manually building and submitting their plugins to the plugins repo. It'd be awesome if we could encourage them to do that through a GH Action or similar CI setup so that it removes a step for them and helps us be a bit more sure that what we're reviewing is what's in the repo.

Relevant links:

How do I efficiently search the Dalamud docs?

Google search with site:https://goatcorp.github.io/Dalamud/. Can create a keyword-search bookmark for it in your browser, if supported:
https://www.google.com/search?q=site%3Ahttps%3A%2F%2Fgoatcorp.github.io%2FDalamud%20%s
image

How do I use the WindowSystem?

The WindowSystem exists, but there's no real visibility into it in the FAQ or SamplePlugin. Would be nice to have an entry in the FAQ and to explain why it exists.

What is the best way to handle configuration migration?

Sometimes, you just gotta change how your config's being stored / what's being stored, but you want to make sure that you aren't going to lose user data while doing so. What's the cleanest way of doing this, preferably while remaining a nice and clean separation between versions?

This seems like it might be a bit complicated because the Configuration is automatically de/serialised - how do you gracefully choose to deserialise with a ConfigurationV1, convert to a ConfigurationV2, and serialise with the ConfigurationV2?

Reorganisation of existing FAQ entries

The current non-dev-FAQ entries are a bit of a mess because they've organically grown. We should spend some time reorganising them so that they're easier for people to approach and find information within; the addition of categories should be a useful first step.

@ArcaneDisgea mentioned some interest in approaching this.

"Discover Store" Is an unexplained thing in the FAQ (Moved from FFXIVQuickLauncher #1156)

I went to the FAQ and dug through issues, and cannot find any explanation of what a "Discover Store" is. I cannot find a direct link to the Linux Binary either as all the FAQs just say 'search the discover store'.

From what I can tell "Discover Store" is a KDE thing. As a Linux User running a Ubuntu Gnome desktop - I do not want to pollute my ecosystem with KDE libs.

The FAQ needs to cover that this is a KDE/SteamOS only thing and provide a link to directly download the binary for other flavours of Linux.

As mentioned in #1156 in FFXIVQuickLauncher, I've moved this here for tracking.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.