<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rhizi/src/client/view/graph_view.js, branch POC_2.5d</title>
<subtitle>Connective intelligence</subtitle>
<id>https://git.yuv.al/rhizi/atom/src/client/view/graph_view.js?h=POC_2.5d</id>
<link rel='self' href='https://git.yuv.al/rhizi/atom/src/client/view/graph_view.js?h=POC_2.5d'/>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/'/>
<updated>2015-05-17T15:47:19Z</updated>
<entry>
<title>wip: 2.5d effect</title>
<updated>2015-05-17T15:47:19Z</updated>
<author>
<name>LV-426</name>
<email>lv-426@taproot.org.il</email>
</author>
<published>2015-05-17T15:47:19Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=79ad5afbe17fe6586589818166cb5bed18409ed3'/>
<id>urn:sha1:79ad5afbe17fe6586589818166cb5bed18409ed3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client/view/graph_view: add and export {node,link}__hover__{start,end}</title>
<updated>2015-05-12T10:32:06Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-05-12T10:32:06Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=92c7303c37e46f8ecea8c016f63fea9516c3aa26'/>
<id>urn:sha1:92c7303c37e46f8ecea8c016f63fea9516c3aa26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client/view/graph_view: link_hover: don't use this</title>
<updated>2015-05-12T10:31:41Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-05-12T10:31:41Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=095e9e86fbb693aaf4dc04744873c9c8b6109270'/>
<id>urn:sha1:095e9e86fbb693aaf4dc04744873c9c8b6109270</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client/view/graph_view: removing debug argument to link_on_hover</title>
<updated>2015-05-12T10:31:01Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-05-12T10:31:01Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=3f4c98e95591c4109401fd8c670c4361b9446ce0'/>
<id>urn:sha1:3f4c98e95591c4109401fd8c670c4361b9446ce0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client/view/graph_view: factor out link__hover__{start,end}</title>
<updated>2015-05-12T09:53:17Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-05-12T09:53:17Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=ff510e97dcd1c60f68e06565c51b63f4a3e96f63'/>
<id>urn:sha1:ff510e97dcd1c60f68e06565c51b63f4a3e96f63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client/view/graph_view: fix hidden link text with new link selection</title>
<updated>2015-05-05T10:54:23Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-05-05T10:54:05Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=3fd52f9c372a893d4a6657edc07229d1a6e693b9'/>
<id>urn:sha1:3fd52f9c372a893d4a6657edc07229d1a6e693b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client: add distinct links selection</title>
<updated>2015-05-05T10:54:23Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-05-05T09:12:48Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=fb67d553eaf8966d301b7c038e515cd771aa917a'/>
<id>urn:sha1:fb67d553eaf8966d301b7c038e515cd771aa917a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client: fix Image overlapping link icon. fix #503</title>
<updated>2015-05-05T07:31:37Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-05-05T07:31:37Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=4bf42ddabab613026b01089c066415179a2e09b7'/>
<id>urn:sha1:4bf42ddabab613026b01089c066415179a2e09b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client/graph_view: zen_mode zooming and layouting change</title>
<updated>2015-05-03T16:38:27Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-05-03T16:34:55Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=ad3887f785ada0c389ee3d29b49f17dcef16f28a'/>
<id>urn:sha1:ad3887f785ada0c389ee3d29b49f17dcef16f28a</id>
<content type='text'>
on zen mode entry:
- start layout
- automatic centering mode: every tick adjust the scale and translation
  to fit the visible nodes

if user drags or wheels out
  cancel automatic centering mode
  (layout keeps updating regardless)

implementation details: additional state 'zen_mode__auto_center' and
additional handlers for wheel and mousedown. Better to have a single
flow in the future:

{mouse wheel event, mouse down event) -&gt; update zen_mode__auto_center (or have implicit
state via bacon) -&gt; d3 zoom behavior
</content>
</entry>
<entry>
<title>view/graph_view: add helper center_on_selection_related</title>
<updated>2015-05-03T16:38:27Z</updated>
<author>
<name>Alon Levy</name>
<email>alon@pobox.com</email>
</author>
<published>2015-05-03T16:34:27Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rhizi/commit/?id=cf5d50bd942a07e27275e42fb3db74e1dc8aea59'/>
<id>urn:sha1:cf5d50bd942a07e27275e42fb3db74e1dc8aea59</id>
<content type='text'>
</content>
</entry>
</feed>
