x3domlet:ctrl-mouseover-map commitshttps://git.elphel.com/Elphel/x3domlet/commits/ctrl-mouseover-map2017-07-19T11:49:28Zhttps://git.elphel.com/Elphel/x3domlet/commit/7ac7ac50533b2394053dca1d6a7ad077f1cb4a95Place a marker in the scene on map ctrl-click2017-07-19T11:49:28ZRurik BugdanovRurik Bugdanov(using view._scene._nameSpace.doc.ctx.pickValue())
The problem is that after changing the viewpoint the scene must be
rendered before calling pickValue() and that I do not know how to use
an offscreen scene with x3dom.
The workaround I found is to change the viewpoint on ctrl-mousemove over the
map, so that when the map is clicked, the scene needed for pickValue() is
already rendererd and pickvalue cam return the proper coordinates.
TODO:
- change the viewpoint on keydown ctrl over the map (dont wait mousemove)
- implement code related to issue <a href="/Elphel/x3domlet/issues/4" data-original="#4" data-link="false" data-link-reference="false" data-project="55" data-issue="9" data-reference-type="issue" data-container="body" data-placement="bottom" title="update and check the gui state in event handlers" class="gfm gfm-issue has-tooltip">#4</a>
- restore the original viewpoint when ctrl is released or
on mouseleave map
- ...https://git.elphel.com/Elphel/x3domlet/commit/2beb976dfa167d2b458b3e202144ea59669f77c8fixed scrolling2017-07-17T00:42:04ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/633cd53e4d65441b63b6de9707a98defca4fb218thumbs and list in popup2017-07-14T21:21:05ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/6d0a768765f859d9d420ca27c6ebf7e5fe037e73minor2017-07-14T18:33:48ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/653c07d11585e2985cbe3f9ed9b59bfcf5213aaekml restored message2017-07-14T18:24:25ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/f4bfab1e1cefdab61ba9156b3e393dc94e2dc1c1kml saving results display2017-07-14T18:17:36ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/dbfa2f034880dcda78ee5a1e9db1de74ce757c5bkml save with error codes2017-07-14T17:42:58ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/89aabfd05b3adff72ca08f1ecda4ca4ea7b7834bfixed kml saving2017-07-14T00:20:31ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/12ea2a079230eda22883d8aebb00d3eff7493fdescrolling + dragging the list2017-07-13T23:43:52ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/6e8ea6210a270a8d03ff5afc8497b3a697a6f82eedit mode on/off and errors displaying2017-07-13T21:35:22ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/6ce3a7a87e96e1e1df6c7ac1745bed33a41dc9c7alignment code clean up, todo: error reporting and mode on/off by checkbox2017-07-13T20:01:46ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/f2be9efd4c1a8f64e9b859f1b5bd0cd074f987c6+ apply dialog, not finished2017-07-13T02:06:35ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/40ab280c7eab88681b4e7ca8607698e4644c9370Gauss-Newton algorithm to align heading and lat,lng2017-07-13T01:07:14ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/05a68386a885ac1c7c1d6331edc92f5ade5f7e90disabled, just in case2017-07-08T00:20:30ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/7b2180957466f1a81d3044f333707816ca94c329check extension first2017-07-08T00:18:18ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/13670eae9485ff81090e0dda8c4e0c85ab4c1a04set initial position and save to kml2017-07-08T00:11:04ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/f82317de0d3af330fc6c1173a97972b13d6082aacache images2017-07-07T20:44:36ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/cc2abc6d903b93de19e347cf3c4d3f8ec961f3b21.&edit - edit mode = set initial location and azimuth on the leaflet map 2....2017-07-07T20:30:41ZOleg Dzhimievoleg@elphel.com1.&edit - edit mode = set initial location and azimuth on the leaflet map 2. &experimental - experimental mode
https://git.elphel.com/Elphel/x3domlet/commit/01ae68ea046f82e75ad171b8a222835c9962cd6dstandalone loop player for source files2017-07-07T20:28:42ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/b6c44e47284811e14238568b1459f2b771543a9dfixed reset view2017-07-06T17:36:27ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/0c2397eccd2f643f86b6f7d422e5ef3331df007dhide dirs: .xxx and _xxx, 'showall' to reveal2017-07-03T19:43:18ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/94c70f40f673b104dccdfa61741e5bb60639040dremoved trailing spaces2017-06-29T19:46:37ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/ef1c7c6f085febfa18a6725a82189be879f0fc72Merge branch 'gulp'2017-06-29T18:19:31ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/x3domlet/commit/3870060be375ae318a2a29fc801c94e88bde7c6eMerge branch 'master' into 'gulp'2017-06-29T05:16:18ZOleg K Dzhimievoleg@elphel.com
# Conflicts:
# index.html
# js/ui_init.js
# js/x3dom_init.js
# test.htmlhttps://git.elphel.com/Elphel/x3domlet/commit/2d563289a3e8027f9a22fe1ebeb72c0c49652583Merge branch 'trailing_whitespaces' into 'master'2017-06-29T05:11:32ZOleg K Dzhimievoleg@elphel.com
remove trailing spaces
See merge request <a href="/Elphel/x3domlet/merge_requests/2" data-original="!2" data-link="false" data-link-reference="false" data-project="55" data-merge-request="7" data-project-path="Elphel/x3domlet" data-iid="2" data-mr-title="remove trailing spaces" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="" class="gfm gfm-merge_request">!2</a>https://git.elphel.com/Elphel/x3domlet/commit/fecea71f79f9b5555e0d0c3944ccb9fd73b7df97Merge branch 'master' into 'trailing_whitespaces'2017-06-29T05:10:50ZOleg K Dzhimievoleg@elphel.com
# Conflicts:
# js/x3dom_init.jshttps://git.elphel.com/Elphel/x3domlet/commit/d656f5dcb8c32fcb1b48386d5bbc8e62383908fafix #32017-06-29T01:40:48ZRurik BugdanovRurik Bugdanovhttps://git.elphel.com/Elphel/x3domlet/commit/81dac4c028e9c625c0d84f3d92492fd172f64372set body.style.userSelect:none to avoid unwanted text or image dragging2017-06-29T01:18:07ZRurik BugdanovRurik Bugdanovhttps://git.elphel.com/Elphel/x3domlet/commit/f47abc963cfc686963465a35de66eb31d443ed48merge2017-06-28T12:32:04ZRurik BugdanovRurik Bugdanovhttps://git.elphel.com/Elphel/x3domlet/commit/6d22b1baa063adddb8e4d7d55da9bf570bf9ea9aenable picking on window.mousedown for sliding_sphere2017-06-28T12:30:13ZRurik BugdanovRurik Bugdanovhttps://git.elphel.com/Elphel/x3domlet/commit/3be8d1f84630774aa7b344b82ce7076d586373bfmerge2017-06-28T08:29:02ZRurik BugdanovRurik Bugdanovhttps://git.elphel.com/Elphel/x3domlet/commit/1443208a65469cc0c5a2e20dca0e50983039ca8fdisable picking for sliding_sphere2017-06-28T08:26:41ZRurik BugdanovRurik Bugdanovhttps://git.elphel.com/Elphel/x3domlet/commit/8bc0676983da9dfe574837eb47557ad88bdfff79remove trailing spaces2017-06-28T08:23:14ZRurik BugdanovRurik Bugdanovhttps://git.elphel.com/Elphel/x3domlet/commit/465465eed6f4a89e5a75033fbffc70b6cb65d27dUpdate README.md2017-06-21T10:28:00ZLuc Deschenauxluc.deschenaux@freesurf.chhttps://git.elphel.com/Elphel/x3domlet/commit/bf41b3542d88678c12a649ffe6073f7f95a753faREADME.md: how to run the demo2017-06-21T10:05:05ZRurik BugdanovRurik Bugdanovhttps://git.elphel.com/Elphel/x3domlet/commit/80b9056f0728ccc4d663c87c6816255b8ed6b1dddocker-run.sh: remove container and volumes on exit2017-06-21T10:04:03ZRurik BugdanovRurik Bugdanovhttps://git.elphel.com/Elphel/x3domlet/commit/0563cb76cc65e9b40b22fb6a14f3e1b306e892e8merge2017-06-21T09:56:53ZRurik BugdanovRurik Bugdanovhttps://git.elphel.com/Elphel/x3domlet/commit/45eda9473becea654931b377283fb081e73806b2allow remote clients2017-06-21T07:21:55ZRurik BugdanovRurik Bugdanovhttps://git.elphel.com/Elphel/x3domlet/commit/de1c44c3c8b65cb4181ea64e22352a4cd64132ddmerge2017-06-21T07:01:35ZRurik BugdanovRurik Bugdanovhttps://git.elphel.com/Elphel/x3domlet/commit/f888f6f7e6e32e8784809d1bac097d50a7c4776areset view on keypress 'r' (also there's button in the menu)2017-06-20T18:40:32ZOleg Dzhimievoleg@elphel.com