Jump to content

MacTee

Members
  • Posts

    381
  • Joined

  • Last visited

Everything posted by MacTee

  1. One little sneak peak: And a question: What columns/buttons you want on the ModSeletion TreeView, the ModInfo panel or the ContextMenu? New top featurs will be: - runs on any OS (with mono) - easy localization support
  2. Two instances of KSP MA could cause problems with saving the cfg files (last wins). A user could accidently open two instances. Both will open up with the same KSP path. If you change the mods in instance B and close it, instance A wouldn't notice it and if you close the instance A it will override the "new" cfg file with "old" infos. So i won't reenable mutli instances again. But for the situation you have pictured, you could use the Export/Import feature to create a new KSP install with the same mods like the old one. KSP MA supports CurseForge and KSPForum links for the update check. May be you refer to a not updated note or label text (could you point me to it). The new KSP MA aOS will support curse and dropbox (limited) too. About supporting KurbleStuff i have to talk to the creator if he could make a small API for a easy update check for a mod. EDIT: I just found this API info site of KerbalStuff. I guess there will be a KerbelStuff support Thanks, thats a known an already fixed issue. But sadly only for the new branch of my KSP MA. I guess i have to throw out another PR to fix this and get ride of the presure ... another delay for KSP MA aOS ... =) ohh thats a nice one, but i guess there is no mono support for it. And that meens i can't use it for the new KSP MA aOS. =/ Yes, i know that the first (old) throw of conflict detection and solving is crapy (but still helpful), and i know that i've promised to redo it with the new KSP MA aOS. =) Welcome back! I hope you'r well! =) EDIT: Woot, 100k views =)
  3. You have to press the Scan button on the ModSelection tab to start the ModScan for already installed mods. But i recomand to start over with a new KSP install and add your mods via KSP MA.
  4. New KSP MA v1.4.0.13 PR. Changes: CurseForge CreationDate parsing bug fixed. -> Thanks to TheAlmightyOS! FolderBrowserDialog changed to FolderSelectDialog -> Thanks to gurgle528! ModSelection column SpaceportURL replaced by CurseForgeURL.
  5. Hi gurgle528, thats a great FolderDialog! Can you give me a link to the site where you have found this, so i can include a proper link and license information to my Docs. Then i could implement this cool dialog! EDIT: i think i found it here =) So i'll implement it in the next quick update. Btw I'll guess that you have missed to add the Reflector class in your dropbox file
  6. @Lucid Hills: I'll check this an will add it if it works. Yeah relative paths are planned for the redo of KSP =) @marauder13: Right click the outdated mod, select "Visit ??? Mod" Site. KSP MA changes to ModBrowser Tab and loads the mod site, after website loading is complete click the "Download Mod" button. That should update the mod.
  7. Hi folks, first sry for my long silence! Busy season started again and my free time srinked to almost none. The other problem is that the work i have to do on the redo of KSP MA is quite boring =/ Anyway, i try my best to stay motivated! =) @Lucid Hills: Have you seen the "Show conflict solving dialog" option on the Options/Misc tab? In the dialog that pops up, if a conflict is detected (try a restart after checking the option), there is a button "Show conflicts" that should give you a hint where the problem is. But i'll redo the complete conflict detection during the redo of KSP MA. I think I'll add GitHub support, but first the redo. If this is easy to implement with the new TreeView control i'll use for the redo I'll implement it. Good idea! Some more filter&/ sort options will be available in the redo (maybe not the first version Do you know the commandline command? Then for shure @Wosser1: Hmm, i was'n able to reproduce the problem. All my test created a zip (not compressed =) with all installed files. In your case there seems to be a problem with the SharpComress.dll version that lies next to the KSPModAdmin.exe. Could you check the version of that file (right click -> Properties -> Details -> ProductVersion). May be a reinstall/extract of KSP MA could help (if you not already use the 1.4.0 PR 12 download it . I think about to enable comression for zips (maybe optional). We'll see @TheAlmightyOS: Thanks for the direct link to a sample! I was able to track down the bug. The problem is my CurseForgeParser. It takes the date of the last comment that has been posted not the creation date =(. This should happen with all CurseForge mods that has any comment. The bug is fixed and i'll release a update when i have tracked down the problem with mod zipping (from above).
  8. This will change with the new version. I'll redo the conflict detection with the current rewrite of KSP MA. But i think there wont be a hover tooltip for conflicts (We'll see =) Hard to tell what went wrong here. I geuss that some mod installs a part that KSP MA can't parse. I think you have to remove the mods one by one to find the problematic mod. Maybe the log file (KSPMA.log next to the KSPModAdmin.exe) could help a little. If you find it please send it to me so i can figure out what the issue is.
  9. Hi Kethevin, are you using the KSP ModAdmin Version 1.4.0 PR12?
  10. Hi Kobymaru, if you have installed a mod via a download with the ModBrowser, everything is perpared for the update feature. When you have added the mod by file, you have to edit the ModInfos of the mod (right click the mod and select "Edit Modinfo". Here you have to enter a URL to the Mod on CurseForge or KSP Forum and checking the appropriate VersionControl Radiobutton next to the URL TextBox. After adding the URL and the VersionControll option you have to click the button next to the URL TextBoxes. KSP MA will then get the other ModInfos for you and the mod is ready for the update feature. KSP MA need the URL to the mod for the update check feature and the ID of the mod (KSP Forum or CurseForge thread ID) to identify a installed mod during updateing. How to update a outdated (blue colored) mods: 1. Right click the mod to update and select "Vist forum site" or "Visit CurseForge site" to open the ModBrowser with the mod download site. 2. Download the mod by clicking the download link or by pressing the "Download Mod" button of the ModBrowser menu. After the download KSP should notice that the mod is already installed (by comparing the IDs of the installed mods against the downloaded mod ID) and should start the update process of the mod (depandent on your "Mod update behavoir" settings). EDIT: See italic text
  11. Hi ninemonkeys, sounds like KW Rocketry or anything like it. You have to chose which file you want to keep, reset the destination of the other one. That should solve the problem. To reset a destination of a file just right click it and select Destination -> Reset Destination.
  12. Hi OminousPenguin , till now KSP MA don't look at .version files. Are there so many mods out there that includes one? Do you have some examples? When the list is long enough i'll implement it =). To add the update check support to a mod add the CurseForge or KSP Form url to the appropriate field in the ModInfos. (Right klick the mod -> edit ModInfos) KSP MA will then cheeck for mod updates and colors the outdated mod blue. No till now there is no autoupdate. And i think autoupdate is a bit problematic, it could cause lose of vessels if the updated mod is incompatible with the last version. Or simple the user don't want autoupdating, cause he plays a older KSP Version. OK, the second example could be solved but the first one is still a neck breaker ... I think the user should control which mod should be updated. KSP MA justs supports the user during the update process, so the user only have to download the mod (via CurseForge or KSPForum) and KSP will update the mod that is installed. @BadLeo: A filtering option for the ModSelection sounds reasonable. I'll add it to my ToDo list.
  13. NP and thanks! Edit: A problem with the Copy Destination option is when in a mod that provides toobar files and the toolbar mod got updated and adds new files, those new files may cause conflicts with your primary (seperate) installation of the toolbar mod. You have to solve those conflicts manually.
  14. Almost right. KSP MA removes the old Mod an adds the new mod with NEW detected destinations (maybe the same as for the old one) KSP MA will try to find corisponding files of the old mod in the new mod, checked stated and destination will be copied to the new mod. then the old mod will be removed and the new one will be installed (preserves your settings of checked state and (maybe new) chosen destinations). New files will be installed to the auto detected destination if one is found. KSP MA only copies the checked state of the mod and then removes the old one and installs the new mod with auto detected destination (if found). You will have to manage the update. Best option for this is "Copy destination". As i posted above (several times =) the mod download is a little bit buggy, i'm on a redo of almost everything within the KSP MA code, including the download link detection and the mod download/update. But this will take some time. Sry!
  15. hi celendis, for now the only way to keep you stocking parts unchanged is to remove the destination of those files that changes/overrides the part.cfg files. But normaly KSP MA won't override files when the Override CheckBox is unchecked. i have added the new feature request to my todo list
  16. Hi BadLeo, i have temporarily removed the multiple mod add with the implementation of the add dialog. I'll add this again later. But you could drag and drop multiple mods to the ModSelection.
  17. Hi BadLeo, sry I don't know what you mean with "multiple mods at the same time". I'll redo the conflict detection during the coding of the new KSP MA Version.
  18. Hi celendis, I don't think there is a way to start a 64bit install of KSP in 32bit mode. It seems that the 64bit install has some changed files that won't work with a 32bit version. Maybe its possible to install 32bit and 64bit in one folder and start the prefered version. But KSP MA will try to start the 64bit version if available. I would recommend to install two versions of KSP one 32bit the other 64bit. Both could be managed with one KSP MA. Just add both install folders on the Option / Paths tab and switch between those installs by using the DropDownBox at the top of KSP MA.
  19. Thanks for the bug reports! @celendis: Could you plaese give me a link where this happens? @marauder13: It looks like the link from the forum post isn't valid anymore, or could you download the mod manually with that link? EDIT: After a quick test -> yes, manually download works. Could you explain a little more what you have done and which link you have used to download? EDIT: There is only one download link and this happens after a press on the download mod button (as you can see in the StackTrace ... stupido A direct link to the problematic mod(s) would be nice too! EDIT: Open you eye already there. =) EDIT: Sry sometime i'll ask stupid questions ... I'll dive into it, but first my childes need some entertainment =)
  20. Sry marauder13 i didn't saw your post! The name of the KSP.exe (64bit) is not the same like the one of the 32bit version (i use it to validate a KSP install path). As a workaround you can rename the "KSP_x64.exe" to "KSP.exe" KSP MA will then accept the new path. EDIT: Problem with this workaround is that the launcher won't work propperly after the rename! EDIT2: Hmm even the renamed KSP.exe won't work! Forget the Workaround! I'll release a quick fix update soon!
  21. Thanks for the bug report! The Download link detection in the ModBrowser is quiet tricky. Besides the overall redo of KSP MA im on right now, i redo the link detection too. Till the new KSP MA Version 2.0 (Any OS) there will be trouble with some (not all) downloads via KSP Forum. The workaround is: Download the Mod manually Add the mod manually Set the ModInfos manually (to support mod update check) Right click the mod Select "Edit ModInfos" Enter the URL to the mod to the appropriated field and click on the radiobutton next to it (to adjust VersionControl). Press the Button next to the URL TextBoxes (with the globe) -> KSPMA will then get the rest of the Modinfos for you.
  22. It sounds like you have moved the KSPModAdmin.exe or you have deleted the SharpCompress.dll from the folder where KSP MA lies. The SharpCompress.dll must lie next to the KSPModAdmin.exe.
  23. Hi PringleMan, The ModPack should save the current install state at export time and will only install those files that are marked as installed on a import. If this is not the case let me know! You can disable the conflict detection so it wont bother you anymore (see Option Tab -> Misc -> Conflict detection on/off). There is a CheckBox "Override" near the "Proceed ..." buttons, with this CheckBox checked all files will be replaced during processing of a mod. (This means that the last mod (top down of the treeview) that installs a file will win) To manually solve conflicting mods that share files remove the destination of one of the mod files that are conflicting. This will work for folders where no other file from that folder should be installed. Just unchecking wont work! If you manually solve the conflicts and export your modpack then, your friends shouldn't have any problems (conflicts). To test your ModPack you can copy your KSP install folder (to any place you want) and remove all mods from it. Add the new copy of KSP to the Known Paths of KSP MA (Options -> Paths Tab). Then import the modpack to this copy.
  24. I currently redo the url detection for KSP Forum posts. Including detections of Github, Dropbox, Mediafire, SkyDrive, Curse and CurseForge. I don't think that i will support more than that but we will see Most likly there will be no "Version Check"/"Mod Update" support for anything else then CurseForge or KSP Forum (later the community Spaceport will be added). This changes will take a while longer (then I thought) cause of the big impact on other function within KSP MA (like ModPack - Mod downloading) and my lack of time .
×
×
  • Create New...