piker/piker/ui
Tyler Goodlet 3daee0caa9 Disable overlay scaling on per-symbol-feed updates
Since each symbol's feed is multiplexed by quote key (an fqsn), we can
avoid scaling overlay curves on any single update, presuming each quote
driven cycle will trigger **only** the specific symbol's curve.

Also disables fsp `.interact_graphics_cycle()` calls for now since it
seems they aren't really that critical to and we should be using the
same technique as above (doing incremental y-range checks/updates) for
FSPs as well.
2023-03-10 18:20:22 -05:00
..
kivy Port kivy monitor to new tractor stream api 2021-04-29 09:10:11 -04:00
quantdom Drop quantdum legend item 2021-05-24 12:23:02 -04:00
__init__.py Add license headers to pertinent files 2020-11-06 12:23:14 -05:00
_anchors.py Even more correct "default view" snap-to-pp-marker 2022-04-30 11:36:23 -04:00
_annotate.py `PyQt5` + `pyqtgraph` import updates (`QtGui -> `QtWidgets`) 2022-10-30 21:11:14 -04:00
_app.py Start `piker.service` sub-package 2023-03-09 15:37:42 -05:00
_axes.py Handle empty `indexes` input edge case.. 2023-02-12 15:38:43 -05:00
_chart.py Move axis hiding into `.overlay_plotitem()` 2023-03-10 18:20:22 -05:00
_cursor.py Fix query-mode cursor labels to work with epoch-indexing 2023-02-13 12:27:58 -05:00
_curve.py Use normal pen when last-datum color not provided 2023-02-13 12:27:58 -05:00
_dataviz.py Add `Viz.median_from_range()` 2023-03-10 18:20:22 -05:00
_display.py Disable overlay scaling on per-symbol-feed updates 2023-03-10 18:20:22 -05:00
_editors.py Rename `Flow` -> `Viz` 2023-02-12 13:39:10 -05:00
_event.py Drop use `tractor.trionics.gather_contexts()` in `open_handlers()` 2022-09-12 20:25:15 -04:00
_exec.py Start `piker.service` sub-package 2023-03-09 15:37:42 -05:00
_feedstatus.py Fill in label with pairs from `status` value of backend init msg 2022-06-05 22:08:00 -04:00
_forms.py Down size the slots bar by .9 2022-09-12 20:25:15 -04:00
_fsp.py Don't unset `Viz.render` for unit vlm 2023-03-10 18:20:22 -05:00
_icons.py Add an icon setter api to `Selection` 2021-09-14 12:25:30 -04:00
_interaction.py Iterate all charts (widgets) when only one overlay 2023-03-10 18:20:22 -05:00
_l1.py TOSQUASH: 84f19308 (l1 rework) 2023-02-12 15:38:43 -05:00
_label.py Move old label sizing cruft to label mod 2023-02-12 15:38:43 -05:00
_lines.py Drop old marker drawing code from `LevelLine.paint()` 2022-09-23 17:17:32 -04:00
_notify.py Add try catch for when notify-send is not present on system 2023-02-13 18:08:56 -03:00
_ohlc.py Factor color and cache mode settings into `FlowGraphics` 2023-02-13 12:27:58 -05:00
_orm.py Remove `BaseModel` use from all dataclass-like uses 2022-07-09 12:08:41 -04:00
_overlay.py Drop `.group_maxmin()` 2023-03-10 18:20:22 -05:00
_pg_overrides.py Only remove axis from scene when in one 2023-03-10 18:20:22 -05:00
_position.py Assign pnl calc output for use when debugging 2023-02-02 15:05:26 -05:00
_render.py Breakpoint bad (-ve or too large) x-ranges to m4 2023-02-13 12:27:58 -05:00
_search.py Attempt to keep selected item highlighted 2023-02-13 12:27:58 -05:00
_signalling.py More fixes, some reversions 2021-07-21 18:26:24 -07:00
_style.py Brighter last OHLC graphics datum by default 2023-02-02 13:32:20 -05:00
_window.py `PyQt5` + `pyqtgraph` import updates (`QtGui -> `QtWidgets`) 2022-10-30 21:11:14 -04:00
cli.py Don't double send `enable_modules` and `debug_mode` in kwargs.. 2023-03-10 10:30:26 -05:00
order_mode.py Fix logging on emsd 2023-02-25 20:56:25 -03:00