Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: topic/win-3.5-…
Commits on Feb 20, 2012
  1. @jleben

    win-installer: add uninstaller

    jleben authored
    Uninstaller currently only uninstalls the SC, not Sced.
    A failed attempt at Sced uninstallation is included in this
    commit (commented out).
  2. @jleben

    class library: support Pipe on Windows

    jleben authored
    By employing our sc_popen() instead popen(), Pipe can be
    used on Windows.
  3. @jleben
  4. @timblechmann

    bump version to -rc2

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
  5. @timblechmann

    sclang: full type-safety for printing objects

    timblechmann authored
    slotOneWord and postString are refactored to unify the shared code to
    print PyrObj instances. the resulting printObject is then fully type-safe
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
  6. @lijon

    SCDoc: Ignore some more methods by default.

    lijon authored
    The set of methodnames to ignore by default is now a classvar of SCDocParser.
    Note that this only means that those methods will not show up as "undocumented methods",
    but you can still document them explicitly if you want to.
    (cherry picked from commit 5c7bac7)
  7. @jleben

    sced(win): improve SuperCollider menu

    jleben authored
    Remove non-functional menu entries, and fix opening of class definition.
  8. @jleben
  9. @jleben
  10. @jleben
  11. @jleben

    class library: move win extension into platform/windows/SystemOverwrites

    jleben authored
    Also, remove the dead code.
  12. @timblechmann

    scdoc: improve Platform documentation

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
  13. @timblechmann

    sounds: load sounds from Platform.resourceDir instead of Help.dir

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
  14. @timblechmann

    sclang/class library: move String.scDir to Platform-resourceDir

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
  15. @timblechmann

    sclang: compile fix

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
  16. @timblechmann

    sclang: slotOneWord - PyrSlot typesafety fixes

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
  17. @smrg-lm @timblechmann

    scdoc: minor *Select* corrections

    smrg-lm authored timblechmann committed
  18. @timblechmann

    ClassBrowser choked on classes (like CombL) that inherit all their me…

    James Harkins authored timblechmann committed
    …thods
    
    ~methodView's value is nil in this case, causing array indexing to fail.
    Now it falls back to 0 if nil.
  19. @timblechmann

    Fix duplicate-response bug: you cannot call MIDIIn.addFuncTo again an…

    James Harkins authored timblechmann committed
    …d again!
Commits on Feb 19, 2012
  1. @timblechmann

    class library: fix SimpleNumber-keyToDegree

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    Reported-by: Daniel Mayer <daniel-mayer@email.de>
  2. @timblechmann

    supernova: align wire buffers by cache-line boundaries

    timblechmann authored
    Signed-off-by: Tim Blechmann <tim@klingt.org>
  3. @Sciss @timblechmann

    same type of catch-22: SCPen color setters need to call directly into…

    Sciss authored timblechmann committed
    … cocoa primitives. with this fix, we can have multiple plotters with different kits, they all stay functional and interactive.
  4. @Sciss @timblechmann

    another catch -- when converting the font from the plot skin, make su…

    Sciss authored timblechmann committed
    …re the font name exists, otherwise cocoa can crash hard!
  5. @Sciss @timblechmann

    catch-22 with the string methods in SCPen -- they call into String wh…

    Sciss authored timblechmann committed
    …ich in turn uses the current GUI kit and not necessarily cocoa. Fix by calling directly into the cocoa primitives
  6. @Sciss @timblechmann

    plot view breaks if GUI kit is switch. fix by storing the GUI kit in …

    Sciss authored timblechmann committed
    …Plotter, and reading that from Plot.
  7. @jleben
  8. @jleben

    qtcollider: add QSoundFileView: -alloc and -set

    jleben authored
    * The -alloc method allocates desired amount of display channels and
      frames, initialized to 0.
    
    * The -set method overwrites a range of display data. It can be used
      after either -alloc or -setData has been called.
    
    This allows for partially updating the displayed waveform, for example
    to implement monitoring of recording into a buffer.
  9. @jleben

    qtcollider: QSoundFileView: allow toggling zoom while mouse pressed

    jleben authored
    When right mouse button is pressed, the view will always scroll,
    while pressing/releasing Shift will switch zoom on/off.
    
    This makes it easier to center on the zoomed-in point.
  10. @jleben

    NSIS windows installer

    jleben authored
  11. @jleben

    port sced to Windows

    jleben authored
  12. @jleben
  13. @jleben
  14. @jleben

    sclang(win): remove a busy-waiting loop under mimicry

    jleben authored
    The implementation of the input-reading thread on Windows was
    mistakingly thought to be sleeping while there is no input. In fact,
    it was busy-waiting.
    
    The reason is that the Win API function WaitForMultipleObjects does
    not work on anyonymous pipes. Instead of waiting, it always returns
    immediately as if the pipe was signalled.
    
    Due to limitations of anonymous pipes on Windows, we have no choice
    but to use a blocking read. This also means we have no mechanism for
    interrupting the reading thread while blocked. Effectively, when
    quitting sclang we have no choice but to let the thread live on and
    be terminated automatically when the process terminates.
  15. @jleben
Commits on Feb 18, 2012
  1. @jleben
Something went wrong with that request. Please try again.