Jump to content

CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson


politas

Recommended Posts

On 3/16/2019 at 12:43 AM, Drakomis said:

 

@politas I highly recommend adding this fix to your CKAN TROUBLESHOOTING GUIDE. It is not there. Individuals who upgrade OS from windows, such as myself, will experience this probably due to windows making the folders into system protected folders. Windows 10 is notorious for that. 

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!

Link to comment
Share on other sites

15 hours ago, politas said:

Please try out the new client and report any issues! 

I would love to try it but unfortunately, there is just the source code available for 1.26.0.PRE2 :(

Do you mind adding an executeable? :)

Btw: Should I run the pre-release on seprate game versions which are not currently managed by CKAN, or in other words: will anything break if I use it on an install which is current managed by CKAN?

Edited by 4x4cheesecake
Link to comment
Share on other sites

Would it be possible to add the "Newly Compatible" tab as a sorting option? Like so you can see the newest to oldest mods that were updated to the versions you specified? Sometimes I miss going into the tab to see if there's anything new so would like a full list.

Link to comment
Share on other sites

3 hours ago, Crimor said:

Would it be possible to add the "Newly Compatible" tab as a sorting option? Like so you can see the newest to oldest mods that were updated to the versions you specified? Sometimes I miss going into the tab to see if there's anything new so would like a full list.

That filter is implemented as a before-and-after comparison of the mod lists, so if you exit without checking it, then it "forgets" that information completely. So it's not a simple matter to translate it into a full sorting feature. Would you find it helpful if there was a notification popup when there are newly indexed modules after an update, similar to what the consoleui does?

32473163-c5546de6-c32b-11e7-860c-357c8398a3d4.png

A full implementation of this would require tracking the release dates of modules, for which there is a request on file:

This has been attempted before, but was aborted due to technical problems:

Link to comment
Share on other sites

A personal PSA: In the next 24 hours, I will be going on a vacation during which I expect to have no internet access, including this forum, GitHub, Discord, email, etc. (It's possible that I'll check in from a hotel computer, but I may not.)

I will be back online on April 10. If you reply here, PM me, or submit an issue or pull request, I won't see it until then.

See ya!

Link to comment
Share on other sites

46 minutes ago, HebaruSan said:

A personal PSA: In the next 24 hours, I will be going on a vacation during which I expect to have no internet access, including this forum, GitHub, Discord, email, etc. (It's possible that I'll check in from a hotel computer, but I may not.)

I will be back online on April 10. If you reply here, PM me, or submit an issue or pull request, I won't see it until then.

See ya!

Enjoy the well deserved break from KSP/CKAN.

Link to comment
Share on other sites

On 3/22/2019 at 3:58 PM, 4x4cheesecake said:

I would love to try it but unfortunately, there is just the source code available for 1.26.0.PRE2 :(

Do you mind adding an executeable? :)

Btw: Should I run the pre-release on seprate game versions which are not currently managed by CKAN, or in other words: will anything break if I use it on an install which is current managed by CKAN?

Hmm. Don't know what happened with the automatic build process. :huh:

 

It's unlikely to break your game seriously, and there is always the "History" folder to get you back to a functioning status.

Link to comment
Share on other sites

14 hours ago, HebaruSan said:

A personal PSA: In the next 24 hours, I will be going on a vacation during which I expect to have no internet access, including this forum, GitHub, Discord, email, etc. (It's possible that I'll check in from a hotel computer, but I may not.)

I will be back online on April 10. If you reply here, PM me, or submit an issue or pull request, I won't see it until then.

See ya!

A decent vacation on The Mun or a quickie on Minmus? :)

Link to comment
Share on other sites

14 hours ago, HebaruSan said:

A personal PSA: In the next 24 hours, I will be going on a vacation during which I expect to have no internet access, including this forum, GitHub, Discord, email, etc. (It's possible that I'll check in from a hotel computer, but I may not.)

