Commit Graph

  • 2d678e1582 Guard against `None` chart in `ArrowEditor.remove()` #62 hist_backfill_fixes Gud Boi 2026-01-30 19:21:28 -0500
  • 90b817eb69 Add annot refreshed-positioning to `Viz` iface refresh_annots Gud Boi 2026-01-30 19:04:20 -0500
  • 48493e50b0 .ib.feed: only set `feed_is_live` after first quote Gud Boi 2026-01-30 18:50:26 -0500
  • f73b981173 Only register shms w sampler when `feed_is_live` Gud Boi 2026-01-30 18:40:48 -0500
  • d5edd3484f Clarify `register_with_sampler()` started type and vars Gud Boi 2026-01-30 18:35:52 -0500
  • bac8317a4a Add `get_godw()` singleton getter for `GodWidget` Gud Boi 2026-01-30 15:39:25 -0500
  • eb78437994 Rm unused import in `.ui._curve` Gud Boi 2026-01-30 14:58:41 -0500
  • fbb0fc6517 Add `multiaddr` as dep with bumped lock-file multiaddrs Gud Boi 2026-01-30 14:57:37 -0500
  • 2ebb1e1019 Muckin around with multiaddr unpacking in .cli; need to use actual lib not our stuff! Bp Gud Boi 2026-01-30 14:56:40 -0500
  • 88353ffef8 Ignore single-zero-sample trace on no runtime.. Gud Boi 2026-01-30 14:53:00 -0500
  • ec4e6ec742 ib.feed: drop legacy "quote-with-vlm" polling Gud Boi 2026-01-30 14:47:11 -0500
  • 205058de21 Always overwrite tsdb duplicates found during backfill Gud Boi 2026-01-30 14:46:23 -0500
  • f11ab5f0aa For claude, ignore no runtime for offline shm reading Gud Boi 2026-01-29 02:49:25 -0500
  • 8718ad4874 .ib._util: ignore attr err on click-hack twm wakeups? Gud Boi 2026-01-29 02:48:41 -0500
  • 3a515afccd Use `get_fonts()`, add `show_txt` flag to gap annots Gud Boi 2026-01-28 16:30:41 -0500
  • 88732a67d5 Add `get_fonts()` API and fix `.px_size` for non-Qt ctxs Gud Boi 2026-01-28 15:34:57 -0500
  • 858cfce958 Relay annot creation failures with err-dict resps Gud Boi 2026-01-28 14:43:52 -0500
  • 51d109f7e7 Do time-based shm-index lookup for annots on server Gud Boi 2026-01-28 12:48:26 -0500
  • 76f199df3b Add buffer capacity checks to backfill loop Gud Boi 2026-01-27 23:52:00 -0500
  • 4e3cd7f986 Drop decimal points for whole-number durations Gud Boi 2026-01-27 21:09:49 -0500
  • 1fb0fe3a04 Add `font_size` param to `AnnotCtl.add_text()` API Gud Boi 2026-01-27 20:53:10 -0500
  • de5b1737b4 Add humanized duration labels to gap annotations Gud Boi 2026-01-27 20:51:21 -0500
  • 1776242413 .ib.feed: trim bars frame to `start_dt` Gud Boi 2026-01-27 17:37:25 -0500
  • 848c8ae533 ib._util: ignore timeout-errs when crash-handling `pyvnc` connects Gud Boi 2026-01-27 17:36:33 -0500
  • fdea8556d7 Lul, woops compare against first-dt in `.ib.feed` bars frame.. Gud Boi 2026-01-27 16:21:19 -0500
  • be28d083e4 Expose more `pg.ArrowItem` params thru annot-ctl API Gud Boi 2026-01-27 16:20:23 -0500
  • 8701b517e7 Add `pexpect`, `xonsh`@github:main to deps Gud Boi 2026-01-27 14:16:51 -0500
  • f39b362bc4 Add a couple cooler "cooler"/"muted" red and greens Gud Boi 2026-01-27 13:34:52 -0500
  • d2e1d6ce91 Add break for single bar null segments Gud Boi 2026-01-27 13:33:46 -0500
  • d0966e0363 Space gap rect-annots "between" start-end bars Gud Boi 2026-01-27 13:33:13 -0500
  • 4081336bd3 Catch too-early ib hist frames Gud Boi 2026-01-27 13:17:28 -0500
  • a15a4ec8cd Capture `cons` in `Client.get_fute()` ib_async Gud Boi 2026-01-26 11:38:29 -0500
  • ff502b62bf .ui.order_mode: multiline import styling Gud Boi 2026-01-25 22:19:39 -0500
  • e77bec203d Add arrow indicators to time gaps Gud Boi 2026-01-25 22:06:59 -0500
  • bccad4641e Pin tractor to macos_fixed_2025 branch #64 macos_fixed_with_readme wygud 2026-01-25 15:29:07 -0500
  • f9cc73396c 🟢 piker/ui/_window.py for window geometry persistence 🛠️ piker/ui/_window.py -> Save and restore window size between sessions 🛠️ piker/ui/qt.py -> Added QSettings import for configuration management wygud 2025-10-05 17:09:31 -0400
  • f3e36fb73f 🛠️ .gitignore -> Added macOS metadata and private convo folders wygud 2025-10-05 13:59:30 -0400
  • 9d2aa3811e macos: Fix shared memory compatibility and add documentation wygud 2025-10-05 13:42:45 -0400
  • 809ec6accb Arrow editor refinements in prep for gap checker Gud Boi 2026-01-25 14:14:42 -0500
  • ad299789db Mv `markup_gaps()` to new `.tsp._annotate` mod Gud Boi 2026-01-21 23:52:12 -0500
  • cd6bc105de Enable tracing back insert backfills Gud Boi 2026-01-21 22:31:30 -0500
  • a8e4e1b2c5 Tolerate various "bad data" cases in `markup_gaps()` Gud Boi 2026-01-21 21:34:45 -0500
  • caf2cc5a5b ib: up API timeout default for remote host conns Gud Boi 2026-01-21 20:05:07 -0500
  • d4b46e0eda Fix `Qt6` types for new sub-namespaces Gud Boi 2026-01-21 20:02:10 -0500
  • a1048c847b Add vlm-based "smart" OHLCV de-duping & bar validation Gud Boi 2026-01-18 21:00:17 -0500
  • 192fe0dc73 Add `pexpect`-based `pdbp`-REPL offline helper Gud Boi 2026-01-18 18:18:34 -0500
  • 4bfdd388bb Fix polars 1.36.0 duration API Gud Boi 2026-01-18 14:19:51 -0500
  • 534b13f755 `.storage.__init__`: code styling updates Tyler Goodlet 2025-10-09 20:00:05 -0400
  • 108646fdfb `.tsp._history`: drop `feed_is_live` syncing, another seg flag Tyler Goodlet 2025-10-02 19:53:08 -0400
  • d6d4fec666 Woops, keep `np2pl` exposed from `.tsp` Tyler Goodlet 2025-10-02 14:14:28 -0400
  • 14ac351a65 Factor to a new `.tsp._history` sub-mod Tyler Goodlet 2025-09-29 16:41:08 -0400
  • d146060d5c Merge pull request 'binance: mk `AggTrade.nq` optional..' main Gud Boi 2026-01-22 03:20:27 +0000
  • fff9de9aec binance: add API changelog link #67 binance_nq_hotfix Gud Boi 2026-01-21 22:19:13 -0500
  • b7cdbd89d4 binance: mk `AggTrade.nq` optional.. Gud Boi 2026-01-21 19:56:59 -0500
  • bd812bd2dd Merge pull request 'pdbp_bump: to latest version, readme/pyproject tweaks' (#66) from pdbp_bump into main Gud Boi 2026-01-15 19:17:30 +0000
  • 664be2cd0b Another little `pyproject` rejig #66 pdbp_bump Gud Boi 2026-01-14 15:29:26 -0500
  • 6f0f926259 Fix `uv sync` flags in readme Gud Boi 2026-01-14 09:51:25 -0500
  • eab9dfcd13 Update `pdbp` to latest release Gud Boi 2026-01-14 09:49:50 -0500
  • e1a81fa433 Add `.xsh` script mentioned in gitea #50 #48 dpi-font-auto-calc Tyler Goodlet 2025-12-19 19:27:01 -0500
  • 073f496f87 Reorder imports in `qt_screen_info.py` ?? Tyler Goodlet 2025-12-16 18:22:05 -0500
  • 5b08ee1317 Add some Qt DPI extras to `qt_screen_info.py` Tyler Goodlet 2025-12-18 18:12:04 -0500
  • 28d0b4ce36 Re-fmt and `.info()` the `.configure_to_dpi()` DPI calcs for now Tyler Goodlet 2025-12-17 11:42:44 -0500
  • d4d4628680 fixed spacing di1ara 2025-12-08 22:22:31 -0500
  • 78e5c799f0 fixed pytest test for dpi font auto calculation di1ara 2025-12-08 22:16:59 -0500
  • ee45b46638 added pytest, moved dependencies di1ara 2025-12-08 15:29:56 -0500
  • 4b6bd55df4 fix DpiAwareFont default size calculation di1ara 2025-12-03 16:50:10 -0500
  • fbcf7960fd 🟢 .gitignore 🛠️ piker/ui/_axes.py -> Enhance axis font and size handling 🛠️ piker/ui/_window.py -> Improve zoom key detection and event handling 🛠️ piker/ui/_window.py -> Update axes fonts and layout after zoom events #65 macos_fixes_2025 wygud 2025-10-02 14:25:44 -0400
  • d8b9af46df 🔴 No files deleted. wygud 2025-10-01 16:35:46 -0400
  • 75d8582b20 🟢 config/conf.toml for updated UI font size and graphics throttle 🛠️ piker/cli/__init__.py -> Changed transport from UDP to TCP in service manager 🛠️ piker/data/_symcache.py -> Added recursive dict cleaning for TOML serialization 🛠️ piker/fsp/_api.py -> Hash-based key for shared memory buffers (macOS compatibility) 🛠️ piker/tsp/__init__.py -> Hash-based key for history buffers for macOS compatibility 🛠️ piker/ui/_display.py -> Modified SHM name assertion for macOS compatibility wygud 2025-10-01 09:26:18 -0400
  • b55e7e1dee Add `visidata` as a dev-dep for introspecting time-series files #34 add_visidata Tyler Goodlet 2025-02-18 18:30:58 -0500
  • 6a367a3db8 Support `tractor.pause_from_sync()` in `brokerd`s #63 service_mng_to_tractor Tyler Goodlet 2025-02-11 11:01:52 -0500
  • f71ec6504b Official service-mngr to `tractor.hilevel` move Tyler Goodlet 2025-02-11 10:34:34 -0500
  • 618639df45 More service-mngr clarity notes Tyler Goodlet 2024-08-21 13:26:05 -0400
  • 92d80cb0a3 Drop `.cancel_actor()` from `maybe_spawn_daemon()` Tyler Goodlet 2024-08-21 12:16:17 -0400
  • 13e8ad9614 Prep service mngr for move to `tractor.hilevel` Tyler Goodlet 2024-06-21 15:34:57 -0400
  • 2539d1a289 Enable `greenback` for `.pause_from_sync()` by default? Tyler Goodlet 2025-02-13 12:30:41 -0500
  • c11948aeeb Delegate to `tractor.msg.pretty_struct` since it was factored from here! Tyler Goodlet 2025-02-13 11:21:29 -0500
  • 9e82a46c0b Merge pull request 'how_to_show_ur_pp: fixes for end-2-end order/position display' Gud Boi 2026-01-07 19:32:55 +0000
  • 7b68444c7a accounting.calc: `.error()` on bad txn-time fields.. #60 how_to_show_ur_pp Tyler Goodlet 2025-10-02 12:17:57 -0400
  • 58654915ac Set `.bs_mktid` on all IB position-msg emissions.. Tyler Goodlet 2025-09-26 17:44:06 -0400
  • 90389d0b94 `accouning.calc`: enable crash handlers on `debug_mode` input (via test harness) Tyler Goodlet 2025-09-29 15:14:35 -0400
  • f5850fe5c2 Draft a gt-one-`.fqme`-in-txns/account-file test Tyler Goodlet 2025-09-29 15:02:50 -0400
  • 1a4f8fa76f Drop `open_pps()` from ems tests Tyler Goodlet 2025-09-29 13:33:03 -0400
  • c609858f20 `ui._remote_ctl`: shield remote rect removals Tyler Goodlet 2025-09-29 13:26:11 -0400
  • 0e9b50de4b `_ems`: tolerate and warn on already popped execs Tyler Goodlet 2025-09-29 13:21:11 -0400
  • 388a9a4da7 ui.order_mode: prioritize mkt-match on `.bs_mktid` Tyler Goodlet 2025-09-27 11:55:35 -0400
  • 5b91b08963 Add an option `BrokerdPosition.bs_mktid` field Tyler Goodlet 2025-09-26 17:38:22 -0400
  • d67ace75a4 Don't override `Account.pps: dict` entries.. Tyler Goodlet 2025-09-26 15:17:41 -0400
  • b6d70d5012 ib-related: cope with invalid txn timestamps Tyler Goodlet 2025-09-15 18:29:19 -0400
  • 2ca50348ce Merge pull request 'ib_2025_updates: to make it not suck despite edwault's epic exit' Gud Boi 2026-01-07 18:40:51 +0000
  • 55116eea01 Bump `brokers.toml`, update ib and deribit sections #59 ib_2025_updates Tyler Goodlet 2025-10-09 18:25:50 -0400
  • a0020d485e Bump ib-container docs and compose file Tyler Goodlet 2025-10-06 18:10:23 -0400
  • ccb4f79170 Bump various `.brokers.core` doc string content/style Tyler Goodlet 2025-02-13 10:43:50 -0500
  • 1089de024a ib: multiline stylings, typing, timeout report Tyler Goodlet 2025-12-30 11:02:41 -0500
  • 05bdac5542 Woops, fix to read `.api_port` ref from the `Client.ib.client`.. Tyler Goodlet 2025-10-06 18:12:33 -0400
  • a392185d2f Support per-`ib.vnc_addrs` vnc passwords Tyler Goodlet 2025-10-05 12:32:53 -0400
  • 9fd14ad6ce ib: bump `docker/ib/README.rst` Tyler Goodlet 2025-10-02 22:12:56 -0400
  • 6ff9ba2e78 ib.feed: better no-bars error-log message format Tyler Goodlet 2025-10-02 20:52:01 -0400
  • c1fbf70c62 Switch to `pyvnc` for IB reset hackz Tyler Goodlet 2025-09-26 13:02:11 -0400
  • 269b8158e6 Convert remaining `.to_asyncio.open_channel_from()` to `chan` fn-sig usage Tyler Goodlet 2025-09-22 12:58:23 -0400