Scripts on SVN

Bale

Minion
Just to clarify, your iconic topmenu only works if KoL is set to use the link style menu? What it really does is to change KoL's link menu into a custom iconic menu of your design?
 

ckb

Minion
Staff member
Just to clarify, your iconic topmenu only works if KoL is set to use the link style menu? What it really does is to change KoL's link menu into a custom iconic menu of your design?

Yes, this is exactly what it does. (It only overrides topmenu.php)
 

Bale

Minion
Added

Code:
{
  "repo": "https://svn.code.sf.net/p/ckbiconmenu/code/", 
  "author": "ckb", 
  "name": "ckb's Iconic topmenu", 
  "forumThread": "http://kolmafia.us/showthread.php?16445-ckb-s-Iconic-topmenu", 
  "shortDesc": "Alternate topmenu relay overide, with fun icons!", 
  "category": "relay", 
  "longDesc": "Changes KoL's link style top menu into something similar to KoL's iconic top menu, but an original creation.<p>Icons are smaller than KoLs menu, and so this is more compact, and it does not have the large description popup (alt text only), and I added some color highlighting to more easily find what you want. The basic structure is utility on line 1, locations on line 2."
 },

I changed the description a little bit to clarify that this modifies the link style menu, not the iconic menu because I find that confusing and I suspect a lot of iconic menu users might try this out and wonder why it still looks the same if they didn't know what KoL option to use in order to see it.
 
Here you go Bale.
Code:
{
  "repo": "https://svn.code.sf.net/p/eodscascension/code-0/", 
  "author": "Eliteofdelete", 
  "name": "EoD Softcore Ascension Script", 
  "forumThread": "http://kolmafia.us/showthread.php?14814-EoD-Softcore-Ascension-Script", 
  "shortDesc": "Does 100% automatic softcore ascension runs", 
  "category": "adventure", 
  "longDesc": "This script automatically does softcore ascension runs with moxie classes. <b>Features include:</b> <ol><li>Ascends Moxie characters in 4-5 days.</li><li>Requires no skills permed.</li><li>Handles all pulls using ~100k meat.</li><li>Very customizable if desired.</li><li>Reports how many adventures were spent doing quest related things and saves the info.</ol> More classes may be officially supported in the future."
 },
Thanks! Also, how do I get the svnrepo.json to be updated? For instance, I don't see CKB's new script in the manager. I tried to delete it and run svn update in the CLI but that didn't work.
 
Last edited:

Bale

Minion
Hey, I can actually use that exactly as you presented it! Thank you.

The svn repo information should update itself automatically once per day. If it fails, that is weird and troubling, but you can force it to update by opening the Script Manager to the "Install" tab, right-clicking and choosing "reload remote repository"
 
Yeah I don't think I have mine updating, because I don't see a lot of the "newly" added scripts.

Actually, I still don't see those scripts despite reloading the repository. Are those scripts not added anymore? I don't see any of ckb's scripts, guuy's slime calc, or digitrev's script. There are probably more if I kept looking. Here is a screen shot of what I (mostly) see. http://gyazo.com/f1e86986406223e699dfe54f9199829a
 

Bale

Minion
Okay, I tried reloading the remote repository and it is not refreshing the scripts list.

Maybe there is a mafia regression, or maybe git changed their formatting and mafia needs to adapt to the change? I'll make a bug report.


Edit: Bug Report HERE.
 
Last edited:
Looks like it works now, thanks Bale and Veracity!

As a suggestion, I think you should include a link to the SVN Primer wiki page in the first post as it contains a lot of really good info on the subject. The same could be added to the "quick SVN Primer" thread.
 

Bale

Minion
Thank you for the suggestion; the first post now contains a link to the wiki. My intention for the "quick SVN primer" is to finish adding all its important information to the wiki and then unsticking the thread. It's best to have a single centralized resource which everyone can edit. Maybe someone will beat me to adding its info to the wiki page, but I doubt it. ;)

I'm glad you pointed out the update failure. Thanks.
 

Bale

Minion
Added:
Code:
 {
  "repo": "https://svn.code.sf.net/p/eodascensionchecklist/code/", 
  "author": "Eliteofdelete", 
  "name": "Ascension Checklist Handler", 
  "forumThread": "http://kolmafia.us/showthread.php?17230-EoD-SC-Ascension-Checklist-Handler", 
  "shortDesc": "Helps with daily pulls", 
  "category": "information", 
  "longDesc": "This stores all your ascension relevant items into an easy to view relay script, based on on a variety of factors such as path, class and astral items. It helps you build a pull lists based on the factors that matter to you. It will even alert you to type69 status if your path is current. Finally, it will help you to buy and pull items in run based on your decisions."
 },
 

ckb

Minion
Staff member
Just added to the WTF list:
Code:
{
  "repo": "https://svn.code.sf.net/p/relaywtf/code/inventorywtf/", 
  "author": "ckb", 
  "name": "Inventory WTF", 
  "forumThread": "http://kolmafia.us/showthread.php?15696-WTF-Relay-script-collection", 
  "shortDesc": "Display information about the items in your inventory", 
  "category": "relay", 
  "longDesc": "Updates your inventory page with WTF-style descriptions for items and effects. This is a modified version of rlbond86's Enhanced Inventory Spoilers, which is a modified version on my original Inventory SPOILERZ relay override script. It will display information about the items in your inventory below their name.  This script uses the same basic WTF code as the others, so you get standardized colors and fonts and look and feel."
 }
 
Google Code is shutting down. No more new projects can be created, and over the coming months, existing projects will become read-only. I thought I remember reading somewhere on here that some popular repo site is not really compatible (github?) and I was just wondering what recommendations (preferably svn, I'm not familiar with git and I like Tortoise) you guys had for a replacement repo, or to see what issues may appear during the transition.

I am sad, and angry at Google.
 
Last edited:

Bale

Minion
I'm very disappointed with Google. They rarely let me down like that. It must have just been a big drain without many users?

Github doesn't work well for SVN. I really wish Ezandora would want to move Guide to sourceforge.

git is not an option for KoLmafia. It can only handle SVN.

I guess it's sourceforge or bust now. :(
 

Fluxxdog

Active member
Eh, it is what it is. I am saddened by the loss of a resource, but there are options. One of which I took. I need to update the checkout code for my Superdrinks script to "svn checkout svn://svn.code.sf.net/p/fluxxdog-coding/code/trunk/superdrinks". I'll be updating the forum page too.
 

Bale

Minion
I'm actually changing it to https://svn.code.sf.net/p/fluxxdog-coding/code/trunk/superdrinks/ and I'd suggest you do the same. Since we use https for most of the other sourceforge repositories I figured it wasn't a great idea to do this one differently.
 
Last edited:
Top