Commit Graph
10031 Commits
Author SHA1 Message Date
John Colvin 6d5e9eb94e style: Use switch expression in vs col view_factory 2022-02-14 14:01:50 -05:00
John Colvin 7ff2850b2d ui (style): Right-align vs grid cell content 2022-02-14 14:01:50 -05:00
John Colvin f70c2d4653 feat: Add grid lines to volsurface ui 2022-02-14 14:01:50 -05:00
John Colvin d7a91bed10 refactor: Clean up DIYGrid super headers 2022-02-14 14:01:49 -05:00
John Colvin f7178f3fa7 fix: Always Invalidate column layout on horizontal scroll
Previously, was only doing this when the [main grid] horizontal scroll
change triggered a similar scroll change in the column headers
2022-02-14 14:01:49 -05:00
John Colvin 77060841cb diag (refactor): Default all params in WPFTracer ctr 2022-02-14 14:01:49 -05:00
John Colvin 701649cb9b diag: Add trace fn for ScrollBar 2022-02-14 14:01:49 -05:00
John Colvin 3a598479fc refactor: Remove redundant event handler 2022-02-14 14:01:49 -05:00
John Colvin 4ca3f6b2f2 refactor: Move DIYGridExtensions into own file 2022-02-14 14:01:49 -05:00
John Colvin f30f0876a9 refactor: Replace DataContextHooks class w/ static fn 2022-02-14 14:01:49 -05:00
John Colvin 5c04f52be9 Don't overwrite shortheader in DIYGrid ctr 2022-02-14 14:01:49 -05:00
John Colvin 0c4cafcf87 Remove unused fns from DIYGridSortHelper 2022-02-14 14:01:49 -05:00
John Colvin d72e9ad2a6 refactor: Add id prop to DIYGridSuperHeader 2022-02-14 14:01:49 -05:00
Taha Afzal c0f7c28bda Deleting mor eunused code 2022-02-14 13:57:36 -05:00
Taha Afzal 511955c173 Removing unused TC2 classes 2022-02-14 13:50:45 -05:00
Taha Afzal 20c914492e NMSheetBBODataSource had a stub for threaded bb compatibility, removing it 2022-02-14 12:56:59 -05:00
Taha Afzal 1807e02416 Removed the Pair class from TC2 2022-02-14 12:50:43 -05:00
Taha Afzal 04b1b0ce4e Thinned up the ThreadedBB further, can one day be easily replaced by the IBus 2022-02-14 11:58:54 -05:00
Taha Afzal de2eb433b6 Unplugging the logic for a bunch of TC2 data (position, rolover vol, presaved values etc) 2022-02-13 23:53:32 -05:00
Taha Afzal cb10a5e99e Old bb and threaded bb are out from TC2 2022-02-13 23:41:43 -05:00
Taha Afzal 133034ad07 Removing 2 older methods in ThreadedBB 2022-02-13 22:00:04 -05:00
Taha Afzal 29f43464fa Removing TC2's dependence on Blackboard 2022-02-13 21:30:00 -05:00
Taha Afzal 0b7902029a Removing all untyped tags from TC2 2022-02-13 13:11:50 -05:00
Taha Afzal d514f9ed15 Getting rid of old blackboard - 1 2022-02-13 12:35:55 -05:00
Taha Afzal 5b0a056183 Removing more unused tags 2022-02-12 20:07:19 -05:00
Taha Afzal 7f3c7ed376 Cleanup continues 2022-02-12 11:14:04 -05:00
Taha Afzal 09760d29d5 Option md for TC2 fixed 2022-02-12 01:46:29 -05:00
Taha Afzal d5574ad90f Cleaning out TC2 tags 2022-02-12 00:31:50 -05:00
Taha Afzal 354984404a Cleaning up of TC2 tags 2022-02-11 17:42:12 -05:00
Taha Afzal 45b41a9ab8 Removing TC2's HighPerformanceTimer 2022-02-11 13:10:37 -05:00
Taha Afzal fddcb58555 Getting rid of the TheoPoint that got moved over with TC2 2022-02-11 12:03:44 -05:00
Taha Afzal 614552fdad Fixing a crash related to multiple representation of the same symbol in volsurface relationships 2022-02-11 09:57:33 -05:00
Taha Afzal 552b7dda0a Comments to make sense of the TC2 Sheets 2022-02-11 09:42:50 -05:00
Taha Afzal 3da7741f24 TC2 is part of Spark now - we will rule the crypto options space 2022-02-10 22:38:32 -05:00
Taha Afzal a08dd1e22d Cleaned up unused namespaces in these 2 classes 2022-02-09 18:17:03 -05:00
Taha Afzal 27399b3dbe interpolating for option expirations for whome the drivers are not set 2022-02-09 17:40:08 -05:00
Taha Afzal 4d9e7ca6e8 Merge branch 'spark_crypto' of bitbucket.org:bluetradesys/spark into spark_crypto 2022-02-08 17:35:05 -05:00
Taha Afzal 2f2abe840a Added interp type in the analytics service proto 2022-02-08 17:34:48 -05:00
Taha Afzal 3506c65895 Merge branch 'spark_crypto' of bitbucket.org:bluetradesys/spark into spark_crypto 2022-02-08 15:05:27 -05:00
Taha Afzal 5d185c51ba Using fixing price for marked price in SystemContractData 2022-02-08 15:05:04 -05:00
Taha Afzal b1e7865904 Merge branch 'spark_crypto' of bitbucket.org:bluetradesys/spark into spark_crypto 2022-02-08 14:58:30 -05:00
Taha Afzal cc3e769afe QueryServer was not copying the Fixing price over (used as a proxy for Mark price) 2022-02-08 14:58:20 -05:00
Taha Afzal d9cc74cc78 Abstracting out driver retreival from VolSurfaceMDUnit 2022-02-08 13:51:17 -05:00
Taha Afzal 887a39da1a Disabled the SingleVolSurfaceTheoSource (which showed the before after theos) 2022-02-08 12:49:17 -05:00
Taha Afzal 8b384849f5 Double comparison was not accounting for both double vales NaN's 2022-02-07 21:51:05 -05:00
Taha Afzal 1a66fcafb5 Merge branch 'spark_crypto' of bitbucket.org:bluetradesys/spark into spark_crypto 2022-02-07 21:43:48 -05:00
Taha Afzal a39fba8042 Merge branch 'spark_crypto' of bitbucket.org:bluetradesys/spark into spark_crypto 2022-02-07 21:06:00 -05:00
Taha Afzal 9f61999ce9 changing the deribit exps to listen to (until the connection drop is fixed) 2022-02-07 21:05:49 -05:00
Taha Afzal 1a0d2e59ab Throttling the driver prices for performance 2022-02-07 20:50:06 -05:00
Taha Afzal 7d66d7847f Adding perf stats log 2022-02-07 17:46:48 -05:00