Commit Graph

  • 37de9e581c Make god widget focus to chart / "view mode" Tyler Goodlet 2021-08-02 18:52:22 -0400
  • 2e086375e7 Call god what it is Tyler Goodlet 2021-08-01 18:53:59 -0400
  • 8296bc2699 Use lightest default for pp line Tyler Goodlet 2021-08-01 18:53:30 -0400
  • d1f5e3f62a Allocate minority to OHLC chart since 2 fsps by default is likely Tyler Goodlet 2021-08-01 16:29:50 -0400
  • 4974579e73 "bracket"-ify fills bar + labels and try to evenly space the pane sections Tyler Goodlet 2021-07-30 23:50:03 -0400
  • 637364d1c3 Drop old pp config widget inserts; use new pane layout func Tyler Goodlet 2021-07-30 14:23:46 -0400
  • d69b52ac8c Break health bar and pane layout into separate routines Tyler Goodlet 2021-07-30 14:22:51 -0400
  • ccf79aecf1 Match search bar margins to pp pane Tyler Goodlet 2021-07-30 10:52:21 -0400
  • 12e7ceae2b Fix pp pane to show on symbol switches Tyler Goodlet 2021-07-30 10:51:50 -0400
  • 202817bc4d Use `QFormLayout` instead of rolling our own; add pp and feed status sections Tyler Goodlet 2021-07-30 10:50:05 -0400
  • 66b242e19e Just always use a lambda ; it's innocuous Tyler Goodlet 2021-07-27 10:41:51 -0400
  • 177a75adcc Fixup missing ib section handling; drop `.api` subsection Tyler Goodlet 2021-07-27 08:28:44 -0400
  • 770ae75210 Move status back to gunmetal Tyler Goodlet 2021-07-27 06:12:19 -0400
  • 2ddf40b8d3 Add a "health bar" factor B) Tyler Goodlet 2021-07-27 06:11:47 -0400
  • 472cf036cb WIP add a lambda-QFrame to get per chart sidpanes for each linkedsplits row Tyler Goodlet 2021-07-27 06:09:40 -0400
  • a68f4b0593 Support (sub)plot names separate from data array keys Tyler Goodlet 2021-07-26 19:40:39 -0400
  • 4d66c7ad88 Add position status (health) bar math for sizing and styling Tyler Goodlet 2021-07-26 15:38:15 -0400
  • 457cc1a128 Always hide contents labels at startup Tyler Goodlet 2021-07-26 15:35:06 -0400
  • 622da73c40 Better search label styling Tyler Goodlet 2021-07-26 11:33:37 -0400
  • 8ca6cc180d Add ctrl-p as "pane toggle" Tyler Goodlet 2021-07-26 11:33:14 -0400
  • 12c37f3388 Make field form a vertical layout, add formatted style sheets Tyler Goodlet 2021-07-26 11:32:54 -0400
  • 01261d601a Allocate pp config form alongside god widget as a side-pane Tyler Goodlet 2021-07-26 11:31:36 -0400
  • f27db80bf4 Start using a small schema for generating forms Tyler Goodlet 2021-07-25 20:32:29 -0400
  • 4336939507 WIP add input handler for each widget in the form Tyler Goodlet 2021-07-25 15:43:41 -0400
  • fd73d1eef1 Support opening a handler on a collection of widgets Tyler Goodlet 2021-07-25 15:42:48 -0400
  • 3302d21086 Use font scaled delegate from forms module Tyler Goodlet 2021-07-25 15:07:26 -0400
  • 39ad1ab18f Size view delegate from monkey patched parent Tyler Goodlet 2021-07-25 15:07:02 -0400
  • 43a9fc60e3 OMG Qt view item sizing is sooo dumb.. Tyler Goodlet 2021-07-25 12:14:03 -0400
  • 27cece20c5 Use "slots" as name for "number of entries" Tyler Goodlet 2021-07-24 23:16:22 -0400
  • a94a86fed1 Mock up initial selection field and progress bar Tyler Goodlet 2021-07-24 23:15:44 -0400
  • 0a7ef0cb67 "Forms" is a better module name Tyler Goodlet 2021-07-24 16:11:41 -0400
  • e80ca26649 Allocate pp config with new actory, drop old line update method Tyler Goodlet 2021-07-24 16:09:42 -0400
  • 9c07db368d Use mode name setter throughout Tyler Goodlet 2021-07-24 16:07:04 -0400
  • 5c58d0b5fc Add mode name setter Tyler Goodlet 2021-07-24 16:06:05 -0400
  • af3e5e53bc Drop stale anchors Tyler Goodlet 2021-07-24 16:05:46 -0400
  • df9e3654f0 Move font-aware line edit to "text entry" mod Tyler Goodlet 2021-07-24 16:04:58 -0400
  • 39edbc126a Toggle pp config widget on order mode active Tyler Goodlet 2021-07-23 14:21:39 -0400
  • f30bf3102d Change order label format to color:count Tyler Goodlet 2021-07-23 14:21:10 -0400
  • ec6639f275 First WIP of pp config entry widget on status bar Tyler Goodlet 2021-07-23 14:20:29 -0400
  • 501828d906 Use one marker, drop old anchors, add graphics update on marker paint Tyler Goodlet 2021-07-23 14:19:22 -0400
  • 67721a5832 Add dpi font scale getter Tyler Goodlet 2021-07-23 12:19:07 -0400
  • 9887b14518 Skip line stage when chart not yet initialized Tyler Goodlet 2021-07-23 12:17:59 -0400
  • 0f417f8c80 Add a tight pp anchor Tyler Goodlet 2021-07-23 12:17:29 -0400
  • 393446b933 Start a "text entry widgets" module Tyler Goodlet 2021-07-23 12:01:09 -0400
  • d034d7e6b1 Factor font-size-based labeled-line edit into generics widget Tyler Goodlet 2021-07-23 12:00:48 -0400
  • 1048ea14d3 Add support for a marker "on paint" callback Tyler Goodlet 2021-07-22 18:42:23 -0400
  • 37cd800135 Add a scene bounding rect getter to our label Tyler Goodlet 2021-07-22 18:17:42 -0400
  • 5d94ee7479 Just warn for now on unknown dialogs Tyler Goodlet 2021-07-22 13:21:58 -0400
  • 40a38284df Move level marker to annotate module Tyler Goodlet 2021-07-22 12:05:53 -0400
  • 6cdb2fca41 Actually position msgs get relayed verbatim Tyler Goodlet 2021-07-22 11:44:15 -0400
  • fd425dca29 Move DPI / screen get logging to debug; reduce cli noise Tyler Goodlet 2021-07-22 11:43:18 -0400
  • 5eada47cbf Drop all `ChartPlotWidget._lc` remap to `.linked Tyler Goodlet 2021-07-22 11:42:12 -0400
  • ca2729d2c0 Pass position msg to tracker, append fill msgs Tyler Goodlet 2021-07-22 11:39:47 -0400
  • 174b9ce0cf Fixup commented view locate call Tyler Goodlet 2021-07-22 11:24:25 -0400
  • 86e71a232f Only hide position (extra) info on order mode exit Tyler Goodlet 2021-07-22 11:23:41 -0400
  • c98b60f7aa Fix oustanding label bugs, make `.update()` accept a position msg Tyler Goodlet 2021-07-22 11:23:04 -0400
  • 480e5634c4 Stop pulling lot size precision from symbol for now in the UI Tyler Goodlet 2021-07-21 20:09:36 -0400
  • 271bf67e78 Drop position-line factory from lines module, add endpoint getter Tyler Goodlet 2021-07-21 20:06:14 -0400
  • 23b77fffc6 Make our default label opaque (since it's normally just text) Tyler Goodlet 2021-07-21 20:03:11 -0400
  • f9f4fdca7e Increase cursor debounce delay slightly? Tyler Goodlet 2021-07-21 20:02:09 -0400
  • c6a02d1bbf Switch mode to touch `.pp` Tyler Goodlet 2021-07-21 20:00:57 -0400
  • 5bd764e0e9 Add `.view` property, throttle to 50Hz by default Tyler Goodlet 2021-07-21 20:00:11 -0400
  • 8df399b8c1 Add a left-side-of-marker orientation Tyler Goodlet 2021-07-21 19:59:29 -0400
  • d323b0c34b Move position tracking to new module Tyler Goodlet 2021-07-21 19:42:15 -0400
  • 08fe6fc4f3 Use `QGraphicsPathItem` for marker, add line hide method Tyler Goodlet 2021-07-19 08:40:51 -0400
  • 6485e64d41 Update entry count on position msgs, draft a composite position info type Tyler Goodlet 2021-07-19 07:46:30 -0400
  • 1a870364c5 Add label location description param for graphics path anchor Tyler Goodlet 2021-07-17 16:17:36 -0400
  • 34a773821e Drop the open ctx mng; add wip pp label Tyler Goodlet 2021-07-16 18:32:56 -0400
  • 2d42da6f1a Move marker label anchor to anchors mod Tyler Goodlet 2021-07-16 16:03:32 -0400
  • 0ddeded03d Move all anchor funcs to new mod Tyler Goodlet 2021-07-16 14:50:59 -0400
  • ee5d5b0cef Move marker level-line-positioning anchor to new module Tyler Goodlet 2021-07-16 12:31:05 -0400
  • d25be4c970 Use label anchor Tyler Goodlet 2021-07-16 11:40:56 -0400
  • 422b81f0eb Remove `LevelLine.add_label()`, add dynamic pp marker label Tyler Goodlet 2021-07-16 09:26:06 -0400
  • 2fd7ea812a Add user defined anchor support to label; reorg mod Tyler Goodlet 2021-07-16 07:45:42 -0400
  • 2d787901f9 Add a client side order dialog type for tracking flows in the UI Tyler Goodlet 2021-07-13 15:28:19 -0400
  • 5a271f9a5e Only re-calc avg pp price on pp size increases Tyler Goodlet 2021-07-12 11:18:43 -0400
  • 94275c9be8 Drop `_graphics` subpkg; flat is better then nested Tyler Goodlet 2021-07-12 09:18:11 -0400
  • 581134f39c Add per session paper position tracking Tyler Goodlet 2021-07-12 08:22:15 -0400
  • 5a303ede1e Add more futes, add in order status comments Tyler Goodlet 2021-06-23 10:09:45 -0400
  • ee25b57895 Make subplot proportion slightly larger Tyler Goodlet 2021-06-23 10:07:41 -0400
  • bc3bcd6a07 WIP position market offscreen nav Tyler Goodlet 2021-06-23 10:06:05 -0400
  • 55d67cc5c6 Fix TWS triggered trades msg packing Tyler Goodlet 2021-07-05 09:53:42 -0400
  • 155d7b2a73 Add more futes, add in order status comments Tyler Goodlet 2021-06-23 10:09:45 -0400
  • a10d20c041 Add ib config section support Tyler Goodlet 2021-03-19 13:23:33 -0400
  • 96b0102f04
    Merge pull request #208 from hengestone/master goodboy 2021-07-23 11:17:58 -0400
  • 108f0da181
    Merge pull request #210 from pikers/readme_bump_zone goodboy 2021-07-23 10:40:48 -0400
  • afafe56ec0 Remove List typing Conrad Steenberg 2021-07-21 18:30:50 -0700
  • c830183073 More fixes, some reversions Conrad Steenberg 2021-07-21 13:16:06 -0700
  • 3912b22b41 Fix a few QtGui -> QtWidget issues Conrad Steenberg 2021-07-21 12:50:09 -0700
  • 1ef0725e74 Readme bump to include latest cli symbol syntax and add binance to provider list readme_bump_zone Tyler Goodlet 2021-07-21 20:37:40 -0400
  • 161089de87
    Merge pull request #209 from pikers/ci_on_forks goodboy 2021-07-21 20:24:01 -0400
  • cea8272a11 Run CI on cross-fork PRs? ci_on_forks Tyler Goodlet 2021-07-21 20:10:22 -0400
  • 663373cb04
    Merge pull request #207 from hengestone/master goodboy 2021-07-21 14:16:29 -0400
  • 9d8d8fd1a2 Fix PyQt5 error Conrad Steenberg 2021-07-21 10:53:40 -0700
  • 8a6142632d
    Merge pull request #200 from pikers/asyncify_input_modes goodboy 2021-07-11 12:57:09 -0400
  • 83ad071cb4 Load provider search engines in tasks instead of exit stack asyncify_input_modes Tyler Goodlet 2021-07-05 09:53:19 -0400
  • 90588018a6 Label doc tweak Tyler Goodlet 2021-06-23 10:06:27 -0400
  • 26c333ff22 Only close event send side (facepalm) Tyler Goodlet 2021-06-23 10:04:56 -0400
  • 48053588da Don't cancel handler nursery, let errors bubble Tyler Goodlet 2021-06-22 10:58:52 -0400
  • 830ef90721 Enable contents labels on q for "query" Tyler Goodlet 2021-06-22 08:18:18 -0400