[SCM] sonic-pi packaging annotated tag, upstream/2.5.0, created. upstream/2.5.0

pere at users.alioth.debian.org pere at users.alioth.debian.org
Fri Feb 12 14:46:32 UTC 2016


The annotated tag, upstream/2.5.0 has been created
        at  f5d087295067f6f4b16c10ec79f1bbbd5de7b53d (tag)
   tagging  7fbc1c2b97b29fa115e587da58367f91b56ee79e (commit)
  replaces  upstream/2.4.0
 tagged by  Petter Reinholdtsen
        on  Mon Dec 7 09:39:47 2015 +0100

- Shortlog ------------------------------------------------------------
Upstream version 2.5.0

Christian Perfect (1):
      Fix typo in Live Coding tutorial

Ethan Crawford (2):
      fix minor error in language reference for 'factor?'
      fix minor typos in language reference for in_thread

Hanno Zulla (15):
      changed paragraph wrapping of German markdown files
      i18n: tutorial/de - proofreading of 1st chapter
      i18n: tutorial/de - proofreading of 2nd chapter
      i18n: tutorial/de - proofreading of 3rd chapter
      i18n: tutorial/de - proofreading of 4th chapter
      i18n: tutorial/de - proofreading of 5th chapter (partial)
      i18n: tutorial/de - proofreading of 5th chapter
      i18n: tutorial/de - proofreading of 6th chapter
      i18n hooks updated
      i18n German translation updated
      i18n - finalization of proofreading effort (based on @mbutz changes)
      i18n - add placeholder file for 1.1
      i18n - minor fixes in German tutorial
      i18n - remove translation switch
      i18n de translation of chapter 1.1

John Lawrence Aspden (1):
      Update INSTALL.md

Joseph Wilk (17):
      Adding Tcp option
      Correctly pre-pend the packet size to the message
      Tidying loop flow of server.
      TCP default...
      guarantee we exit for the right reasons.
      alignment with master
      Its not < 0 so ok to cast to unsigned int.
      Extra argument was hanging any sound based exec
      I think the Rp needs this include
      push the protocol as the first arg
      cleaning up debug
      boot in TCP mode.
      packet size == 0 is a disconnect
      Always empty the socket read buffer.
      Remove warnings about unused parameters.
      Avoid needless exception throwing on nil socket.
      qDebug -> stdout|stderr

Martin Butz (1):
      i18n de - fixed typos and checked GUI terms

Nicolas Dermine (3):
      add missing word
      fix spread documentation
      fix typo

Petter Reinholdtsen (1):
      Imported Upstream version 2.5.0

Sam Aaron (297):
      Merge pull request #351 from ethancrawford/master
      Merge pull request #356 from jweather/autofix
      Mention spread in ring tutorial page
      Teach FX about triggering with logical clock
      We're in 2.5 dev territory :-)
      Merge pull request #357 from nicoder/patch-19
      Fix synth metadata for BPF:
      Display GUI fully maximised when first opened
      Ensure t (representing the current thread) is in scope
      Show welcome message after main window on first load
      Print carriage returns after the initial welcome message
      Provide a (experimental) mechanism for adding thread completion finalisers
      Add *highly experimental* support for Minecraft Pi
      Don't schedule delayed blocks and messages after finalisers
      Ensure both minecraft socket and lock TLs aren't inherited
      Use the correct minecraft thread local locks
      Combine scheduled delayed blocks and message fns to one
      Merge pull request #364 from ethancrawford/master
      Ensure settings is in scope before use
      Rework minecraft api to only use TCPSocket methods
      Rework Minecraft API to limit flooding of messages
      update minecraft_set_ground_location to use new comms queue
      Add missing params to minecraft_get_height
      Move to a single minecraft comms queue and thread
      Minecraft - fix minor renaming bug
      Merge pull request #366 from christianp/live-coding-tutorial-typo
      Merge pull request #369 from nicoder/patch-20
      Merge pull request #368 from wwerner/master
      Merge pull request #370 from xavriley/fix_multibyte_chars
      Re-enable spark tests
      Update source code preamble
      Update Changelog:
      Update splash images for 2.5
      Run thread end finalisers in separate gc thread:
      Update doc directory licence to CC BY-NC-SA 4.0
      Minecraft - Rename internal module fn names
      Minecraft - add helper fns for converting ids to/from block names
      Minecraft - add exceptions when block/id lookups fail
      Minecraft - teach connection reset on comms error
      Minecraft - improve error handling and return vals
      Increase sleep time in promise test
      Minecraft - Start adding fn metadata
      Ensure Minecraft fn metadata is available in the GUI
      Minecraft - don't deliver promise in rescuable block
      Add initial article describing a (painful) approach to screencasting
      Minecraft - change prefix from minecraft_ to mc_
      Add very experimental support for thread local counters:
      Remove superfluous file
      Add experimental tl counter fns for direct manipulation
      Ensure counters are set at start of run.
      Ensure range always returns a ring
      Add new fn linear:
      Teach rings to pretty-print differently from lists
      Teach fn metadata about fns that return :rings
      Merge pull request #372 from xavriley/pitch_shift_fx
      Add extremely crude regexp-based preparser.
      Ensure prepare errors are shown in GUI
      Teach (ring) inspect val to be neat in the absence of friends.
      Ensure core's thread local counters make it back out safely from with_fx block.
      Improve colour scheme of exception pane
      Improve thread death error message
      changelog - fix versioning of current release
      Update Pitch Shift FX:
      Don't trigger pitch shift with logical clock
      Add missing fn metadata for *_sample_bpm
      Oops - add missing commas (oh those pesky commas!)
      New fn: pitch_ratio
      Breaking Changes!
      Update examples to accommodate new wave inversion default.
      Internal: Teach synths how to play a control_delta
      Examples - Fix incorrect wave inversion
      Index workspaces from 0
      Improve compilation feedback & fix warnings
      Turn off case sensitivity for autocompletion
      Docs - Fix arg metadata for use_sample_pack_as
      Display the correct indexes on the Workspaces
      Update Changelog
      Teach docstrings to render markdown
      Improve layout of docstrings
      Move doc tabs to south position for better navigation
      Disable doc auto docking system as it currently causes a segfault
      Don't set window title on Mac
      remove kramdown requires to appease the ci tester
      Fix index offset error in workspace name reported to eval
      Fix Ring Mod FX:
      Teach wobble FX to invert wave by default
      Update ring modulation FX to use ring1 again and add limiter
      Re-implement linear to behave similarly to range:
      Teach line and range to accept opts:
      Teach sample_duration to scale result based on bpm
      Update examples containing range to use step: arg
      Ensure with_fx exception is raised in the correct thread
      Further work on editor shortcuts:
      Teach each workspace about the Tab and C-k shortcuts
      Update keybindings:
      Fix tab autocompletion of completion lists
      Merge pull request #375 from jweather/wall
      Merge pull request #334 from josephwilk/oh_my_tcp
      Use UDP for GUI <-> server comms for now
      Hint to users compiling Sonic Pi themselves that they
      Add new editor function - transposeChars()
      Teach editor to toggle highlight movement with navigation
      Editor - teach selection to reset on escape/C-g
      Editor - Re-implement transposeChars without SCI_DELETERANGE
      Editor - Revert transposeChars for now
      OSC handler - only invoke serverStarted once
      Merge pull request #378 from josephwilk/tcp_empty_read_buffer
      Switch to TCP for GUI <-> server comms
      Merge pull request #380 from josephwilk/remove_qdebug
      Minecraft - new fn mc_build_box
      Switch back to UDP for now as there are still issues with TCP
      Default help pane highlighting to match editor
      Minecraft - Use opts hash for mc_build_box args
      Merge pull request #379 from josephwilk/error_warnings
      GUI - move tab navigation to shift-meta-[,]
      GUI - add Emacs Live copy/paste shortcuts
      GUI - rename cmdAltKey to metaKey
      Merge pull request #381 from josephwilk/tcp_ack_bug
      Minecraft - fix name of block lookup fn
      Synthdefs [ring_mod] - fix
      Sound - assume metadata for basic_mixer exists
      Sound - increase amp slide down time on stop to 1s
      GUI - add new hud widget
      GUI - increase height of error pane
      GUI - increase height of doc pane
      GUI - increase minimum height of docpane to 200
      GUI - set object name for toolbar
      GUI - clean up logging messages
      Merge pull request #382 from mbutz/master
      GUI debug - Print Sonic Pi logo as ascii art on boot
      GUI debug - drastically improve logo ascii art
      GUI debug - add BOM to UTF-8 ascii art
      GUI debug - improve exec command output
      GUI debug - oops, add missing <<
      GUI debug - further work on ascii art logo
      GUI debug - s/Sonic Pi/GUI
      GUI debug - teach ascii art logo to render on RPi
      GUI debug - don't use noquote() if on RPi
      GUI debug - use fewer line breaks after logo
      GUI - stop Tab from beautifying code
      GUI debug - indent logo name slightly
      GUI debug - only print waiting for server message once
      GUI - change shortcuts for switching workspaces
      Server - teach events to be able to add onshots asynchronously
      Server - use new async onset when syncing across threads
      Server - Send cue id as part of the cue payload
      Server - teach events about async multi oneshot handler types
      Server - teach sync to select on multiple handles
      Server - teach sync to return a map with the cue id
      Server ~ teach beautifier to trim whitespace (both leading/trailing)
      INSTALL - for Mac specify Qt v5.4 is required
      DEV - start working on replace-buffer improvements
      GUI - teach beautify buffer server imply to move point
      INSTALL - update more references to Qt 5.3 to 5.4
      GUI - teach Tab to indent current line when not in list
      Merge pull request #388 from josephwilk/show_hide_line_numbers
      Fix - remove debug message
      Server ~ minor correction with error message
      API - spark now prints the graph. Use spark_graph for just generating a text graph.
      Breaking Change = rename FX :ring to :ring_mod
      Tests - fix failure caused by spark rename
      Tutorial - update shortcut list
      Server - fix line indentation on Ruby 1.9
      Server - further fixes to indentation and alignment
      Beautifier - don't add extra \n to non-indented regions
      GUI - ensure 1st visible line static w/ auto-align
      Tutorial - improve clarity of shortcut conventions
      GUI - teach indent current line to indent whitespace
      GUI - teach indent current line to skip whitespace
      Whitespace fix
      SynthInfo - add missing mod_amp doc to FX mod_ring
      API - update docs to take advantage of Markdown
      GUI - teach editor how to replace a line
      GUI - replace line not buf when indenting curr line
      GUI - add transpose characters and bind to C-t
      GUI - add shortcuts for moving up and down 10 lines
      GUI - teach C-k to delete and remove an empty line
      GUI - inc largest allowed font size from 20 to 50
      GUI - add Meta-Shift-p/n for moving lines/selection
      GUI - revert max zoom modification
      GUI - unify on UNIX EOL sequence of "\n"
      GUI - Increase font size range & grow/shrink margin
      GUI - Tab now indents multiple lines if selection
      GUI - add new helper fn for C-M-* shortcuts
      GUI - moving line/selection is now C-M-p/n
      Docs - update shortcut cheatsheet
      Core - teach TL counters to read val before ticking
      Samples - fix phase-offset timing of loop_garzul
      API - add new fn - tick_reset for resetting TLs
      Tutorial EN 10.1 - rework emphasis.
      API - rename line opt arg :slices to :steps
      Core - Add #max and #min to numbers:
      Tests - fix tests after :slices => :steps rename
      FX - specify better min window size for pitch_shift
      GUI - improve UDP OSC server feedback messages
      Housekeeping - fix indentation
      Merge pull request #396 from hzulla/markdown-paragraphs
      GUI - comment out HUD for v2.5 release
      GUI - reduce default font size
      Docstrings - improve docstring & example for load_synthdefs
      Docstring - mention live_loop
      GUI - fix copy functionality in doc system pane
      Tutorial - start working on Minecraft Pi section
      Tutorial - EN - minor formatting tweaks
      Minecraft - simplify API
      Minecraft - teach set_tile to handle floats/ints
      Minecraft - allow floats/ints everywhere for coords
      Minecraft - whitespace fix
      Minecraft - comment out mc_build_box
      README - add ascii art logo and new strapline
      README - fix grammar mistake
      README - further indent logo
      README - further tweaks
      README - move tags to bottom of README
      Merge pull request #398 from jweather/win25
      Minecraft - further work on mc_* docstrings
      README - Drop header
      Minecraft - fix syntax errors
      GUI - add Windows C-c, C-v copy and paste shortcuts
      Doc - Remove square brackets around arg lists
      Minecraft - further work on docstrings
      Merge pull request #400 from johnlawrenceaspden/patch-1
      GUI - add shortcuts for deleting word forward and back
      API - ensure scales and chords are actual rings
      OSC - Teach server/GUI to communicate boot exception
      Merge pull request #401 from josephwilk/shortcut_to_jump_to_tab
      GUI - fix syntax error introduced in recent commit
      GUI - move show line numbers to separate pref section
      GUI - fix margin width size jumping when zooming
      GUI - teach autocompletion about minecraft block names
      GUI - reorder prefs to put RP stuff on top
      Merge pull request #402 from nicoder/patch-21
      OSC - fix OSC handler to match sent OSC message
      Server - improve booting debug log messages
      Minecraft - improve docstrings
      Minecraft - support more of the API
      Fix - add blasted commas!
      Server - move to using bounded queues
      Merge pull request #404 from jweather/int2char
      Server - extract Markdown munger
      Minecraft - prefix summaries with Minecraft Pi
      Docs - improve layout of API docs
      Docs - improve doc info for line fn
      Tests - require core by default
      Fix - whitespace fix
      Server - ensure Markdown converter's arg is a string
      Docs - display optional args where available
      Docs - improve opts docstrings
      API - allow bools to be passed through cue messages
      Internal - add ability to control nodes now
      Sound - gradually silence current job now
      Studio - start main mixer immediately
      Doc - add more opts docstrings
      GUI - stop some areas of GUI from taking mouse focus
      Tut EN - fix Minecraft API ordering
      GUI - add autocompletion for synth names and args
      GUI - add autocompletion for play/sample params
      Merge pull request #407 from jweather/ac
      Merge pull request #408 from jweather/w9
      Merge pull request #409 from jweather/ac2
      Update CHANGELOG.md
      Update README.md
      Merge pull request #410 from hzulla/proofreading
      Merge pull request #411 from hzulla/proofreading2
      Merge pull request #413 from rbnpi/master
      Sever - revert move to sized queue for job_proms
      Doc - update docstrings for scale and chord
      GUI - ensure indenting last line works
      Core - teach Object to respond to #ring
      API - teach with_fx the arg reps:
      Merge pull request #421 from hzulla/proofreading3
      Preparser - tighten up ring name as variable restriction
      Merge pull request #422 from hzulla/proofreading4
      Merge pull request #424 from hzulla/proofreading6
      FX - breaking change. Flanger defaults stereo_invert_wave to 1
      Syntax - teach prepares to add space when munching ring fns
      Doc - use lower case letters for keyboard shortcuts
      Internal - teach in_thread joiner thread name of thread
      Server - remove thread finaliser code
      Contributors - update contributors list
      GUI Internal - extract deselect() as a new SLOT
      GUI - stop M-U from reloading server code
      GUI - add M-u for upcasing next word or selection
      GUI - add M-l for downcasing next word or selection
      Doc - update shortcut cheatsheet
      GUI - teach editor a better set of word chars
      Merge pull request #430 from hzulla/i18n-via-mbutz
      Merge pull request #431 from hzulla/i18n-de-release
      Merge pull request #425 from hzulla/i18n-gui-update
      Merge pull request #423 from josephwilk/overzealous_builtin_check
      Merge pull request #432 from hzulla/i18n-de-missing-chapters
      GUI - remove fancy arg autocompletion (for now)
      Doc - add more docstrings to minecraft API
      GUI - heading to v2.5 :-)
      Examples - clean up syntax
      Community - moving from weekly to monthly newsletter
      Changelog - update to reflect v2.5 development

Wolfgang Werner (1):
      i18n - translate tutorial chapter 7-9.3 to german

Xavier Riley (7):
      Fix multibyte chars in OSC implementation
      Re-enable spark function
      WIP: pitch_shift effect
      Forgot to add the synthdef
      Make pitch_ratio a midi arg using midicps. Add docs. Change defaults to suit pitched sounds.
      Made params slideable. Updated docstrings
      Add pan, remove unused mix arg

josephwilk (10):
      required for pi
      Ensure we boot in the right protocol mode
      send exit as early as possible.
      cleaning up correctly based on protocol
      Be nice and close the tcpserver.
      The GUI is not listening that should not stop exit.
      Support hide/show of line numbers.
      Support jumping to int tabs with shortcut
      Extract the crazy int to char conversion fn
      Avoid false positives on builtin fns errors.

jweather (10):
      fix helpfile encoding issues on Windows... again
      fix info window too
      Windows: warnings as errors
      compile fixes for Windows
      pull in qsci moc files for Windows builds
      don't double-replace newlines when saving on Windows
      simplify int2char
      autocompletion cleanup, handle leading whitespace
      reluctantly fold to the wishes of the decimal-centric majority
      don't try to complete parameter values

rbnpi (1):
      Correct a couple of typos

-----------------------------------------------------------------------

-- 
sonic-pi packaging



More information about the pkg-multimedia-commits mailing list