Commit Graph

  • 29c3b4833a update setup.py louisnw 2023-06-28 19:11:47 +01:00
  • dde46149b2 update docs louisnw 2023-06-28 18:41:53 +01:00
  • d9c8aa3bd8 v1.0.13 louisnw 2023-06-28 18:36:32 +01:00
  • adfc58a8af - Synced Subcharts will now have synced crosshairs. - Fixed a bug causing Subcharts not to sync initially. louisnw 2023-06-10 23:15:10 +01:00
  • e537ae7e9d update version louisnw 2023-06-10 14:39:23 +01:00
  • 2884699d3c fix unsubscribe loop louisnw 2023-06-10 14:38:38 +01:00
  • 345b37e0f3 Bug Fixes/Enhancements: - Added the chart.spinner method, which when set to True shows a loading spinner on the chart (a nice visual for API calls, large datasets etc). - If an empty data frame is passed to set (eg.chart.set(pd.DataFrame())) the volume series and candle series will be cleared. - added the cumulative_volume parameter to update_from_tick, which adds the given volume tick onto the latest bar. - Added vert_visible and horz_visible parameters to crosshair. - Small style improvements to the searchbox and topbar. - Fixed a bug preventing callbacks within WxChart and QtChart louisnw 2023-06-10 14:34:46 +01:00
  • 3463f8635f update docs louisnw 2023-06-04 15:10:40 +01:00
  • cf4694932f update README.md louisnw 2023-06-04 15:08:59 +01:00
  • 1b49688594 update example images louisnw 2023-06-04 14:45:01 +01:00
  • 3a7832e0d4 - Moved ChartAsync’s methods into the Chart object. - Removed ChartAsync. - Added the show_async method to Chart. - Refactored how the TopBar is used. The docs explain this in detail, but a basic rundown is: - corner_text and create_switcher are no longer methods. The topbar attribute of chart should be used instead. - switchers and textboxes, now created with chart.topbar.textbox and chart.topbar.switcher require a name to be passed to them, which is used to access its instance (e.g chart.topbar[‘timeframe’]) - If you have any questions about these changes, or potential enhancements, feel free to raise an issue and I will get back to you ASAP :) louisnw 2023-06-04 14:38:58 +01:00
  • a58f1e306c New Feature: ChartAsync - Added the ChartAsync class, allowing for more sophisticated Charts and SubCharts. - Symbol searching, timeframe selectors, and more is now possible with this varation of Chart. louisnw 2023-05-29 21:31:13 +01:00
  • 39e40334d5 update README.md louisnw 2023-05-24 01:32:34 +01:00
  • 6e6713cc8c update README.md louisnw 2023-05-24 01:25:24 +01:00
  • 7c70b0657e - Fixed a bug causing loading times for large amounts of data to be increased significantly. - BETA: Dynamic candlestick loading - the config method has been removed, and its methods can now be found in various places: - right_padding: moved to the ‘time_scale’ method. - mode: moved to the ‘price_scale’ method. - title: declared in the new ‘title’ method. - It is now possible to update titles, horizontal_lines, and markers within Line objects. louisnw 2023-05-23 14:31:27 +01:00
  • dd6e7a82c5 - Fixed a bug causing loading times for large amounts of data to be increased significantly. - BETA: Dynamic candlestick loading - the config method has been removed, and its methods can now be found in various places: - right_padding: moved to the ‘time_scale’ method. - mode: moved to the ‘price_scale’ method. - title: declared in the new ‘title’ method. - It is now possible to update titles, horizontal_lines, and markers within Line objects. louisnw 2023-05-23 14:30:35 +01:00
  • 6ce13f732d Merge remote-tracking branch 'origin/main' louisnw 2023-05-21 15:44:23 +01:00
  • a2d29ed829 - Significant refactoring resulting in a 34% reduction in size of the codebase (excluding the Lightweight Charts package) and greater efficiency. - Upgraded to Lightweight Charts v4.0.1. - Added a ‘hover’ item to the returning dictionary from subscribe_click. - Markers and SubCharts no longer use a UUID for identification, but an 8 character string. louisnw 2023-05-21 15:44:10 +01:00
  • 7ea2b0ac19 - Significant refactoring resulting in a 34% reduction in size of the codebase (excluding the Lightweight Charts package) and greater efficiency. - Upgraded to Lightweight Charts v4.0.1. - Added a ‘hover’ item to the returning dictionary from subscribe_click. - Markers and SubCharts no longer use a UUID for identification, but an 8 character string. louisnw 2023-05-21 15:42:57 +01:00
  • 3bc515e631 Update README.md louisnw01 2023-05-20 01:58:46 +01:00
  • 445d9b67d3 Cover picture louisnw 2023-05-20 01:49:12 +01:00
  • 76b5b7a161 - Fixed a bug causing the library to throw errors when used with python 3.9. - Fixed a bug that did not size the multi pane charts correctly. - Implementation of the ‘grid’ common method. louisnw 2023-05-20 01:45:40 +01:00
  • b60e9705cb - Fixed a bug causing the library to throw errors when used with python 3.9. - Fixed a bug that did not size the multi pane charts correctly. - Implementation of the ‘grid’ common method. louisnw 2023-05-20 01:14:01 +01:00
  • 0e709040d5 Update docs louisnw 2023-05-18 23:47:11 +01:00
  • a5df5dedfc Update README.md louisnw01 2023-05-18 23:38:17 +01:00
  • 8011616af8 New Feature: Multi-Pane Charts - Added the create_subchart method to Chart. - Added the SubChart class. - Added an inner_width and inner_height parameter to Chart. - The time_scale method can now disable the time scale completely. louisnw 2023-05-18 23:28:51 +01:00
  • 6237cf4d5a New Feature: Multi-Pane Charts - Added the create_subchart method to Chart. - Added the SubChart class. - Added an inner_width and inner_height parameter to Chart. - The time_scale method can now disable the time scale completely. louisnw 2023-05-18 23:14:04 +01:00
  • 0f061ae803 Fixed mistake in docs. louisnw 2023-05-17 15:25:38 +01:00
  • 88c8a266ec - Fixed an issue which caused JavaScript variables of the same name to be declared twice. - Refactoring to allow the widget classes to use the subscribe_click method. louisnw 2023-05-17 12:45:54 +01:00
  • 993fbe8ed8 Fixed a bug related to the latest version of pywebview causing charts not to load. louisnw 2023-05-17 00:17:28 +01:00
  • 00bb1c5536 RTD louisnw 2023-05-16 22:20:47 +01:00
  • 18b9b8ff41 RTD louisnw 2023-05-16 01:44:23 +01:00
  • 3d1c096025 RTD louisnw 2023-05-16 01:41:10 +01:00
  • c3dc4573f7 RTD louisnw 2023-05-16 01:38:06 +01:00
  • a489c66d0b RTD louisnw 2023-05-16 01:32:30 +01:00
  • 202acd805e Update README.md louisnw01 2023-05-15 12:56:00 +01:00
  • 7c125b24ec - Added support for PyQt. - Refactored widgets to catch ModuleNotFoundErrors. louisnw 2023-05-15 12:28:25 +01:00
  • d8424d6da3 - Added missing docstrings (line.set(), chart.hide(), chart.exit()). - Updated chart.exit() to destroy objects and terminate the webview process. - Fixed WxChart not expanding correctly and removed its width and height parameters. - Fixed KeyboardInterrupt error message when using show(block=True). louisnw 2023-05-12 12:56:53 +01:00
  • 5b0a8cd51f first commit louisnw 2023-05-10 20:45:23 +01:00