Coder Social home page Coder Social logo

Comments (8)

Shipshinka avatar Shipshinka commented on June 13, 2024

I support this idea. (I do not know how to upvote here)

from aio-switch-updater.

Nephiel avatar Nephiel commented on June 13, 2024

On that note: there is preserve.txt, where users can specify any file paths that should not be overwritten. What happens if the paths of the .ini files are in preserve.txt, but then the user selects Yes in the overwrite prompt during an update? Would those .ini files get overwritten anyway, or be preserved? (edit: looking at extract.cpp, it appears that any files in preserve.txt would not be overwritten, even in this case). Should they?

Having toggles to disable the overwrite prompts (for atmosphere and hekate at least) would be useful.

from aio-switch-updater.

HamletDuFromage avatar HamletDuFromage commented on June 13, 2024

@Nephiel yeah, preserve.txt should take prevalence over the prompt, in case you want to overwrite inis except for the ones you explicitly want to preserve.

@i3sey what would a modified Hekate be? Do you have an example?

from aio-switch-updater.

i3sey avatar i3sey commented on June 13, 2024

@Nephiel yeah, preserve.txt should take prevalence over the prompt, in case you want to overwrite inis except for the ones you explicitly want to preserve.

@i3sey what would a modified Hekate be? Do you have an example?

For example 4IFIR (popular overclocking atmosphere-based cfw). It contains a modified Hekate and this is its most important component.

from aio-switch-updater.

HamletDuFromage avatar HamletDuFromage commented on June 13, 2024

I'm probably not gonna add a way to disable the overwrite ini prompt. What would be the use case for it?

However I might add a new field for packs, or maybe a tag to put in the title (like [PACK]) that skips disables the hekate prompt

from aio-switch-updater.

i3sey avatar i3sey commented on June 13, 2024

I'm probably not gonna add a way to disable the overwrite ini prompt. What would be the use case for it?

However I might add a new field for packs, or maybe a tag to put in the title (like [PACK]) that skips disables the hekate prompt

Thanks for listening to my words, I meant auto-confirmation of ini file overwriting. Sorry for my bad English, that's probably why you didn't understand me

from aio-switch-updater.

HamletDuFromage avatar HamletDuFromage commented on June 13, 2024

Nono your english is great and I understand what you want, but I'm asking why you want it. Does the 4IFIR pack update its ini files with every release?

from aio-switch-updater.

i3sey avatar i3sey commented on June 13, 2024

Nono your english is great and I understand what you want, but I'm asking why you want it. Does the 4IFIR pack update its ini files with every release?

I consulted with the 4ifir community and came to the conclusion that autoconfirm overwriting is unnecessary. Thank you for your quick answers, I will look forward to implementing the hekate pass.
Also noticed that autobuild doesn't work, I know how to fix it and will open a pull request soon. Also expect to add russian localization for aio, trying my best to help the project.

from aio-switch-updater.

Related Issues (20)

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.