Wykres commitów

28 Commity (branch-1.0)

Autor SHA1 Wiadomość Data
Jens Mönig e8172e83dd update history 2015-07-27 01:12:12 +02:00
Michael Ball aa62a6c7d4 Fix type issue when adding blanks to lists
This is one small change that will need to be tested!
This makes the add function behaves like `in front of` and
uses a call to `isNil()`. Only values that are `nil` will be
added  to the list as `null` (in JS). This is more consistent with
Snap! so that values like the empty string are handled correctly.

This fixes #863. Contains will properly handle empty inputs and
when re-loading a list with blank elements added, they will no
longer be converted to 0's.
2015-07-14 21:33:34 -07:00
jmoenig 4c21c9f187 Revert to "new" for object creation
and prepare for new release
2015-06-25 15:11:51 +02:00
Nathan Dinsmore 995e782147 Fix ListWatcherMorph initialization 2015-06-18 04:29:26 -04:00
Nathan Dinsmore 87c2503571 Use Object.create(…) instead of new …() for inheritance (faster) 2015-06-17 17:11:40 -04:00
jmoenig 89c2835130 Fixed #642, avoid “freezing” when calling CONS on non-list/null
thanks, @brianharvey !
2014-11-20 14:17:06 +01:00
jmoenig d559312b07 fixed "Load Failed Type Error Cannot read property 'isLinked' of null"
you guys need to at least *try* your stuff on a few actual projects,
dammit!
2014-07-28 14:18:44 +02:00
jmoenig e362730a0c JS function tweak, thank, @nathan! 2014-07-27 15:06:50 +02:00
Michael Ball 9151379546 List.toString will show contents of the list 2014-07-26 17:14:34 -07:00
jmoenig 1076694d9c ensure unique names for costumes created by the paint editor 2014-07-18 14:54:29 +02:00
jmoenig c1d5910f33 list op fixes, thanks, Brian! 2014-07-18 07:44:26 +02:00
jmoenig 3dbe001d6f fix List::length to work with stored CS10 projects 2014-07-17 09:51:25 +02:00
jmoenig ff854784c0 format list changes for JSLint
and rename var ‘me’ to ‘myself’ to make it conform to the rest of
Snap’s codebase
2014-07-17 09:12:20 +02:00
jmoenig fe8f15b8c7 change internal list ops to be iterative (bh)
so working with large arrayed lists no longer runs into JS’s maximum
recursion limit. Thanks, Brian, for the quick fix!
2014-07-17 08:45:43 +02:00
jmoenig ac39877b9c German translation update, tweaks 2014-06-04 13:48:43 +02:00
Nathan Dinsmore 2710f5b307 Fixed the equals block when one list is linked and the other is not 2014-06-02 15:56:52 -04:00
jmoenig fa88fdc761 validated all source files against the latest JSLint version
and pushed to this date
2014-01-09 18:50:38 +01:00
jmoenig 24ad14399c harmonize equality testing and List CONTAINS testing 2013-12-04 09:50:27 +01:00
jmoenig 39ea1d542d fixed type-issue for linked list indices
thanks, Nate, for reporting this issue
2013-10-08 16:46:58 +02:00
jmoenig 7af5ab575d "flat" design enhancements for blocks and watchers 2013-06-20 13:24:15 +02:00
jmoenig d098dbb4ba Fixed #44
Circularity no longer breaks watchers
2013-04-23 16:55:11 +02:00
jmoenig 54415a2cfc Lists: fix for typecasting bug in CONTAINS primitive 2013-04-12 10:11:45 +02:00
Nathan Dinsmore f3bd991f07 Switched to UTF-8
This fixes some encoding issues
2013-04-08 22:18:32 -04:00
Nathan Dinsmore ec434a3376 Revert "Fixed an encoding issue"
This reverts commit 4d37845b2e.
2013-04-08 22:13:16 -04:00
Nathan Dinsmore 4d37845b2e Fixed an encoding issue 2013-04-08 22:10:18 -04:00
Nathan Dinsmore 4c9fee58ee Fixed a number of whitespace inconsistencies 2013-04-08 21:49:31 -04:00
jmoenig dbce2753df Adjust list watcher size to blocks' zoom scale 2013-04-08 13:18:47 +02:00
jmoenig 0b510366d2 Creation 2013-03-16 09:02:16 +01:00