piker/piker/ui
Tyler Goodlet b9dba48306 Show correct account label on loaded order lines
Quite a simple fix, we just assign the account-specific
`PositionTracker` to the level line's `._on_level_change()` handler
instead of whatever the current `OrderMode.current_pp` is set to.

Further this adds proper pane switching support such that when a user
modifies an order line from an account which is not the currently
selected one, the settings pane is changed to reflect the
account and thus corresponding position info for that account and
instrument B)
2022-08-18 16:04:44 -04:00
..
kivy Port kivy monitor to new tractor stream api 2021-04-29 09:10:11 -04:00
qt Move all Qt components into top level ui module 2020-10-02 12:13:28 -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 Even more correct "default view" snap-to-pp-marker 2022-04-30 11:36:23 -04:00
_app.py docstr tweakz 2022-01-23 19:47:34 -05:00
_axes.py Port ui components to use flows, drop all late assignments of shm 2022-06-05 22:13:08 -04:00
_chart.py Fix bottom axis when no fsps/subplots 2022-07-21 11:39:04 -04:00
_compression.py Better comment, use -inf as startup min 2022-06-27 13:59:08 -04:00
_cursor.py Just drop "line dot" updates for now.. 2022-06-05 22:13:08 -04:00
_curve.py Drop cache reset from `Curve.draw_last_datum()` 2022-06-10 07:03:05 -04:00
_display.py TOSQUASH: revert to 22Hz display throttle 2022-07-30 17:33:45 -04:00
_editors.py Drop staged line runtime guard 2022-08-18 11:51:12 -04:00
_event.py Remove `BaseModel` use from all dataclass-like uses 2022-07-09 12:08:41 -04:00
_exec.py Drop global pg settings 2022-06-05 22:13:36 -04:00
_feedstatus.py Fill in label with pairs from `status` value of backend init msg 2022-06-05 22:08:00 -04:00
_flows.py Simplify `Flow.maxmin()` block logics 2022-06-28 09:43:49 -04:00
_forms.py Cast slots to `int` before range set 2022-07-09 12:09:38 -04:00
_fsp.py Drop `pydantic.create_model()` usage for `msgspec.defstruct()` 2022-07-30 17:01:56 -04:00
_icons.py Add an icon setter api to `Selection` 2021-09-14 12:25:30 -04:00
_interaction.py Add runtime guards around feed pausing during interaction 2022-08-18 11:51:12 -04:00
_l1.py Latest `PyQt5` expects `ints` for widget sizings 2022-02-07 09:36:07 -05:00
_label.py Allow passing in parent to `Label` 2022-01-25 08:30:00 -05:00
_lines.py Expose level line marker via property 2022-08-18 16:00:41 -04:00
_ohlc.py Return xy data from `Curve.draw_last_datum()` methods 2022-06-05 22:13:36 -04:00
_orm.py Remove `BaseModel` use from all dataclass-like uses 2022-07-09 12:08:41 -04:00
_overlay.py Add overlays to end of layout grid (aka append) by default 2022-02-07 12:53:30 -05:00
_pathops.py Proxy through input y-mx/mn from `xy_downsample()` 2022-06-27 13:59:08 -04:00
_pg_overrides.py Override the inverse transform func from pg 2021-03-19 00:40:39 -04:00
_position.py Change name `be_price` -> `ppu` throughout codebase 2022-07-27 12:18:36 -04:00
_search.py Bleh, just fill the available window space 2022-02-11 10:07:43 -05:00
_signalling.py More fixes, some reversions 2021-07-21 18:26:24 -07:00
_style.py Make `ChartPlotWidget.default_view()` pin to L1 2022-04-30 11:36:23 -04:00
_window.py fix windows snap problem by removing maximum window size 2022-06-04 17:53:27 -04:00
cli.py Allow passing "ms slower then" value on cli to `--profile` 2022-04-30 11:36:23 -04:00
order_mode.py Show correct account label on loaded order lines 2022-08-18 16:04:44 -04:00