Commit f552464
Make panel backend work with multi-thread/multi-process (#240)
* wip - bidirectional communication
* Add iframe detection and bi-directional curation communication
* Send loaded=true to parent when ready and clean up set curation
* Fix mergeview when include delete is checked
* Panel fixes for multi-process backend
* Modify panel refresh to schedule updates (for multi-proc/multi-threds serves)
* oups
* Select next pair after accepting a merge
* Fixes to panel to work with multi-threads/processes
* cleanup
* Remove set_curation_data
* use mode from settings
Co-authored-by: Chris Halcrow <57948917+chrishalcrow@users.noreply.github.com>
* Move enable/disable active scroll
* Avoid double refresh in SelectableTabulator and fix sorting of spikelist view
* Speed up panel scalebars and remove iframe test
* Move on_selection_changed callback to SelectableTabulator
* Remove iframe-y stuff
* Set self.curation=True after curation is successfully loaded
* revert self.curation changes
* revert self.curation changes1
* remove comment and _updating_from_controller
* Remove listener_pane
* Remove submit and set curation functions
* extra indent
---------
Co-authored-by: Chris Halcrow <57948917+chrishalcrow@users.noreply.github.com>1 parent 8bfe93d commit f552464
18 files changed
Lines changed: 508 additions & 763 deletions
File tree
- spikeinterface_gui
- tests/iframe
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
194 | 197 | | |
195 | 198 | | |
196 | 199 | | |
| |||
322 | 325 | | |
323 | 326 | | |
324 | 327 | | |
325 | | - | |
| 328 | + | |
326 | 329 | | |
327 | 330 | | |
328 | 331 | | |
| |||
498 | 501 | | |
499 | 502 | | |
500 | 503 | | |
| 504 | + | |
501 | 505 | | |
502 | 506 | | |
503 | 507 | | |
| |||
565 | 569 | | |
566 | 570 | | |
567 | 571 | | |
568 | | - | |
| 572 | + | |
| 573 | + | |
569 | 574 | | |
570 | 575 | | |
571 | 576 | | |
572 | 577 | | |
573 | 578 | | |
574 | 579 | | |
575 | 580 | | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
576 | 584 | | |
577 | | - | |
578 | | - | |
579 | | - | |
580 | | - | |
581 | | - | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
582 | 597 | | |
583 | 598 | | |
| 599 | + | |
| 600 | + | |
584 | 601 | | |
585 | 602 | | |
586 | 603 | | |
587 | 604 | | |
588 | | - | |
589 | | - | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
590 | 611 | | |
591 | 612 | | |
592 | 613 | | |
| |||
628 | 649 | | |
629 | 650 | | |
630 | 651 | | |
| 652 | + | |
| 653 | + | |
631 | 654 | | |
632 | 655 | | |
633 | 656 | | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
634 | 663 | | |
635 | 664 | | |
636 | 665 | | |
| |||
644 | 673 | | |
645 | 674 | | |
646 | 675 | | |
647 | | - | |
648 | 676 | | |
649 | | - | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
650 | 683 | | |
651 | 684 | | |
652 | | - | |
653 | | - | |
654 | | - | |
655 | | - | |
656 | | - | |
657 | | - | |
658 | | - | |
659 | | - | |
660 | | - | |
661 | | - | |
662 | | - | |
663 | | - | |
| 685 | + | |
664 | 686 | | |
665 | 687 | | |
666 | 688 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | 12 | | |
15 | | - | |
16 | 13 | | |
17 | 14 | | |
18 | 15 | | |
| |||
340 | 337 | | |
341 | 338 | | |
342 | 339 | | |
343 | | - | |
344 | 340 | | |
345 | 341 | | |
346 | 342 | | |
| |||
349 | 345 | | |
350 | 346 | | |
351 | 347 | | |
| 348 | + | |
352 | 349 | | |
353 | 350 | | |
354 | 351 | | |
| |||
358 | 355 | | |
359 | 356 | | |
360 | 357 | | |
361 | | - | |
362 | | - | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | | - | |
372 | | - | |
373 | | - | |
374 | | - | |
375 | | - | |
376 | | - | |
377 | | - | |
378 | | - | |
379 | 358 | | |
380 | 359 | | |
381 | 360 | | |
| |||
390 | 369 | | |
391 | 370 | | |
392 | 371 | | |
| 372 | + | |
393 | 373 | | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
| 374 | + | |
398 | 375 | | |
399 | | - | |
| 376 | + | |
400 | 377 | | |
401 | | - | |
| 378 | + | |
402 | 379 | | |
403 | | - | |
404 | | - | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
405 | 384 | | |
406 | 385 | | |
407 | 386 | | |
408 | 387 | | |
409 | 388 | | |
410 | 389 | | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
411 | 393 | | |
412 | 394 | | |
413 | 395 | | |
| |||
849 | 831 | | |
850 | 832 | | |
851 | 833 | | |
852 | | - | |
| 834 | + | |
853 | 835 | | |
854 | 836 | | |
855 | 837 | | |
| |||
0 commit comments