Permalink
Commits on Jan 14, 2012
  1. bump version to 3.5beta1

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 14, 2012
  2. Help: Server - use strong typeface instead of uppercase letters

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 4, 2012
  3. sced3: python3proofing, should use bytes() not str()

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    danstowell committed with timblechmann Jan 12, 2012
  4. sced3: one more python3proofing

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    danstowell committed with timblechmann Jan 11, 2012
  5. sclang: file primitives - ensure signed int8

    should fix bug no 3470125
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 12, 2012
  6. Replace if() with min/max methods, to allow ugens as ControlSpec endp…

    …oints
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    James Harkins committed with timblechmann Jan 5, 2012
  7. deprecate SCViewHolder-layRight

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    crucialfelix committed with timblechmann Jan 13, 2012
  8. adds missing Qt support for viewExtensions (.horz .vert .comp .flow .…

    …deepDo .asFlowView)
    
    Fixes FlowView to avoid .autoScrolls for Qt which doesnt implement that
    fixes PageLayout window size for Qt (where border frame is different size than cocoa)
    removes: RelativeToParent and all the hacks for the already removed relativeOrigin
    deprecates: .layRight which is ancient history
    Code cleanup and untangling of .gui, FlowView and PageLayout
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    crucialfelix committed with timblechmann Jan 13, 2012
  9. scsynth: don't preload plugins on 64bit platforms

    for some reason, preloading corrupts the stack of scsynth, causing the
    following error:
    
    $ ./scsynth -u 7777
    ...
    program received signal EXC_BAD_ACCESS, Could not access memory.
    Reason: KERN_INVALID_ADDRESS at address: 0x00007fff00000030
    0x000000010002bd65 in World_New (inOptions=0x7fff00000000) at SC_World.cpp:343
    343                     world->hw->mAllocPool = new AllocPool(malloc, free,
    inOptions->mRealTimeMemorySize * 1024, 0);
    (gdb) bt
    #0  0x000000010002bd65 in World_New (inOptions=0x7fff00000000) at
    SC_World.cpp:343
    #1  0x0000000100003162 in main (argc=3, argv=0x7fff5fbff8e0) at
    scsynth_main.cpp:321
    
    disabling the code on x86_64 works around the issue. ia32 does not seem
    to be affected
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    Tested-by: Jonatan Liljedahl <lijon@kymatica.com>
    timblechmann committed Jan 14, 2012
  10. scdoc: handle moved/removed doc additions

    doc additions (like String.ext.schelp) was never cleared from
    the 'additions' Set in the docmap entry. this works around it
    by filtering out nonexistent files.
    lijon committed Jan 14, 2012
  11. Browse.html: Color-code document types.

    Suggestion and color-scheme by Jakob Leben
    lijon committed Jan 14, 2012
  12. inline unary ops: fix typo

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 14, 2012
  13. help: fix FreqScope

    jleben committed Jan 14, 2012
  14. help: improve Font documentation

    jleben committed Jan 14, 2012
  15. inline unary ops: fix sc_floor for non-sse4.1

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 14, 2012
  16. package script: compress via bz2 instead of gz

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 14, 2012
  17. Revert "sclang: ServerShmInterface - try to avoid multiple destructor…

    … calls"
    
    This reverts commit fdb3941.
    
    not required anymore: we now prevent that ServerShmInterface can be copied
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 14, 2012
  18. class library: ServerShmInterface - never copy the object

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 14, 2012
  19. sclang: ServerShmInterface - avoid object duplication in deepCopy

    ServerShmInterface should not be copied to avoid multiple calls to the
    finalizer. to avoid this, we convert the class to an intrinsic and adapt
    the PyrDeepCopier.
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 14, 2012
  20. includes: PyrDeepCopier - indentation fixes

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Dec 26, 2011
  21. qtcollider: QDialog: conform passing result of openPanel

    Pass an array of filenames on multiple selection.
    jleben committed Jan 14, 2012
Commits on Jan 13, 2012
  1. move scapp-specific code to scide_scapp subfolder

    (cherry picked from commit 17ea9f0)
    lijon committed Jan 13, 2012
  2. class library: implement CocoaDialog:*openPanel

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    Signed-off-by: Jakob Leben <jakob.leben@gmail.com>
    Signed-off-by: Jonatan Liljedahl <lijon@kymatica.com>
    (cherry picked from commit 2a4e821)
    timblechmann committed with lijon Jan 5, 2012
  3. help: Dialog documentation

    jleben committed with timblechmann Jan 13, 2012
  4. class library: a trivial fix

    'forBy' includes the ending index.
    jleben committed with timblechmann Jan 13, 2012
  5. class library: quit internal server on class library compilation

    fixes bug no. 3460887
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 13, 2012
  6. cmake build system: apple - don't link sclang against libfftw

    SC_fftlib.cpp is only used by (lib)scsynth, so we don't need to compile it
    into (lib)sclang, nor do we need to link against libfftw
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 13, 2012
  7. class library: freqscope - correctly initialize phase of LFSaw

    computing the initial sample increments the phase of the LFSaw. we
    therefore have to start the phase slightly earlier
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 13, 2012
  8. class library: FreqScope - buffer information can be queried at instr…

    …ument-rate
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 13, 2012
  9. sclang: ServerShmInterface - try to avoid multiple destructor calls

    if a ServerShmInterface is copied, its finalizer may be called multiple
    times. this causes multiple destructor calls. we try to avoid that by
    maintaining a list of open server_shared_memory_clients.
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jan 13, 2012
  10. schelp broken links to GUI-Overview (now GUI-Introduction)

    Signed-off-by: Jonatan Liljedahl <lijon@kymatica.com>
    smrg-lm committed with lijon Jan 13, 2012