<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rhizi/src/client/model/graph.js, branch wip/selection-ring</title>
<subtitle>Connective intelligence</subtitle>
<id>https://git.yuv.al/rhizi/atom/src/client/model/graph.js?h=wip%2Fselection-ring</id>
<link rel='self' href='https://git.yuv.al/rhizi/atom/src/client/model/graph.js?h=wip%2Fselection-ring'/>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/'/>
<updated>2015-04-01T21:31:05Z</updated>
<entry>
<title>client/graph: fix id_to_link_id_set regression w/ inter-graph links</title>
<updated>2015-04-01T21:31:05Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-03-30T14:05:54Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=0a01b587fed824bcb4bf054a38f7f203953c8eb1'/>
<id>urn:sha1:0a01b587fed824bcb4bf054a38f7f203953c8eb1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rz_api_backend: rz_clone -&gt; rzdoc_clone</title>
<updated>2015-04-01T19:25:54Z</updated>
<author>
<name>LV-426</name>
<email>lv-426@taproot.org.il</email>
</author>
<published>2015-03-30T17:43:49Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=f2f0f2879a87a6bec5f6892c468b0dccfa9ac7bc'/>
<id>urn:sha1:f2f0f2879a87a6bec5f6892c468b0dccfa9ac7bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client/model/graph: track node degree (O(1) amortized on link and node addition)</title>
<updated>2015-03-24T15:26:03Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-03-24T15:26:03Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=d22f1572941370c3585305d736ef2ee76290a620'/>
<id>urn:sha1:d22f1572941370c3585305d736ef2ee76290a620</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client: Bacon/jquery dependency: use shim</title>
<updated>2015-03-17T06:14:04Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-03-17T06:14:04Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=bf4df7f0c9898f748bce01ed237e0c52738432cf'/>
<id>urn:sha1:bf4df7f0c9898f748bce01ed237e0c52738432cf</id>
<content type='text'>
add shim requirement for Bacon to have jquery loaded first, since Bacon
patches in asEventStream (and other APIs).

Undo the Bacon_wrapper non fix:

git grep -l Bacon_wrapper | while read f; do sed -i -e s/Bacon_wrapper/Bacon/g $f; done
</content>
</entry>
<entry>
<title>client: use 'untitled' as empty link fixes #381</title>
<updated>2015-03-16T10:59:38Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-03-16T10:48:11Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=b39381f3248849612d2f6067ce9fbf14bb92652b'/>
<id>urn:sha1:b39381f3248849612d2f6067ce9fbf14bb92652b</id>
<content type='text'>
Sanitizes any link attribute change. Topo diff in next patch since I
might want to reverse it - current interface doesn't allow introducing
null link names on creation.
</content>
</entry>
<entry>
<title>client: add util.log_error, use for clone missing dst/src ids</title>
<updated>2015-03-15T10:58:23Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-03-15T10:58:23Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=8af3f37f5a6dec31877b0c67c996cb52f513d020'/>
<id>urn:sha1:8af3f37f5a6dec31877b0c67c996cb52f513d020</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client: ignore bad links on clone</title>
<updated>2015-03-15T10:56:42Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-03-15T10:56:42Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=4e5ca4fb71b04ed7584669878ad9c3644ac5d4ae'/>
<id>urn:sha1:4e5ca4fb71b04ed7584669878ad9c3644ac5d4ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client: fix json export and import to use model/types to account for allowed attributes</title>
<updated>2015-03-12T23:43:50Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-03-12T23:43:50Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=c842d3bad0d9b3f8b0ab04306bd90c14d7403e49'/>
<id>urn:sha1:c842d3bad0d9b3f8b0ab04306bd90c14d7403e49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client: search in nodes and attributes</title>
<updated>2015-03-09T18:12:31Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-03-09T18:09:48Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=dd2c16e22b76ca299c4edfcd8f62d22e6bf39baa'/>
<id>urn:sha1:dd2c16e22b76ca299c4edfcd8f62d22e6bf39baa</id>
<content type='text'>
Fixes #358

Implementation limitations:
- uses hasOwnProperty for search, and further filters on strings. So
  technically could be oversearching - i.e. string properties that are
  not attributes. We should keep an attribute key on Node and Link
- there is no selected link, just selected nodes. So we select both
  source and destination. Opening issue #367 for this.
</content>
</entry>
<entry>
<title>client: rename consistently links__delete, nodes__delete</title>
<updated>2015-03-03T21:58:25Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-03-03T21:58:25Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=9cf21a8b3a1289ed7deccb1e85d62a0379600650'/>
<id>urn:sha1:9cf21a8b3a1289ed7deccb1e85d62a0379600650</id>
<content type='text'>
</content>
</entry>
</feed>
