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 since 0.100 ==
== 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 Commits since 0.100 ==
=== 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 Artwork Commits since 0.100 ==
=== 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: white;"
|-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
|-
|-
|AlanJAS
|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: white;"
|}
 
{| 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
|-
|-
|AlanJAS
||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: white;"
|-style="background:#787878; color: black;"
! Author !! Enhancements
! Author !! Enhancements
|-
|-