Commit Graph

  • 2bad692703 Fix up some test warnings (summary) spots Tyler Goodlet 2023-02-21 10:05:28 -0500
  • cd3e9b1b2a Move quest fixtures to test mod, clean out old travis fixture Tyler Goodlet 2023-02-21 09:35:38 -0500
  • e01220af14 Type annot tweaks to feeds mod Tyler Goodlet 2023-02-20 20:52:58 -0500
  • bfc0220a47
    Merge pull request #456 from pikers/nix-env goodboy 2023-02-16 14:59:48 -0500
  • 139b8ba0f4
    Merge pull request #453 from pikers/overlays_interaction_latency_tuning goodboy 2023-02-14 13:48:12 -0500
  • 71b2f24a2e
    Merge pull request #460 from pikers/fnf_notify-send Guillermo Rodriguez 2023-02-13 18:22:27 -0300
  • ffd707db62
    Add try catch for when notify-send is not present on system Guillermo Rodriguez 2023-02-13 17:47:16 -0300
  • fefb0de51f Don't update overlays as fsps overlays_interaction_latency_tuning Tyler Goodlet 2023-02-03 08:12:02 -0500
  • 59f34c94b0 Return fast on bad range in `.default_view()` Tyler Goodlet 2023-01-24 17:15:45 -0500
  • ebf53e32bd Fix return type annot for `slice_from_time()` Tyler Goodlet 2023-01-24 13:03:59 -0500
  • 9ce52033f0 Fix `do_px_step` output for epoch step sizing Tyler Goodlet 2023-01-24 12:29:00 -0500
  • 9876f200c1 Support chart draw-api-kwargs-passthrough in lined plot meths Tyler Goodlet 2023-01-23 19:33:46 -0500
  • 81b8cd5461 Use normal pen when last-datum color not provided Tyler Goodlet 2023-01-23 19:28:05 -0500
  • 731eb91a58 Make profiler work when nested and not? Tyler Goodlet 2023-01-23 16:09:37 -0500
  • 49ca743e6a Add back `.prepareGeometryChange()`, seems faster? Tyler Goodlet 2023-01-23 15:28:16 -0500
  • a36d4b1dc6 Factor color and cache mode settings into `FlowGraphics` Tyler Goodlet 2023-01-23 15:22:42 -0500
  • 33df4f9927 Return `in_view: bool` from `Viz.update_graphics()` Tyler Goodlet 2023-01-22 15:45:56 -0500
  • 72a9af21ac Fix profiler f-strings Tyler Goodlet 2023-01-19 14:40:02 -0500
  • 1a10514cad Disable coordinate caching on OHLC ds curves to avoid smearing Tyler Goodlet 2023-01-19 11:42:13 -0500
  • 5d9b7c72b3 Fix `Viz.draw_last()` to divide by `.flat_index_ratio` for uppx index lookback Tyler Goodlet 2023-01-19 11:41:49 -0500
  • efddd43760 Drop masked `._maxmin()` override code from fsp stuff Tyler Goodlet 2023-01-19 10:47:01 -0500
  • 1606b3a9c3 Document `Viz.incr_info()` outputs Tyler Goodlet 2023-01-18 16:28:48 -0500
  • 8b5b1c214b Rework display loop maxmin-ing with `Viz` pipelining Tyler Goodlet 2023-01-18 16:19:08 -0500
  • 9780263cfa Adjust vlm fsp code to new `Viz.update_graphics()` output sig Tyler Goodlet 2023-01-18 15:03:49 -0500
  • e1e3afb495 Support read-slice input to `Viz.maxmin()` Tyler Goodlet 2023-01-18 14:52:07 -0500
  • f9eb880404 Backlink subchart views to "main chart" in `.add_plot()` Tyler Goodlet 2023-01-18 13:33:19 -0500
  • a3bbbeda9d Drop `ChartView._maxmin()` usage in `.ui._fsp` Tyler Goodlet 2023-01-18 12:07:47 -0500
  • 3ad7844fdf Drop `ChartView._maxmin()` idea, use `Viz.maxmin()` Tyler Goodlet 2023-01-18 11:59:18 -0500
  • b71c61e23f More thoroughly profile the display loop Tyler Goodlet 2023-01-17 18:09:02 -0500
  • 9650b32786 Use `Viz.draw_last()` inside `.update_graphics()` Tyler Goodlet 2023-01-17 17:13:29 -0500
  • 433697cc4f Add cached refs to last 1d xy outputs Tyler Goodlet 2023-01-17 17:08:17 -0500
  • d622b4157c Only draw up to 2nd last datum for OHLC bars paths Tyler Goodlet 2023-01-17 17:07:04 -0500
  • 1add591b2c Only update last datum graphic(s) on clear ticks Tyler Goodlet 2023-01-17 17:01:00 -0500
  • 60440bc6b7 Ensure full hist OHLC path is drawn on tread Tyler Goodlet 2023-01-17 13:54:32 -0500
  • 4003729231 Use `Viz.update_graphics()` throughout remainder of graphics loop where possible Tyler Goodlet 2023-01-16 19:57:38 -0500
  • 934b32c342 Use `Viz` over charts where possible in display loop Tyler Goodlet 2023-01-16 13:40:10 -0500
  • 97bb3b48da Set a `PlotItem.viz` for interaction lookup Tyler Goodlet 2023-01-15 23:53:57 -0500
  • da618e1d38 Always cache `read_slc` alongside y-mnmx values Tyler Goodlet 2023-01-15 23:15:11 -0500
  • 23c03a0905 Add back coord-caching to ohlc graphic Tyler Goodlet 2023-01-15 13:23:31 -0500
  • 07c8ed8a3a Use (modern) literal type annots in view code Tyler Goodlet 2023-01-14 16:25:02 -0500
  • bcf2a9868d Drop x-range query from `ChartPlotWidget.maxmin()` Tyler Goodlet 2023-01-14 16:11:25 -0500
  • c09c3925a4 Drop multi mxmn from display mod Tyler Goodlet 2023-01-14 13:54:19 -0500
  • 92ce1b3304 Only handle hist discrepancies when market is open Tyler Goodlet 2023-01-13 18:57:20 -0500
  • 0fc06a98d4 Passthrough `tractor` kwargs directly Tyler Goodlet 2023-01-13 18:51:04 -0500
  • 4ba99494f0 Fix `open_trade_ledger()` enter value type annot Tyler Goodlet 2023-01-13 18:50:25 -0500
  • a8e1796a8b Comment bad x-range bp for now Tyler Goodlet 2023-01-13 12:12:59 -0500
  • 5ced05aab0 Breakpoint bad (-ve or too large) x-ranges to m4 Tyler Goodlet 2023-01-12 16:03:19 -0500
  • 4a6339ffc2 Downthrottle to 16Hz on multi-feed charts Tyler Goodlet 2023-01-12 10:09:07 -0500
  • efa4089920 Attempt to keep selected item highlighted Tyler Goodlet 2023-01-09 15:06:12 -0500
  • 35cc37ddc1 Lol, pull hist chart from the display state Tyler Goodlet 2023-01-06 16:58:43 -0500
  • 5ea4be1d4b Make (cache) search-results a `set` and avoid overlay duplicate entries Tyler Goodlet 2023-01-05 21:05:23 -0500
  • 0c5b5a5aea Take outer-interval values in `Viz.datums_range()` Tyler Goodlet 2023-01-05 19:20:01 -0500
  • 4027d683e9 Clean a buncha cruft from render mod Tyler Goodlet 2023-01-05 18:04:40 -0500
  • 7afc9301ac Handle last-in-view time slicing edge case Tyler Goodlet 2023-01-05 17:05:56 -0500
  • 12c6d58c2a Drop bp blocks from formatters mod Tyler Goodlet 2023-01-05 17:00:53 -0500
  • c5db7295e6 Fix query-mode cursor labels to work with epoch-indexing Tyler Goodlet 2023-01-05 15:13:02 -0500
  • 02c3ea1743 Use `open_sample_stream()` in display loop Tyler Goodlet 2023-01-04 23:15:45 -0500
  • 63f0567418 Drop `Flume.index_stream()`, `._sampling.open_sample_stream()` replaces it Tyler Goodlet 2023-01-04 22:57:26 -0500
  • 3e17e52555 Add back another panes resize during startup Tyler Goodlet 2023-01-03 10:55:01 -0500
  • 65dca16dc0 Always zero-on-step $vlm Tyler Goodlet 2023-01-03 10:54:00 -0500
  • e742d18a6c Mouse interaction tweaks Tyler Goodlet 2022-12-28 02:04:43 -0500
  • 7e29c36a24 Modernize optional path variable type annots Tyler Goodlet 2022-12-28 02:04:06 -0500
  • 4d2b5c8f86 Use `Curve.x_last()` for zoom focal point Tyler Goodlet 2022-12-07 17:06:01 -0500
  • fe932a96a9 Make `PlotItemOverlay` add items inwards->out Tyler Goodlet 2022-11-15 22:03:20 -0500
  • c1b7063e3c Drop the legacy `relayed_from` cruft from our view box Tyler Goodlet 2022-11-14 17:36:30 -0500
  • 42d2f9e461
    Merge pull request #452 from pikers/l1_compaction goodboy 2023-02-13 11:21:26 -0500
  • 31fc2d73ce
    Merge pull request #459 from pikers/kraken_deposits_fixes goodboy 2023-02-12 16:17:23 -0500
  • 1346c33f04 `kraken`: make pps work with arbitrary deposits kraken_deposits_fixes Tyler Goodlet 2023-02-08 23:43:57 -0500
  • cee6321a9f Do full marker width after line l1_compaction Tyler Goodlet 2023-01-02 21:11:36 -0500
  • 1abed2ad9e Fix indent level Tyler Goodlet 2023-01-02 21:08:51 -0500
  • 5bd6fa3cbf Make $vlm axis color same as clears Tyler Goodlet 2023-01-02 17:13:44 -0500
  • a82911d8a9 Correctly load order mode for first fqsn in overlay set Tyler Goodlet 2023-01-02 16:21:23 -0500
  • dc88364253 Move $vlm y-axis to LHS Tyler Goodlet 2023-01-02 15:32:02 -0500
  • 4c51a68691 Better index step value scanning by checking with our expected set Tyler Goodlet 2023-01-02 15:06:07 -0500
  • 42d3537516 Repair auto-y-ranging to always include L1 spread Tyler Goodlet 2023-01-02 14:59:44 -0500
  • 3fd394d693 Use static `L1Label._x_br_offset` as l1 label length Tyler Goodlet 2022-12-27 13:10:25 -0500
  • a7a08aced9 Drop l1 labels attr from chart widget Tyler Goodlet 2022-12-23 16:23:42 -0500
  • 1d83fdb510 Handle empty `indexes` input edge case.. Tyler Goodlet 2022-12-23 15:45:57 -0500
  • 924fcca463 TOSQUASH: 84f19308 (l1 rework) Tyler Goodlet 2022-12-23 15:12:02 -0500
  • 26f497e2bb Set cursor label color to "bracket" Tyler Goodlet 2022-12-23 14:45:02 -0500
  • e37e118a7e Don't set y-axis label colors to curve's, use the default from global scheme Tyler Goodlet 2022-12-23 14:44:14 -0500
  • b2bb7f4923 Simplify L1 labels for multicharts Tyler Goodlet 2022-12-23 14:22:44 -0500
  • 97b03bbfbb Move old label sizing cruft to label mod Tyler Goodlet 2022-11-30 16:10:31 -0500
  • d690ad2bab
    Merge pull request #451 from pikers/epoch_indexing_and_dataviz_layer goodboy 2023-02-12 14:27:43 -0500
  • 0f082ed9d4
    Merge pull request #458 from pikers/missing_protobuf Guillermo Rodriguez 2023-02-12 16:19:31 -0300
  • 2851a0ecc5
    Add missing protobuf dependency Guillermo Rodriguez 2023-02-12 16:07:42 -0300
  • 340045af77 Make `FlowGraphic.x_last()` be optionally `None` epoch_indexing_and_dataviz_layer Tyler Goodlet 2022-12-28 01:20:55 -0500
  • c1988c4d8d Add a parent-type for graphics: `FlowGraphic` Tyler Goodlet 2022-12-26 14:46:46 -0500
  • 6a0c36922e Drop `._index_step` from formatters and instead defer to `Viz.index_step()` Tyler Goodlet 2022-12-28 02:02:19 -0500
  • 459cbfdbad Further fixes `Viz.default_view()` and `.index_step()` Tyler Goodlet 2022-12-28 01:30:34 -0500
  • fc17187ff4 Drop edge case from `slice_from_time()` Tyler Goodlet 2022-12-28 00:55:16 -0500
  • a7d78a3f40 Use left-style index search on RHS scan as well Tyler Goodlet 2022-12-27 13:13:21 -0500
  • 7ce3f10e73 Just-offset-from-arrow-marker on slow chart Tyler Goodlet 2022-12-24 18:18:06 -0500
  • bfc6014ad3 Fix history array name Tyler Goodlet 2023-01-13 14:12:23 -0500
  • a5eed8fc1e Fix x-axis labelling when using an epoch domain Tyler Goodlet 2022-12-23 14:21:55 -0500
  • cdec4782f0 Add commented append slice-len sanity check Tyler Goodlet 2022-12-22 13:11:38 -0500
  • f30a48b82c Use `np.diff()` on last 16 samples instead of only last datum pair Tyler Goodlet 2022-12-21 13:21:49 -0500
  • 98de22a740 Enable the experimental `QPrivatePath` functionality from latest `pyqtgraph` Tyler Goodlet 2022-12-19 17:26:15 -0500
  • efbb8e86d4 Fix overlayed slow chart "treading" Tyler Goodlet 2022-12-19 17:11:34 -0500
  • b6521498f4 Make `.increment_view()` take in a `datums: int` and always scale it by sample step size Tyler Goodlet 2022-12-19 15:10:34 -0500