[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Sc-devel] Quarks GUI bug?
Oh... I was wrong.
// check paths that do exist locally
all = quarks.select({ |q| (path ++ "/" ++ q.path).pathMatch.notEmpty })
It throws away quarks that haven't been downloaded. Sorry 'bout that.
But, strictly speaking, that isn't a GUI problem. The GUI faithfully
displays whatever is in the LocalQuarks collection -- it's just that
this collection represents something other than what you and I
thought.
Right now, membership in LocalQuarks implies that the Quark code has
been checked out. Is that necessary? I think it's reasonable to change
the meaning of LocalQuarks to include quark files whether or not the
quark directory is there. Quarks.install will automatically check out
a quark you're trying to install if it isn't already where it's
supposed to be. The Quark object could/should have a property
isCheckedOut to make it easier for clients to know if the code is
already there or not.
hjh
On Jan 10, 2008 3:03 PM, nescivi <nescivi@xxxxxxxxx> wrote:
> Here is what I have:
>
> ls /Users/schwelle/Library/Application\ Support/SuperCollider/quarks/DIRECTORY/
>
> CommonTests.quark batchNRT.quark
> CrucialTests.quark cxaudio.quark
> Ctk.quark cxpatterns.quark
> FileListView.quark ddwChucklib.quark
> GD_ToolboxWindow.quark ddwCommon.quark
> Generators.quark ddwEQ.quark
> GeoGraphy.quark ddwGUIEnhancements.quark
> JInT.quark ddwGUIEnhancementsForSwingOSC.quark
> KDTree.quark ddwMIDI.quark
> Knob.quark ddwMixerChannel.quark
> KrToggleEditor.quark ddwPatterns.quark
> LinuxExternal.quark ddwPeakMonitor.quark
> MP3.quark ddwPrototype.quark
> MathLib.quark ddwRational.quark
> NetLib.quark ddwSensitivity.quark
> OSCClocks.quark ddwStatusBox.quark
> Orb.quark ddwTemperament.quark
> PreProcessor.quark ddwVoicer.quark
> ProcessTools.quark dewdrop_lib.quark
> ProteinBioSynthesis.quark ixi.quark
> SCPodcast.quark ixiViews.quark
> SETO.quark lfsaw.de.quark
> SNBox.quark livecoding.quark
> TUIO.quark rd_ctl.quark
> TriggerView.quark rd_dot.quark
> Turtle.quark redDefault.quark
> UnitTesting.quark redFingerprint.quark
> VuView.quark redUniverse.quark
> WarpExt.quark testquark.quark
> arduino.quark
>
> ls /Users/schwelle/Library/Application\ Support/SuperCollider/quarks/
> DIRECTORY testquark
>
>
> The GUI only shows the testquark to install...
>
> sincerely,
> Marije
>
>
>
> On Jan 10, 2008 2:57 PM, James Harkins <jamshark70@xxxxxxxxx> wrote:
> > On Jan 10, 2008 2:48 PM, nescivi <nescivi@xxxxxxxxx> wrote:
> > > no luck SVN version 6920, still only gives me the Quark I have
> > > actually downloaded already.
> >
> > It should show you the quarks defined in quark files in the
> > quarks/DIRECTORY. It does not / should not connect to svn to find out
> > about quarks you haven't checked out yet.
> >
> > Did you do Quarks.updateDirectory?
> >
> > hjh
> >
> >
> > --
> > James Harkins /// dewdrop world
> >
> > jamshark70@xxxxxxxxxxxxxxxxx
> > http://www.dewdrop-world.net
> >
> > "Come said the Muse,
> > Sing me a song no poet has yet chanted,
> > Sing me the universal." -- Whitman
>
> > _______________________________________________
> > Sc-devel mailing list
> > Sc-devel@xxxxxxxxxxxxxxx
> > http://lists.create.ucsb.edu/mailman/listinfo/sc-devel
> >
>
--
James Harkins /// dewdrop world
jamshark70@xxxxxxxxxxxxxxxxx
http://www.dewdrop-world.net
"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal." -- Whitman