politas

Members
  • Content Count

    709
  • Joined

  • Last visited

Everything posted by politas

  1. -= Download the latest release =- The Comprehensive Kerbal Archive Network (CKAN) The CKAN is a mod management solution for Windows, Mac and Linux that targets the .NET 4.5 framework and Mono 5.0 or higher. It installs, updates, and uninstalls mods automatically, leveraging strong metadata about the mods it installs to ensure they are compatible with the version of KSP in the installation it is working on, free of conflicts, and are installed in a reliable and predictable fashion. If you've used Linux, then the CKAN is apt-get for KSP. Like the App Store or Play Store for your phone, the CKAN knows which version of KSP you're running, which mods are compatible, and how to install, uninstall, and manage them. The CKAN provides strong guarantees on consistency. It will not allow conflicting mods to be installed unless you explicitly override the version awareness, nor will it allow a mod to be installed without its dependencies. It will never leave mods in a half-installed state. It will never overwrite a file owned by another mod, nor a mod that was installed outside of the CKAN. The CKAN has a GUI which is stable on all platforms. To run it, simply double-click the ckan.exe file, run it with mono ckan.exe, or look for the CKAN Launcher in your menu system. Further resources: FAQ CKAN wiki CKAN clean & reinstall process (Solves most CKAN errors) CKAN IRC channel Github page Client issues tracker (please report bugs here) Metadata issues here (report problems with mod availability or installation) Releases page Adding a mod to the CKAN CKAN metadata specification Code of Conduct We love contributions of all sorts, and have just a few simple rules for those who wish to help the CKAN awesome! NOTE: Due to the widespread move to TLS 1.2, CKAN clients older than v1.24.0 are no longer functional CKAN is licensed under the MIT licence. -= Download the latest release =-
  2. That is a Wiki page, so you could edit it yourself, which would be very helpful. It sounds like you have a better understanding than I do of the issue! CKAN v1.26.0.PRE2 second prerelease should be available from the releases page momentarily. I'm declaring a feature freeze now for v1.26.0 release; only bugfixes will be merged. Please try out the new client and report any issues!
  3. Yes, for I could rebuild it. Cost way less than six million, too!
  4. Not sure what went wrong. I tried to post a note a few weeks ago saying that my home desktop was dead and that I would be largely offline for a few weeks. Well, with a new, faster, better computer, I'm back online!
  5. There is a pre-release of the next version of CKAN now available at https://github.com/KSP-CKAN/CKAN/releases/tag/v1.26.0-PRE1 for anyone willing to test it out. One of the main new features is going to require some metadata tweaks to be really functional. Please be aware that this pre-release is likely to have some bugs. Please be sure to advise when making bug reports whether you are using the pre-release 1.26.0 or the current release 1.25.4
  6. Get Kerbal Space Program folder out of the "Program Files (X86)" structure. Microsoft Windows considers this structure to require administrative access. DO NOT run CKAN as ADMINISTRATOR!!!!!! It just causes more problems down the track.
  7. Pull request to add your mod to CKAN: https://github.com/KSP-CKAN/NetKAN/pull/6931 I'm a bit rusty at metadata, so I'll let one of the other maintainers look it over.
  8. CKAN Client v1.25.4 "Kennedy" is released! Changes since 1.25.3 Features [Netkan] Purge downloads that failed to index from Netkan cache (#2526 by: HebaruSan; reviewed: politas) [Multiple] Add download count column to GUI (#2518 by: HebaruSan; reviewed: politas) [Netkan] Catch invalid $kref in Netkan (#2516 by: HebaruSan; reviewed: politas) [Netkan] Handle KSP-AVC krefs (#2517 by: HebaruSan; reviewed: politas) [Multiple] One Cache to Rule Them All (#2535 by: HebaruSan; reviewed: politas) [Multiple] Configurable cache size limit (#2536 by: HebaruSan; reviewed: politas) [GUI] Minimize CKAN to tray and automatic refreshing (#2565 by: Olympic1; reviewed: HebaruSan) [GUI] Show mod info for change set, recs/sugs, and providers (#2556 by HebaruSan; reviewed: politas) [Netkan] Add Netkan option to overwrite cached files (#2582 by HebaruSan; reviewed: politas) [GUI] Show recommendations of installed modules in GUI (#2577 by HebaruSan; reviewed: politas) [GUI] Remove newline from Done progress message (#2580 by HebaruSan; reviewed: politas) [GUI] Set window properties on X11 (#2586 by: HebaruSan; reviewed: politas) [Build] Add tests for recent changes (#2583 by: HebaruSan; reviewed: politas) Bugfixes [GUI] Show innermost download exceptions (#2528 by: HebaruSan; reviewed: politas) [GUI] Fix grid colors for dark themes (#2529 by: HebaruSan; reviewed: politas) [GUI] Fix YesNoDialog layout (#2530 by: HebaruSan; reviewed: politas) [GUI] Handle exception for missing libcurl (#2531 by: HebaruSan; reviewed: politas) [Core] Catch illegal characters in ZIP exceptions (#2515 by: HebaruSan; reviewed: politas) [Netkan] Handle two-part KSP-AVC versions (#2532 by: HebaruSan; reviewed: politas) [Core] Stop auto-moving cached files (#2538 by: HebaruSan; reviewed: politas) [GUI] Fix toolbar background colors for dark themes (#2541 by: HebaruSan; reviewed: Olympic1) [GUI] Fix text colors for dark themes (#2540 by: HebaruSan; reviewed: Olympic1) [GUI] Clean up mod list spacebar handling in GUI (#2543 by: HebaruSan; reviewed: politas) [Core] Use fresh WebClient for fallback URLs (#2539 by: HebaruSan; reviewed: politas) [GUI] Clean up popup positioning in GUI (#2544 by: HebaruSan; reviewed: politas) [Core] Don't throw exceptions when resetting cache dir (#2547 by: HebaruSan; reviewed: politas) [GUI] Fix crash at startup on Windows risen in #2536 (#2557 by: HebaruSan; reviewed: Olympic1) [Core] Allow game version of "any" with a vref (#2553 by: HebaruSan; reviewed: Olympic1) [Core] Fix null ref exception when repo has empty ckan file (#2549 by: HebaruSan; reviewed: Olympic1) [Multiple] Avoid null ksp_version in Netkan (#2558 by: HebaruSan; reviewed: politas) [GUI] Show latest updates after refresh (#2552 by: HebaruSan; reviewed: politas) [GUI] Don't show status progress bar till actually installing (#2560 by: HebaruSan; reviewed: Olympic1) [Core] Purge 5.5 MB of bloat from registry.json (#2179 by: HebaruSan; reviewed: Olympic1) [GUI] Allow uninstallation of conflicting mods (#2561 by: HebaruSan; reviewed: Olympic1) [Core] Cache listings of legacy cache dirs (#2563 by: HebaruSan; reviewed: politas) [Netkan] Treat AVC min without max as open range (#2571 by: HebaruSan; reviewed: politas) [GUI] Restore uninstallation of dependencies (#2579 by: HebaruSan; reviewed: politas) [GUI] Fix tray icon menu position and color on Linux (Gnome) (#2587 by: HebaruSan; reviewed: politas) [GUI] Fix crash on selecting filtered-out provider module (#2585 by: HebaruSan; reviewed: politas) Notes You don't need to download AutoUpdate.exe. This is used internally by CKAN when a new version is released. Windows users must have .NET 4.5 installed. Simply download the ckan.exe file and either store it in your game directory or somewhere in your filesystem where you have non-admin write access. Never run the CKAN client as Administrator! Mac/Linux/Mono users: please use the new cert-sync tool, to update mono's certificate store. Mac Users: You should only need to download and install the CKAN.dmg The .deb file is for automated installation on Debian-based Linux distributions - Use dpkg-install/apt-get/apt to install the .deb file and you will then be able to run CKAN with just ckan instead of mono ckan.exe. All required libraries should be pulled in as dependencies. This release of the CKAN has not been tested on Mono releases prior to 5.0.1. We highly recommend upgrading to the latest stable release of Mono from mono-project.com You will need the equivalent of the mono-complete package for your OS. Release image public domain, courtesy USGS Comments A huge release, worthy of a huge name. @HebaruSan has been working hard making the CKAN client better and better. A major change that will improve things for users with multiple instances is the One Cache to Rule Them All (#2535), which moves the CKAN cache into your home directory, so if you have a high-speed drive dedicated to your games, it won't be clogged up with old mod versions. You can of course move it wherever you want in the CKAN Settings @Olympic1 has added a Minimise to Tray feature, with scheduled refreshing of metadata. And a bunch more changes that help new mod releases get indexed faster and avoid clogs in the process. We've had a bit of a disaster with our domain name - The domain was held by a team member who has moved on to other interests and never got handed over. We'll now be using "ksp-ckan.space" anywhere we were previously using "ksp-ckan.org". This process is still being finalised, so there may still be some systems that haven't fully switched over. Update your links now, and don't go to any URLs with the old domain name; there could be malware!
  9. Cleared bot cache for BonVoyage. Sorry, I missed that that one was having the problem.
  10. I've cleared the cache, so stockalike mining expansion and Mk3Expansion should be sorted out soon.
  11. CKAN Client v1.25.3 "Woomera" is released! Changes since 1.25.2 Features [GUI] Replace New in repository filter with Newly compatible filter (#2494 by: HebaruSan; reviewed: Olympic1, politas) [GUI] Add Install Date column to GUI mod list (#2514 by: HebaruSan; reviewed: politas) Bugfixes [Multiple] Fix crash when initializing CKAN dirs at argumentless GUI startup (#2482 by: HebaruSan; reviewed: politas) [Core] Allow installing modules without download_size (#2491 by: HebaruSan) [Multiple] Fix GUIMod crash when module doesn't have a compatible game version (#2486 by: HebaruSan; reviewed: cculianu, politas) [Core] Fix crash on invalid portable or Steam folder (#2506 by: HebaruSan; reviewed: politas) [GUI] Fix red X on HideTab (#2501 by: HebaruSan; reviewed: politas) [Core] Set default Exception.Message string for ModuleNotFoundKraken (#2493 by: HebaruSan; reviewed: politas) [Core] Fix missing CdFileMgr folder errors (#2492 by: HebaruSan; reviewed: politas) Notes You don't need to download AutoUpdate.exe. This is used internally by CKAN when a new version is released. Windows users must have .NET 4.5 installed. SImply download the ckan.exe file and either store it in your game directory or somewhere in your filesystem that you have non-admin write access. Never run the CKAN client as Administrator! libcurl is no longer used by CKAN for Linux or Mac. If you experience problems downloading, please contact us Mac/Linux/Mono users: please use the new cert-sync tool, to update mono's certificate store. Mac Users: You should only need to download and install the CKAN.dmg The .deb file is for automated installation on Debian-based Linux distributions - Use dpkg-install/apt-get/apt to install the .deb file and you will then be able to run CKAN with just ckan instead of mono ckan.exe. All required libraries should be pulled in as dependencies. This release of the CKAN has not been tested on Mono releases prior to 5.0.1. We highly recommend upgrading to the latest stable release of Mono from mono-project.com You will need the equivalent of the mono-complete package for your OS. News and appreciation This release is all down to @HebaruSan, so keep heaping the praise and admiration on his worthy frame! Release image public domain, courtesy NASA
  12. We'll have a new release soon that will resolve the red X issue properly.
  13. CKAN Client v1.25.2 "Goddard" is released! Changes since 1.25.0 Features [GUI] Limit future Max KSP column values based on known versions (#2437 by: yalov; reviewed: politas) [GUI] Add description to ModInfoTab (#2463 by: politas; reviewed: HebaruSan) Bugfixes [core] Ignore conflicts between versions of same mod (#2430 by: HebaruSan; reviewed: politas) [GUI] Don't Force Apply button active when no update selected (#2429 by: DasSkelett; reviewed: politas) [Core] Improve handling of missing game version (#2444 by: HebaruSan; reviewed: politas) [Core] Handle zero byte registry.json file (#2435 by: HebaruSan; reviewed: politas) [Multiple] Pass game instance from cmdline to GUI/ConsoleUI (#2449 by: HebaruSan; reviewed: politas) [GUI] Show conflict messages in status bar (#2442 by: HebaruSan; reviewed: dbent, politas) [GUI] Remove v in installed version and latest version columns (#2451 by yalov; reviewed: politas) [Netkan] Support new Curse URLs (#2464 by: HebaruSan; reviewed: Olympic1, politas) [Netkan] Fix Netkan error message when both ksp_version and min/max are present (#2480 by: HebaruSan; reviewed: politas) Internal [Core] Test upgrading mod with conflict on its own provides (#2431 by: HebaruSan; reviewed: politas) Notes You don't need to download AutoUpdate.exe. This is used internally by CKAN when a new version is released. Windows users must have .NET 4.5 installed. SImply download the ckan.exe file and either store it in your game directory or somewhere in your filesystem that you have non-admin write access. Never run the CKAN client as Administrator! libcurl is no longer used by CKAN for Linux or Mac. If you experience problems downloading, please contact us Mac/Linux/Mono users: please use the new cert-sync tool, to update mono's certificate store. Mac Users: You should only need to download and install the CKAN.dmg The .deb file is for automated installation on Debian-based Linux distributions - Use dpkg-install/apt-get/apt to install the .deb file and you will then be able to run CKAN with just ckan instead of mono ckan.exe. All required libraries should be pulled in as dependencies. This release of the CKAN has not been tested on Mono releases prior to 5.0.1. We highly recommend upgrading to the latest stable release of Mono from mono-project.com You will need the equivalent of the mono-complete package for your OS. News and appreciation Thanks go to new contributor Yalov for some great little tweaks to the GUI. There are some new options to check out in the CKAN settings dialog to make mod version numbers a little cleaner in the GUI @HebaruSanhas been doing most of the effort for this release once more; give him lots of love and hearts! We've added more info in the top Mod Info panel. Yes, the spacing is a little awkward. Neither Hebarusan nor I could find a way to make it look any nicer than it is. At least we are now showing all the metadata we have for each mod! Release image public domain, courtesy NASA
  14. No, but it only detects mods which have a DLL with the same name as the mod. Also, you can use the CKAN Compatibility feature in CKAN to install mod versions which don't have updates for point releases of KSP. My joystick is broken in 1.4.x under Linux, so I'm still playing 1.3.1!
  15. Still no fix for Joysticks on Linux? I really want to upgrade, but I can't stand playing without my joystick! What really burns me is that I have paid twice for Making History Expansion, on Steam and through the KSP Store, and I can't enjoy it thanks to the broken joystick code.
  16. Yes. Unfortunately, their locally installed version doesn't get overridden by the change in server metadata. A reinstall replaces their local metadata with fresh metadata from the server.
  17. I can probably do that, too, though I'm not entirely sure where the relevant files are. I'll have a look when I get back from work.
  18. It looks a lot like Liberation Sans to me.
  19. The method I use (and I believe several others do, too) is to replace the CKAN/downloads directory with a link to a directory on large slow storage, so my downloads aren't using up my SSD. When accessing the cache, CKAN happily traverses filesystem links.
  20. A lot of CKAN users have multiple copies of KSP at different versions, and share the CKAN downloads folder across them. Automatically removing cached downloads would be detrimental for that use-case, and kind of goes against the point of having a download cache to some extent. If you have space issues, you can delete individual files directly from the cache directory. or use the "clear cache" tool in CKAN to remove them all. The cached files are not used by KSP at all; it just saves you waiting on downloads which might timeout if you want to reinstall the mods. I could see the benefit of a "keep only the latest version" cache option, though.
  21. CKAN Release v1.25.1 "Broglio" is released! Changes since 1.25.0 Features [GUI] Replace empty max KSP version string with "any" (#2420 by: DasSkellet; reviewed: HebaruSan, politas) Bugfixes [GUI] Splitter and tabstrip visual improvements (#2413 by: HebaruSan; reviewed: politas) [GUI] Fix "Collection was modified" exception for redundant optional dependencies (#2423 by: HebaruSan; reviewed: politas) [core] Treat installed DLC as compatible dependency (#2424 by: HebaruSan; reviewed: politas) [GUI] Ignore splitter exceptions (#2426 by: HebaruSan; reviewed: politas) Internal [Build] Add more tests (#2410 by: HebaruSan, DasSkelett; reviewed: politas) [Updater] AutoUpdate: tokens and tests (#2411 by: HebaruSan; reviewed: politas) Notes The auto-update function in previous releases may fail trying to upgrade to this version. In that case, you will need to download it manually and replace your previous copy. You don't need to download AutoUpdate.exe. This is used internally by CKAN when a new version is released. Windows users must have .NET 4.5 installed. SImply download the ckan.exe file and either store it in your game directory or somewhere in your filesystem that you have non-admin write access. Never run the CKAN client as Administrator! libcurl is no longer used by CKAN for Linux or Mac. If you experience problems downloading, please contact us Mac/Linux/Mono users: please use the new cert-sync tool, to update mono's certificate store. Mac Users: You should only need to download and install the CKAN.dmg The .deb file is for automated installation on Debian-based Linux distributions - Use dpkg-install/apt-get/apt to install the .deb file and you will then be able to run CKAN with just ckan instead of mono ckan.exe. All required libraries should be pulled in as dependencies. This release of the CKAN has not been tested on Mono releases prior to 5.0.1. We highly recommend upgrading to the latest stable release of Mono from mono-project.com You will need the equivalent of the mono-complete package for your OS. News and appreciations Splitters have been resized and more sensible minimum sizes set. Mods depending on Making History DLC will now actually show up as available when it is present. @DasSkelett and @HebaruSan continue adding valuable code to the project, please give them some love! In the metadata side @linuxgurugamer is still making updates faster than I can keep up with! As always, we love contributions in any form: issues, code, metadata updates, even friendly discussions and polite references on the forums!
  22. It's looking for the file GameData/SquadExpansion/MakingHistory/readme.txt. Do you have that file in that location? An issue on GitHub is the ideal place for such reports.
  23. politas

    CKAN Mod not displaying as compatible

    Ok this PR gets the most recent release back as the latest release in CKAN, and also forces that release to have KSP compatibility 1.40 - 1.4.2. Let us know if you add a .version file to your package, and we'll change things to use that for compatibility.
  24. politas

    CKAN Mod not displaying as compatible

    Ah, we do not treat Spacedock versions as compatible "up to" the listed version. We treat it as compatible "with" that version. KSP does not guarantee backwards compatibility for mods. So Fuelwings-3.2e is compatible only with KSP 1.4.2. In order to have a Spacedock-hosted mod compatible with a range of KSP versions, we need some more information than Spacedock allows for. The most effective way to do that is to include an AVC .version file specifying the range of compatible KSP versions for a given release.. There is also the problem that FuelWings-3.2e is not coming up as the most recent version, thanks to your FuelWings-FuelWings_v3.2d release. "F" is greater than "3" in version numbering rules, so it is the latest release. That last bit I can fix fairly easily.