Commit Graph

  • 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
  • 8b966cd7e4 Port all to use new cursor and ohlc refs Tyler Goodlet 2021-06-22 07:17:49 -0400
  • b6eeed1ae0 Move contents labels management to cursor mod Tyler Goodlet 2021-06-21 16:45:27 -0400
  • d3d5d4ad06 Drop global order lines map Tyler Goodlet 2021-06-18 17:13:39 -0400
  • 91209b7d6e Use group status for symbol loading Tyler Goodlet 2021-06-18 09:38:14 -0400
  • 37180a4e4e Fix old msg clearing var name Tyler Goodlet 2021-06-18 09:37:55 -0400
  • eeeeb29f71 Add order cancellation and submission statuses Tyler Goodlet 2021-06-17 17:00:57 -0400
  • 572f984d06 Add an all order lines getter method Tyler Goodlet 2021-06-17 17:00:10 -0400
  • 0133f0b589 Add "group statuses" support to status bar Tyler Goodlet 2021-06-17 16:53:19 -0400
  • 53074b552a Add fast tap key sequence support and order-mode-type statuses Tyler Goodlet 2021-06-17 16:52:54 -0400
  • 3650db3321 Make alerts solid line only Tyler Goodlet 2021-06-16 10:31:00 -0400
  • 0ded790330 Didn't end up needing a task stack Tyler Goodlet 2021-06-16 08:45:11 -0400
  • ca23825aff Start input handling **after** order mode is up Tyler Goodlet 2021-06-16 08:28:57 -0400
  • c971997f1a Don't access unset cursor Tyler Goodlet 2021-06-16 08:28:11 -0400
  • aabbc12b82 Beautifully simplify kb handling code with set ops Tyler Goodlet 2021-06-16 08:27:34 -0400
  • 983a517a8c Drop old commented behaviour; see parent class if needed Tyler Goodlet 2021-06-16 05:43:35 -0400
  • 03c95ca908 Factor press and release handling into same qtloop Tyler Goodlet 2021-06-16 05:24:04 -0400
  • 569b2efb51 Move region selection to editors mod Tyler Goodlet 2021-06-15 19:02:46 -0400
  • 4a37cf768f Move line and arrow editors to new mod Tyler Goodlet 2021-06-15 18:54:28 -0400
  • 93af8c936c Port cursor and axes to new widget names Tyler Goodlet 2021-06-15 18:25:03 -0400
  • 75804a441c Convert view box to async input handling Tyler Goodlet 2021-06-15 18:19:59 -0400
  • 85621af8af Extend Qt event relaying Tyler Goodlet 2021-06-15 18:14:24 -0400
  • e4518c59af
    Merge pull request #202 from pikers/minimal_brokerd_trade_dialogues goodboy 2021-07-08 10:55:22 -0400
  • 91907bf5ef Drop old dialogues pop flag, the client does it on teardown minimal_brokerd_trade_dialogues Tyler Goodlet 2021-07-08 10:17:31 -0400
  • f4a998655b Feed detach must explicitly unsub throttled streams Tyler Goodlet 2021-07-05 09:41:35 -0400
  • 9f897ba75c Support multiple client trade flows over one `brokerd~ Tyler Goodlet 2021-06-25 00:57:58 -0400
  • 8b6fb83257 Pop subscriber streams on connection errors Tyler Goodlet 2021-06-25 00:53:32 -0400