0.102/Notes: Difference between revisions
(18 intermediate revisions by the same user not shown) | |||
Line 78: | Line 78: | ||
See [[0.102/Testing]] for unstable images. | See [[0.102/Testing]] for unstable images. | ||
== Sugar | == Commits to Sugar Core since 0.100 == | ||
=== Sugar === | |||
{| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | {| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | ||
Line 514: | Line 516: | ||
|} | |} | ||
== Sugar Toolkit | === Sugar Toolkit === | ||
{| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | {| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | ||
|-style="background:#787878; color: black;" | |-style="background:#787878; color: black;" | ||
Line 694: | Line 696: | ||
|} | |} | ||
== Sugar | === Sugar Web === | ||
{| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | |||
|-style="background:#787878; color: black;" | |||
! Author !! Commit | |||
|- | |||
|Daniel Narvaez | |||
||Browsers must be a list | |||
|- | |||
|Daniel Narvaez | |||
||Need full path to sugar-web-test | |||
|- | |||
|Daniel Narvaez | |||
||Add script launcher karma plugin | |||
|- | |||
|Daniel Narvaez | |||
||Add a grunt based build … | |||
|- | |||
|Daniel Narvaez | |||
||Split envSpec in unit and functional bits | |||
|- | |||
|Daniel Narvaez | |||
||Consolidate functional/unit split | |||
|- | |||
|Daniel Narvaez | |||
||Fix indentation … | |||
|- | |||
|Rogelio Mita | |||
||karma conf to run unit test only | |||
|- | |||
|Rogelio Mita | |||
||karma-shared configuration | |||
|- | |||
|Code Raguet | |||
||remove unnecessary variable aliasing from getObjectId | |||
|- | |||
|Code Raguet | |||
||fixes unnecessary long timeout | |||
|- | |||
|Code Raguet | |||
||improves getObjectId's spec describe | |||
|- | |||
|Rogelio Mita | |||
||Grouping unit tests | |||
|- | |||
|Rogelio Mita | |||
||Moving toolkitContractSpect.js to functional tests directory | |||
|- | |||
|Rogelio Mita | |||
||Moving datastore functional tests to separate file | |||
|- | |||
|Daniel Narvaez | |||
||Update to the latest karma config format … | |||
|- | |||
|Code Raguet | |||
||add FIXME on env.getEnvironment() | |||
|- | |||
|Rogelio Mita | |||
||Refactor: Grouping up responsibilities in sugar mode | |||
|- | |||
|Code Raguet | |||
||env.getEnvironment should return {} in standalone mode | |||
|- | |||
|Code Raguet | |||
||(temporaly) stub env.isStandalone = false when describing environment… … | |||
|- | |||
|Code Raguet | |||
||stub env.isStandalone = false when describing datastore module | |||
|- | |||
|Code Raguet | |||
||stub env.isStandalone = false when describing datastore object | |||
|- | |||
|Code Raguet | |||
||stub env.isStandalone = false in sugar mode | |||
|- | |||
|Rogelio Mita | |||
||datastore integration tests: increase waitFor timeout | |||
|- | |||
|Code Raguet | |||
||Merge pull request #100 from rogemita/fix_tests_sugar_mode-try2 … | |||
|- | |||
|Code Raguet | |||
||fix false positive specs: getEnvironment when env was not set, yet | |||
|- | |||
|Rogelio Mita | |||
||Fix: functional test for envSpec | |||
|- | |||
|Daniel Narvaez | |||
||Revert "Turn on debug logging" … | |||
|- | |||
|Rogelio Mita | |||
||better semantics, test: "should run in standalone mode" | |||
|- | |||
|Daniel Narvaez | |||
||Turn on debug logging … | |||
|- | |||
|Code Raguet | |||
||test: it should set global sugar in standalone mode | |||
|- | |||
|Code Raguet | |||
||add test: it should run callback on EnvironmentSet event | |||
|- | |||
|Code Raguet | |||
||ensure env setter to be undefined before getEnvironment gets called | |||
|- | |||
|Code Raguet | |||
||force environment to be undefined | |||
|- | |||
|Rogelio Mita | |||
||Refactor: common code on setup and teardown methods | |||
|- | |||
|Rogelio Mita | |||
||Grouping up related tests: "in sugar mode" | |||
|- | |||
|Rogelio Mita | |||
||test: should set onEnvironmentSet handler … | |||
|- | |||
|Rogelio Mita | |||
||test: should run callback with null error and environment. … | |||
|- | |||
|Rogelio Mita | |||
||js-beautify fix | |||
|- | |||
|Rogelio Mita | |||
||js-beautify fix | |||
|- | |||
|Rogelio Mita | |||
||Refactor: Ensure standalone mode on "dictstore on standalone mode" de… … | |||
|- | |||
|Rogelio Mita | |||
||dictstore save method uses isStandalone method | |||
|- | |||
|Rogelio Mita | |||
||dictstore init uses isStandalone method | |||
|- | |||
|Rogelio Mita | |||
||Add webL10n missing definition path | |||
|- | |||
|Rogelio Mita | |||
||isStandalone method for env module | |||
|- | |||
|Rogelio Mita | |||
||test: Ensure the datastore object has an objectId (datastore) | |||
|- | |||
|Daniel Narvaez | |||
||More strict mode fixes | |||
|- | |||
|Daniel Narvaez | |||
||Missing var keyword | |||
|- | |||
|Manuel Quiñones | |||
||Set JS strict mode … | |||
|- | |||
|Code Raguet | |||
||modify "save" to solely run the callback when running under standalon… … | |||
|- | |||
|Manuel Quiñones | |||
||New module, helper to store localStorage in the datastore | |||
|} | |||
=== Sugar Artwork === | |||
{| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | {| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | ||
Line 744: | Line 906: | ||
== Changes to Sugar Activities since 0.100 == | == Changes to Sugar Activities since 0.100 == | ||
=== Write 94 === | |||
{| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | |||
|-style="background:#787878; color: black;" | |||
! Author !! Enhancements/Bug Fixes | |||
|- | |||
|gauravp94 | |||
||Change icon_size to pixel_size | |||
|- | |||
|Gonzalo Odiard | |||
||Disable saving the content as text if abi version == 3.0 (exports) | |||
|- | |||
|Gonzalo Odiard | |||
||Delay imports to improve activity startup time | |||
|- | |||
|Gonzalo Odiard | |||
||Delay speech initialization to speed up the activity startup | |||
|} | |||
=== Read 113 === | |||
{| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | |||
|-style="background:#787878; color: black;" | |||
! Author !! Enhancements/Bug Fixes | |||
|- | |||
|Gonzalo Odiard | |||
||Save the mimetype in the metadata when download a shared file | |||
|- | |||
|Gonzalo Odiard | |||
||Don't set path in the downloader | |||
|- | |||
|Gonzalo Odiard | |||
||Copy file in read_file method | |||
|- | |||
|Gonzalo Odiard | |||
||Use Gio to identify the mime type of transferred files | |||
|} | |||
=== Log 36 === | |||
{| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | |||
|-style="background:#787878; color: black;" | |||
! Author !! Enhancements | |||
|- | |||
|Gonzalo Odiard | |||
||Use activity root to generate the collector file - SL #4407 | |||
|} | |||
=== Jukebox 32 === | |||
{| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | |||
|-style="background:#787878; color: black;" | |||
! Author !! Enhancements | |||
|- | |||
|Sai Vineet | |||
||Add reorder capability to Jukebox | |||
|} | |||
=== Browse 156 === | |||
{| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | |||
|-style="background:#787878; color: black;" | |||
! Author !! Enhancements/Bug Fix | |||
|- | |||
|Gonzalo Odiard | |||
||Delay Evince import until is needed to improve activity startup time | |||
|- | |||
|Gonzalo Odiard | |||
||Make consistent the tooltip of the show/hide tray button | |||
|- | |||
|Manuel Quiñones | |||
||Clear URL entry when Escape is pressed | |||
|- | |||
|anubhavj | |||
||Workaround for #4638 no palettes in sugar-build | |||
|} | |||
=== Pippy 61 === | === Pippy 61 === | ||
Line 818: | Line 1,052: | ||
=== Turtle Blocks 206 === | === Turtle Blocks 206 === | ||
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | {| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | ||
|-style="background:#787878; color: | |-style="background:#787878; color: black;" | ||
! Author !! Enhancements | ! Author !! Enhancements | ||
|- | |- | ||
Line 840: | Line 1,074: | ||
||add Alt-s as keyboard shortcut for Stop button | ||add Alt-s as keyboard shortcut for Stop button | ||
|- | |- | ||
| | |Alan Aguiar | ||
||speed up no_help test | ||speed up no_help test | ||
|- | |- | ||
Line 887: | Line 1,121: | ||
|- | |- | ||
|Walter Bender||Merged new translations | |Walter Bender||Merged new translations | ||
|-style="background:#787878; color: | |} | ||
{| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | |||
|-style="background:#787878; color: black;" | |||
! Author !! Bug Fixes | ! Author !! Bug Fixes | ||
|- | |- | ||
Line 1,004: | Line 1,241: | ||
||fix problem with starting plugins from Python export | ||fix problem with starting plugins from Python export | ||
|- | |- | ||
| | ||Alan Aguiar | ||
||fix problem with help status button infinite loop | ||fix problem with help status button infinite loop | ||
|- | |- | ||
Line 1,067: | Line 1,304: | ||
=== Chat 79 === | === Chat 79 === | ||
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | {| class="wikitable sortable" border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | ||
|-style="background:#787878; color: | |-style="background:#787878; color: black;" | ||
! Author !! Enhancements | ! Author !! Enhancements | ||
|- | |- |