I will be back online on April 10. If you reply here, PM me, or submit an issue or pull request, I won't see it until then.

See ya!

Enjoy in well deserved vacation and have a good time. I'm (almost) sure that community would not be eaten by kraken when you get back :).

Link to comment
Share on other sites

So where should I report an issue with the pre-release? Like every other CKAN client issue in the github repository?

Also, the crash message is in german since my OS is german...should I try to translate it? Looks like a generic text to me and you probably understand the more important part about the "InvalidOperationException" anyway:

d5TMEFn.png

Link to comment
Share on other sites

Yep, Open a GiHub issue please.
If you want to translate it, you can, but you don't need to, I'm German too.
But please include the full stack trace in the issue, not onl, the screenshot, there might be some needed informations hidden.

Link to comment
Share on other sites

1 hour ago, DasSkelett said:

Yep, Open a GiHub issue please.
If you want to translate it, you can, but you don't need to, I'm German too.
But please include the full stack trace in the issue, not onl, the screenshot, there might be some needed informations hidden.

Ok, thanks :)

Of course I'll add the whole stack trace, I just posted the screenshot to show the general appearance of the error message so you guys can tell me if it needs a translation ;)

Link to comment
Share on other sites

Could https://spacedock.info/mod/2116/Red Onion be added to CKAN? I clicked the "add to ckan" checkmark on ckan casually in case it would be automatic and save me some trouble. 

Assuming it's not, what am I missing? Do I have to add some metadata? Did I have to explicitly request it here? It has no mod dependencies.

Edited by evandisoft
Link to comment
Share on other sites

6 hours ago, evandisoft said:

Could https://spacedock.info/mod/2116/Red Onion be added to CKAN? I clicked the "add to ckan" checkmark on ckan casually in case it would be automatic and save me some trouble. 

Assuming it's not, what am I missing? Do I have to add some metadata? Did I have to explicitly request it here? It has no mod dependencies.

It's not your fault - SpaceDocks CKAN functionality is currently broken (see https://github.com/KSP-SpaceDock/SpaceDock/issues/188).

For the time being, @HebaruSan did add the mods manually, but he's on holiday right now. I'll see if I can do it.

Link to comment
Share on other sites

The CKAN client v1.26.0 "Baikonur" is released!

68747470733a2f2f75706c6f61642e77696b696d


Changes since 1.25.4

