-
-
Notifications
You must be signed in to change notification settings - Fork 344
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The Sort By Download Size, Doesn't #6611
Comments
Thanks for the report. This was originally reported on the forum, fixed in KSP-CKAN/CKAN#2311. Download the latest release for the fix. |
I apologize for taking your time with this. Thank you. |
No apology needed, thanks for taking the time. |
Can I please beg your thoughts on two issues that are ruining my limited play-time (for another few weeks, until this work project is complete).
Please Help Question: I know I changed a setting related to localization, I just can't recall where, and now I have to translate the #autoLOC_1234567890 objects using UltraEdit to open the Dictionary.cfg file. I can't use your script as I don't have enough of Cygwin loaded, and think I did what the script tries when I manually add "language = en-us" to both 'buildID' files. Finally, I have deleted the last few MODs I had added, just in case one of them did it to me and I've tried to undo the change as best I can via the GUI. I'm about to reload for a new dedicated Desktop soo, but I'd like to fix this. Any thoughts?
I have a few craft files save by the S.A.V.E mod and thought they may have been compressed with MAKECAB.EXE because it's free, but when I use EXPAND.EXE, I guess I'm wrong. Suggestions?
Suggestion Question : I was looking for an "Installed" date-time to sort the Mods by when I emailed about the "Downloaded" column in CKAN. How may I suggest having a specific DateTime marked for emach Mod, which can be used to sort by?
Suggestion Question : I would like to see CKAN
1) hold checked state
2) perform an ACID test of sorts during installations
so when it crashes on occasion, so we can easily reload the selected options that may have taken 50 minutes to pick out.
3) I've coded C# for a few 20 years, may I help?
Steven Barden
…________________________________
From: HebaruSan <[email protected]>
Sent: Sunday, July 1, 2018 6:44 PM
To: KSP-CKAN/NetKAN
Cc: StevenBarden; Author
Subject: Re: [KSP-CKAN/NetKAN] The Sort By Download Size, Doesn't (#6611)
No apology needed, thanks for taking the time.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FKSP-CKAN%2FNetKAN%2Fissues%2F6611%23issuecomment-401638472&data=02%7C01%7C%7C06f0d99e2a544c6c333908d5dfa42912%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636660818508289721&sdata=DC%2FOBpLbvY4zNdYRHnk1g1aczaE%2FgsuYPssLIszQP9w%3D&reserved=0>, or mute the thread<https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAInmVZJbCl4I8fRglYO5ki7SBwK0e6Jlks5uCVC5gaJpZM4U-ZOt&data=02%7C01%7C%7C06f0d99e2a544c6c333908d5dfa42912%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636660818508289721&sdata=RLDX5wzCzpLn%2BEyEJOw44sWG9lAXQfqaQPqudplXax4%3D&reserved=0>.
|
|
Steven Barden
________________________________
From: HebaruSan <[email protected]>
Sent: Sunday, July 1, 2018 20:15
To: KSP-CKAN/NetKAN
Cc: StevenBarden; Author
Subject: Re: [KSP-CKAN/NetKAN] The Sort By Download Size, Doesn't (#6611)
1. Localization problems
Sorry, I don't know what would cause that (and I don't know which script you're referring to), other than it sounds like some of the stock game files are messed up. If this happened to me, I think I would try checking the integrity of the stock game files to restore them to their pristine state. Steam has an easy way to do this, but if you don't have Steam, simply reinstalling the game might be enough.
>> Sadly that’s one of the first things I did, no help, though it restored the buildID64 pointing to language = en-us and erased MasterLanguage = en-us, a trick I tried. That’s why I think it was a setting near the bottom of a screen/section, but screens I find online are old.
2. S.A.V.E. mod file format
I also don't know the answer to this one, since I haven't tried that mod. I would recommend asking on theforum thread for that mod<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fforum.kerbalspaceprogram.com%2Findex.php%3F%2Ftopic%2F94997-142-save-automatic-backup-system-152-3063%2F&data=02%7C01%7C%7C943333853ab54eb9b9f108d5dfb0f25a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636660873419970396&sdata=4HJWRNmAJwUnJ8unh239V1aJkNNPcSfzu%2FXsGtPNlhw%3D&reserved=0>. Either the mod author or some of the other users should be able to explain how it works.
>> Thank you. I’m sliding from “Oh, this won’t be too involved, I’ll just ask the fine, young Kerbinaught, as he’ll allow, and min-fix my laptop (the game is always eating 12, most times 15 of this HP laptop Workstations decent 32 gig of memory then begins second-freezing into minute freezes, destroying my free time, so I have some changes to make in life, embrace deeper or walk... lol. I have optimizations to learn.
>> I’m having a local pc store I know build a desktop, minimal design, but Ill add what’s good. If this is a point you *commonly* suggest by url, I’d like your suggestions.
3. Installation timestamp suggestion
I think that idea is on file somewhere here:
* KSP-CKAN/CKAN#1933<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FKSP-CKAN%2FCKAN%2Fissues%2F1933&data=02%7C01%7C%7C943333853ab54eb9b9f108d5dfb0f25a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636660873419970396&sdata=Xz%2F51AWK2JDz91wZQYZttj93lzKmVep8bfMrCE3eM5g%3D&reserved=0>
* KSP-CKAN/CKAN#1155<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FKSP-CKAN%2FCKAN%2Fissues%2F1155&data=02%7C01%7C%7C943333853ab54eb9b9f108d5dfb0f25a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636660873419970396&sdata=Vm%2Ffe8dSwtSNirygv0%2Frf2GEGh31t7YU%2BdI7cXmEpMI%3D&reserved=0>
* KSP-CKAN/CKAN#1046<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FKSP-CKAN%2FCKAN%2Fissues%2F1046&data=02%7C01%7C%7C943333853ab54eb9b9f108d5dfb0f25a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636660873419970396&sdata=65Ctg6NQSET7Znz9l%2BucRba2XWVpICrlUCVoPM%2FBTaw%3D&reserved=0>
>> I will review very soon.
>> I don’t mean, or want to re-invent the wheel, needlessly, yet I’ll happily do so when it’s a product that has such control over a desired asset (the game) and I have peculiar and very solid beliefs in ECC and recovery processes, when applicable.
>> I’m jumping to you’re next point... I can realistically crash the app in minutes of power-user-level use. I’ll keep records after this. The ‘use’ means allot of repeatedly switched conditional sorting (other points that I want to address later, perhaps, extended sorting, and sub-product packaging) and runs into the settings and back out, where a small and hardly noticeable flicker happens, and the fun begins.
>> Situation: me on my xth hour and the game takes 17 minutes to load, so I unselect and select to explore and minimize and every click takes longer as I check and uncheck boxes until I give and try to apply and get x amount of the downloads and CKAN crashes. It restarts, scans and says “where were ... oh, yeah, no way to tell what was left in-installed”. Fake processes ‘talk’ to me allot in descriptions, lol.
>> And this is really easy to do, simple application fault-tolerance, text-files, and I promise not to say “Microsoft Application Blocks”, lol although I have some research to do before saying anything smart for solution. But more than that, I want a way to export a CKAN list of loaded mods so I can give a .craft and an EDITABLE list that can be used to not only describe mid requirements, but let’s you load them with CKAN. The file will be made to maximize readability, with the name of each mod as the first column and
1) a person can copy/edit/cut/paste all, a portion-of or more mods than were suggested by pasting this file into a waiting application text-box, or the app will read the file.
2) the app will load and align the choices with available mods and show on the screen as a Filter perhaps (Importing).
3) exporting what is loaded now, so I can blow out a bad or damaged install, and re-run my selections, though here and other places there will need to be an ability to account for the referenced mod being old, but it appears this is handled in a way one could use to solve.
4) most importantly, it gives everyone a reason to need CKAN from a usable inventory control way. Some say they are hard-core mod purists, only to be loaded by them, okay, they can’t deny CKANs usefulness in inventory, *mod-cfg editing, *system-setting editing, *cygwin-assisted scripting.......
Okay, I was having fun with some obvious possibilities that I’m hardly the first person to consider. But I like your idea and I have setup an account (where I shoulda had one years ago, lol) will download source, and I’ll review the trouble queue while scanning anything similar to my ideas, which i’ll Consider from a “okay, is this really worth coding” POV, test ideas and comm with you (i also get better at self-editing).
Automation scripting lead me into development from SysAdmin years ago. This is amazing work you offer others. CKAN has impacted everything about how I do and can play. I’d love to see KOS and/or kRCP capability’s added in a way that makes this the future development gateway, for some very specific reasons.
And I’d really like to see future mods more uniform, spell-checked and better detailed by description, lol, you’ve seen why. I have a few ways to turn this unrealistic idea into something too.
I’m looking at another multi-mod install crash, and I’ll send details. It looks like strings, async downloads and ... ohhh, threading and a GUI, its been a few years, but GUI threaded delegates are fun. All these things can be fixed.
??? If I layout a case for adding various components to CKAN to expand its capabilities:
Load/Remove Mods (fault-tolerant)
Inventory ~> Automate Mods
View/Edit Mod & Game Cfgs
Implement numerous tools, checks
Export craft with required mods and details
Edit saved craft (text-based, edit/remove)
Thank you for your help, no problem some points are unknown, they got me here, and I’m reloading anyway. I will review what you sent, and see if I still feel serious or embarrassed myself by morning.
Oh, and please point me toward anything that sounds like I discussing at any time, as you’ve done a few times. I do get it, ty.
Tyvm
/Steven Barden-ViciousStarFish
1. Hold checked state / ACID test
Sounds like this is all about losing changes if there's a problem with an install? It sounds like a good idea in the abstract, but I'm not sure how it would be implemented in practice. (And whenever possible, I'd prefer to fix a crash rather than working around it.)
Please feel free to submit a more detailed enhancement suggestion: https://github.com/KSP-CKAN/CKAN/issues/new<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FKSP-CKAN%2FCKAN%2Fissues%2Fnew&data=02%7C01%7C%7C943333853ab54eb9b9f108d5dfb0f25a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636660873419970396&sdata=hUVDKFHmq9ZW37RrZMnuDpmk3dODNEY31othJQY0KTI%3D&reserved=0>
2. You helping
Of course! CKAN is open source and MIT-licensed and welcomes contributions and pull requests here on GitHub. There are several wiki pages that are intended to help with getting started:
* https://github.com/KSP-CKAN/CKAN/blob/master/CONTRIBUTING.md<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FKSP-CKAN%2FCKAN%2Fblob%2Fmaster%2FCONTRIBUTING.md&data=02%7C01%7C%7C943333853ab54eb9b9f108d5dfb0f25a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636660873419970396&sdata=psVbI%2B8UVy4cz4VCwcNk25P1o4PZ%2BwAOL%2BWOEGEbmMo%3D&reserved=0>
* https://github.com/KSP-CKAN/CKAN/wiki/New-Developers%27-Guide<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FKSP-CKAN%2FCKAN%2Fwiki%2FNew-Developers%2527-Guide&data=02%7C01%7C%7C943333853ab54eb9b9f108d5dfb0f25a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636660873419970396&sdata=iHPv01TGJ1C1VeVmwubtTQE2V8uN6gGqNAm3POW1h8c%3D&reserved=0>
* https://github.com/KSP-CKAN/CKAN/wiki/Developers%27-Guide<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FKSP-CKAN%2FCKAN%2Fwiki%2FDevelopers%2527-Guide&data=02%7C01%7C%7C943333853ab54eb9b9f108d5dfb0f25a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636660873419970396&sdata=12HvXIumyPOc68%2FkDh38WedH50w26kq%2FFq7SaMsGDMk%3D&reserved=0>
You don't even need to be an official member to get started. I personally submitted several small code fixes before being formally invited to join, and that route remains open to anyone interested.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FKSP-CKAN%2FNetKAN%2Fissues%2F6611%23issuecomment-401643172&data=02%7C01%7C%7C943333853ab54eb9b9f108d5dfb0f25a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636660873420126648&sdata=MRSJj2qMLgMbLwkMg1BRU%2FNYOcQmzpSLgM1Elmlotz4%3D&reserved=0>, or mute the thread<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAInmVY59hgU8Kz_R3wJzTCX8altHOGVAks5uCWYtgaJpZM4U-ZOt&data=02%7C01%7C%7C943333853ab54eb9b9f108d5dfb0f25a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636660873420126648&sdata=uEKMIV56cqaiGNXg%2BAI8gzCGgjKevKcDZoz0Py0k6yk%3D&reserved=0>.
|
I'm sure you know by now, but it's sorting alphabetically, an easy switch in C#. Ty.
Background
CKAN Version:
1.24.0
KSP Version:
1.4.4.2215
Operating System:
Win10 Corp-thing on awarded HPZ15 w/ 32 gigs mem and stick-version sshd with enough room
Have you made any manual changes to your GameData folder (i.e., not via CKAN)? WHY, ARE YOU NOT USING LIBRARIES TO SPEAK TO IT? lol, j/k. I've messed with config files trying to replace whatever setting I mussed up where phrases all over the screen are showing up as #autoLOC_000000 (I loved the autocomplete that just showed up when I pressed #, and ironically, right out of the Dictionary.cfg that my game won't read, and i should type this elsewhere, oops)
Affected mods and mod versions:
The view of all Mods is temporarily modified in the first two clicks on the header, and then stops, regardless of the efforts to click the sort as Up or Down, which does shift, making the problem all the odder. All mods in view in view by the appearance, but again, just view and sort, not in functionality, that I see.
Again, (in my experience) once the Download column is sorted on the first click, it will not move again, indicating an incorrect configuration. If you scroll down the page and click to sort, your view of the list is restarted at the top, but the sort of the list never changed after the first two clicks.
I was going to add that it does not differentiate between KB and MB, but I see it simply sorts in the name column... rather, in the two-click start, it sorts with Name, which sorts Ascending (A->Z) and does not switch when the Download column is clicked again.
Problem
What steps did you take in CKAN?
I wanted to sort by mod-download-size and clicked on the column header, in a few ways before I wrote this, and oddly, even more, once I started writing this (I really just wanna ask for code and break out visual studio, i love this tool, lol).
What did you expect to happen? that the mods would sort by size INCLUDING THE FACT THAT
1.0 MB = 10 KB thinking this will be accounted for (or use one scale... sorry... back to...)
What happened instead?
Screenshots:
CKAN error codes (if applicable):
The text was updated successfully, but these errors were encountered: