[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