Features

  • [GUI] Checkbox to uninstall all mods and reset changeset (#2596 by: HebaruSan; reviewed: politas)
  • [GUI] Add legend for relationships tab (#2592 by: HebaruSan; reviewed: politas)
  • [GUI] Add Launch KSP option to tray icon menu (#2597 by: HebaruSan; reviewed: politas)
  • [GUI] Confirm quit with pending change set or conflicts (#2599 by: HebaruSan; reviewed: politas)
  • [Multiple] Warn before launching KSP with installed incompatible modules (#2601 by: HebaruSan; reviewed: politas)
  • [GUI] Allow selection of text in mod info panel (#2610 by: DasSkelett; reviewed: HebaruSan)
  • [Multiple] Show progress bar while loading registry (#2617 by: HebaruSan; reviewed: politas)
  • [Multiple] Add possibility to clone KSP installs and create dummy ones (#2627 by: DasSkelett; reviewed: HebaruSan, politas)
  • [ConsoleUI] Allow overriding menu tip in ConsoleUI (#2635 by: HebaruSan; reviewed: DasSkelett, politas)
  • [Netkan] Get license from GitHub (#2663 by: HebaruSan; reviewed: politas)
  • [Multiple] Cleanly switch versions of installed mod (#2669 by: HebaruSan; reviewed: politas)
  • [Multiple] Implementation of clone and fake in GUI (#2665 by: DasSkelett; reviewed: HebaruSan, politas)
  • [Multiple] Support depends on any_of lists (#2660 by: HebaruSan; reviewed: politas)
  • [Build] Use Core.Utilities.CopyDirectory in tests (#2670 by: DasSkelett; reviewed: HebaruSan)
  • [Core] Avoid redundant metadata downloads (#2682 by: HebaruSan; reviewed: DasSkelett, politas)
  • [Netkan] Releases option for Netkan (#2681 by: HebaruSan; reviewed: politas)
  • [Multiple] Support replaced_by property (#2671 by: politas, HebaruSan; reviewed: DasSkelett, politas)
  • [GUI] Customisable columns in GUI Modlist (#2690 by: DasSkelett; reviewed: HebaruSan)

Bugfixes

  • [GUI] Fix platform checks and crash on Mac OS X (#2600 by: HebaruSan; reviewed: politas)
  • [GUI] Fix file menu separator (#2593 by: HebaruSan; reviewed: politas)
  • [GUI] Fix error popup text for dark themes (#2594 by: HebaruSan; reviewed: politas)
  • [GUI] Stop splitters from migrating between sessions (#2598 by: HebaruSan; reviewed: politas)
  • [Multiple] Don't auto-install recommendations when auditing recommendations (#2606 by: HebaruSan; reviewed: politas)
  • [GUI] Suppress wrapping of status bar in Mono (#2607 by: HebaruSan; reviewed: politas)
  • [GUI] Remove unnecessary parameter in Configuration methods (#2608 by: DasSkelett; reviewed: HebaruSan)
  • [GUI] Revert unintentional tray icon change from #2587 (#2609 by: HebaruSan; reviewed: politas)
  • [GUI] Show correct error messages after canceling (un)installations/upgrades (#2602 by: DasSkelett; reviewed: HebaruSan)
  • [Netkan] Jenkins as a Netkan "source" (#2613 by: HebaruSan; reviewed: politas)
  • [Multiple] Encapsulate usages of WebClient (#2614 by: HebaruSan; reviewed: politas)
  • [Netkan] Handle multiple game versions from Curse (#2616 by: HebaruSan; reviewed: politas)
  • [GUI] Fix UpdateModsList crash on Mono (#2625 by: HebaruSan; reviewed: politas)
  • [GUI] Fix System.ObjectDisposedException for TransparentTextBox (#2619 by: DasSkelett; reviewed: HebaruSan)
  • [Build] Dispose caches in tests (#2628 by: HebaruSan; reviewed: politas)
  • [GUI] Don't override menu renderers on Windows (#2632 by: HebaruSan; reviewed: politas)
  • [ConsoleUI] Handle plus without shift in ConsoleUI (#2634 by: HebaruSan; reviewed: politas)
  • [Multiple] ckan ksp fake/clone fixes (#2642 by: DasSkelett; reviewed: HebaruSan)
  • [GUI] Handle semi-virtual dependencies in Relationships tab (#2645 by: HebaruSan; reviewed: politas)
  • [Multiple] Derive User classes from IUser interface instead of NullUser (#2648 by: DasSkelett; reviewed: HebaruSan)
  • [GUI] Show all recommendations of metapackages in GUI (#2653 by: HebaruSan; reviewed: politas)
  • [GUI] Don't try to update filters if mod list missing (#2654 by: HebaruSan; reviewed: politas)
  • [GUI] Invoke control accesses in UpdateModsList (#2656 by: DasSkelett; reviewed: politas)
  • [GUI] Set focus to mod list after loading (#2657 by: HebaruSan; reviewed: politas)
  • [GUI] Small text/number formatting changes to mod list (#2658 by: DasSkelett; reviewed: politas)
  • [Multiple] Remove ConfirmPrompt from IUser (#2659 by: HebaruSan; reviewed: politas)
  • [ConsoleUI] Handle manually installed mods in ConsoleUI (#2666 by: HebaruSan; reviewed: politas)
  • [GUI] Add AD mods back into GUI's installed filter (#2668 by: HebaruSan; reviewed: politas)
  • [GUI] Allow installation of missing dependencies in GUI (#2674 by: HebaruSan; reviewed: politas)
  • [GUI] Fix window position on MacOSX (#2677 by: HebaruSan; reviewed: politas)
  • [GUI] Fix upgrading and installing from .ckan in GUI (#2680 by: HebaruSan; reviewed: politas)
  • [GUI] Fix RefreshPreLabel overlapping RefreshTextBox in Settings (#2686 by: DasSkelett; reviewed: HebaruSan)
  • [GUI] Force redraw of versions ListView on Mono (#2685 by: HebaruSan; reviewed: DasSkelett, politas)
  • [GUI] Don't auto-install recommendations when reinstalling (#2689 by: HebaruSan; reviewed: politas)
  • [GUI] Allow replacement by conflicting modules (#2695 by: HebaruSan; reviewed: politas)
  • [GUI] Sort AD above empty checkboxes (#2691 by: HebaruSan; reviewed: politas)
  • [Netkan] Reinstate no releases warnings for Netkan (#2692 by: HebaruSan; reviewed: politas)
  • [GUI] Only update mod list once at GUI startup (#2694 by: HebaruSan; reviewed: politas)
  • [GUI] Only show replace col if a replaced module is installed (#2697 by: HebaruSan; reviewed: politas)
  • [GUI] Update all CKAN URL references (#2702 by: DasSkelett; reviewed: HebaruSan)
  • [GUI] Select 2nd instead of 3rd cell on MarkAllUpdatesToolButton_Click (#2704 by: DasSkelett; reviewed: politas)
  • [GUI] Prevent Null entry in CompatibleKSPVersions (#2707 by: politas; reviewed: DasSkelett)

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 NASA

Personal Comments

  • I'd like to welcome @DasSkelett formally to the CKAN team as an excellent contributor of code and code reviewer!
  • @HebaruSan has once again been the waves grinding away at the rocky flaws of the CKAN client. Don't know where we'd be without all the excellent work! Enjoy your well-earned holiday!
  • People who have been following CKAN for many years may be glad to hear that @pjf, the founder of the CKAN, has recently accepted a role with Valve in Washington State, and is about to move to the USA! Such an enormous step! Congratulations on the job, and I sincerely hope all the belongings you are taking make it to your new home intact!
Link to comment
Share on other sites

1 hour ago, cebri1 said:

Hello,

I'm having an issue with CKAN, I've always used it but for several months now it doesn't seem to understand which KSP version I've got. I'm currently running the latest version, but it checks most mods as "Incompatible". Any reason it may be doing this?

https://imgur.com/a/oUKXO5q

Thank you. 

Astronomer's Visual Pack depends on Environmental Visual Enhancements, which currently is only compatible with KSP up to version 1.4.99.
You can check this in the relationships tab in the lower right.

To be able to install EVE and thus AVP you need to mark KSP 1.4.2 or 1.4 as compatible (via Settings > Compatible KSP versions).

Link to comment
Share on other sites

16 hours ago, politas said:

The CKAN client v1.26.0 "Baikonur" is released!

Thanks, guys, and welcome DasSkelett.

I try to update on CKAN start and from within CKAN after declining an update on start, but, although the download appears successful, CKAN closes and doesn't update.

Should I just reinstall manually?

Link to comment
Share on other sites

8 hours ago, Brigadier said:

Thanks, guys, and welcome DasSkelett.

I try to update on CKAN start and from within CKAN after declining an update on start, but, although the download appears successful, CKAN closes and doesn't update.

Should I just reinstall manually?

If you installed a pre-release, you will likely need to manually update.

Link to comment
Share on other sites

13 hours ago, Brigadier said:

Thanks, guys, and welcome DasSkelett.

I try to update on CKAN start and from within CKAN after declining an update on start, but, although the download appears successful, CKAN closes and doesn't update.

Should I just reinstall manually?

Thanks!
Yes, try a manual update.

 

4 hours ago, evandisoft said:

I'm not seeing the mod listed yet. Do you need us to make any changes?

Should be available now.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...