1
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-12-30 18:51:19 +01:00

Commit Graph

  • e65c7f3be8 ci: fixed support for child pipelines wakonig_k 2024-05-07 12:48:24 +02:00
  • 20d6352351 0.51.0 v0.51.0 semantic-release 2024-05-07 10:13:25 +00:00
  • 5ece269adb feat(utils): added plugin helper to find and load wakonig_k 2024-05-02 18:41:49 +02:00
  • e0851250ee ci: added rule for parent-child pipelines wakonig_k 2024-05-07 10:26:18 +02:00
  • 799ea554de build(cli): changed repo name to bec_widgets wyzula-jan 2024-05-06 16:00:46 +02:00
  • df323504fe build(setup): fakeredis added to dev env wyzula-jan 2024-04-30 11:21:14 +02:00
  • 0ab8aa3a2f build(setup): PyQt6 version is set to 6.7 wyzula-jan 2024-04-29 11:15:07 +02:00
  • dae8a3409a 0.50.2 v0.50.2 semantic-release 2024-04-30 16:08:47 +00:00
  • 0dfcaa4b70 fix: 'disconnect_slot' has to be symmetric with 'connect_slot' regarding QtThreadSafeCallback Mathias Guijarro 2024-04-30 13:20:48 +02:00
  • 98cb2c08ea 0.50.1 v0.50.1 semantic-release 2024-04-29 15:58:30 +00:00
  • 57cb136a09 fix(cli): BECFigure takes the port to connect to redis from the current BECClient, supporting plugins wyzula-jan 2024-04-29 14:50:50 +02:00
  • 1d84bca753 0.50.0 v0.50.0 semantic-release 2024-04-29 08:26:54 +00:00
  • 4f261be4c7 test(cli/rpc_register): e2e RPCRegister wyzula-jan 2024-04-28 18:54:20 +02:00
  • 40eb75f85a test(cli/rpc_register): rpc_register tests added wyzula-jan 2024-04-26 17:55:50 +02:00
  • 13c018a797 fix(widgets/figure): access pattern changed for getting widgets by coordinates for rpc wyzula-jan 2024-04-26 17:33:08 +02:00
  • 8f20a0b3b1 fix(plots): cleanup policy reviewed for children items wyzula-jan 2024-04-26 17:18:22 +02:00
  • 6b6a6b2249 fix(rpc/client_utils): getoutput more transparent + error handling wyzula-jan 2024-04-25 18:24:47 +02:00
  • 2ca32675ec fix(rpc_register): thread lock for listign all connections wyzula-jan 2024-04-25 17:39:01 +02:00
  • 381d713837 feat(plots): universal cleanup and remove also for children items wyzula-jan 2024-04-24 23:58:50 +02:00
  • a898e7e4f1 feat(rpc/rpc_register): singleton rpc register for all rpc connections for session wyzula-jan 2024-04-24 18:32:38 +02:00
  • 6d13a3283b 0.49.1 v0.49.1 semantic-release 2024-04-26 16:17:32 +00:00
  • ab8537483d fix(widgets/editor): qscintilla editor removed wyzula-jan 2024-04-26 17:57:54 +02:00
  • a22229849c build(pyqt6): fixing PyQt6-Qt6 package to 6.6.3 wyzula-jan 2024-04-25 17:07:29 +02:00
  • 1ba266080c 0.49.0 v0.49.0 semantic-release 2024-04-24 15:57:14 +00:00
  • 6500a00682 feat(rpc/client_utils): timeout for rpc response wyzula-jan 2024-04-24 17:49:23 +02:00
  • 9602085f82 fix(rpc/client_utils): close clean up policy for BECFigure wyzula-jan 2024-04-23 14:41:01 +02:00
  • a1c369de9b 0.48.0 v0.48.0 semantic-release 2024-04-24 05:29:44 +00:00
  • 6238693ffb feat(cli): added auto updates plugin support wakonig_k 2024-04-23 13:15:00 +02:00
  • f3a387e77f 0.47.0 v0.47.0 semantic-release 2024-04-23 13:12:39 +00:00
  • 71cb80d544 feat(utils/thread_checker): util class to check the thread leakage for closeEvent in qt wyzula-jan 2024-04-23 14:53:13 +02:00
  • de7eaf7826 feat: added websitewidget feature/vscode wakonig_k 2024-04-23 09:23:17 +02:00
  • c0356b94db refactor(rpc/server): rpc server can accept BEC container class as a argument; the widget container of BECFigure container property s added to BECFigure; isort applied feat/dock_area wyzula-jan 2024-04-22 21:31:12 +02:00
  • 4fa9f3f1d1 refactor(dock/dock_area): BECDockAre adapted to WidgetContainerUtils class wyzula-jan 2024-04-22 19:17:27 +02:00
  • 06d9717222 refactor(plots): WidgetConfig renamed to SubplotConfig wyzula-jan 2024-04-22 19:16:33 +02:00
  • b51e1dc98a feat(widgets/dock): BECDockArea as a container for BECDocks wyzula-jan 2024-04-16 15:27:06 +02:00
  • 77ff7962cc refactor(utils/container_utils): part of the logic regarding locating widgets moved from BECFigure to utility class wyzula-jan 2024-04-22 12:00:54 +02:00
  • a516b1b247 0.46.7 v0.46.7 semantic-release 2024-04-21 16:24:50 +00:00
  • 1694215c06 feat: added simple vscode widget wakonig_k 2024-04-20 10:04:02 +02:00
  • 67a99a1a19 fix(plot/image): monitors are now validated with current bec session wyzula-jan 2024-04-19 19:03:23 +02:00
  • e55daee756 0.46.6 v0.46.6 semantic-release 2024-04-19 16:51:51 +00:00
  • 1111610f32 fix(cli): fixed support for devices as cli input wakonig_k 2024-04-19 11:52:04 +02:00
  • 81484e8160 ci: changed ophyd default branch to main wakonig_k 2024-04-19 13:34:44 +02:00
  • 2e349bd705 0.46.5 v0.46.5 semantic-release 2024-04-19 08:17:58 +00:00
  • a156803389 test(rpc/bec_figure): test_rpc_plotting_shortcuts_init_configs extended by testing scatter z gradient for BECWaveform through RPC wyzula-jan 2024-04-19 01:09:39 +02:00
  • 2955b5ec02 refactor(rpc/client_utils): update script for grid_scan adds z axis device wyzula-jan 2024-04-19 00:17:00 +02:00
  • ff52100e23 fix(widgets/figure): individual cleanup disabled, making stuck rpc wyzula-jan 2024-04-19 00:16:22 +02:00
  • 026c0792be fix(plots/waveform): colormap is correctly passed from BECFigure wyzula-jan 2024-04-19 00:15:04 +02:00
  • b632ed1095 refactor(examples/jupyter_console_window): jupyter console debugging window moved to examples wyzula-jan 2024-04-16 11:26:51 +02:00
  • 98beea37e6 0.46.4 v0.46.4 semantic-release 2024-04-16 15:22:38 +00:00
  • 4bcae0f921 ci: set branch name for semver wakonig_k 2024-04-16 17:10:48 +02:00
  • 22fb5a5656 ci: fixed multi-project pipeline wakonig_k 2024-04-16 13:32:10 +02:00
  • 4da625e439 fix: renaming of bec_client to bec_ipython_client Mathias Guijarro 2024-04-16 12:34:33 +02:00
  • 05e268d466 ci: "master" renamed to "main" in semver and pages section wyzula-jan 2024-04-16 15:23:22 +02:00
  • 42a9a0ca15 ci: added workflow .gitlab-ci.yml wakonig_k 2024-04-16 10:06:48 +02:00
  • b6feb9adb3 ci: CI_MERGE_REQUEST_TARGET_BRANCH_NAME changed to main wyzula-jan 2024-04-16 09:53:16 +02:00
  • 1bc18a201c test(e2e/rpc): rpc e2e tests extended wyzula-jan 2024-04-15 17:43:28 +02:00
  • c12f2cee80 fix(plots/motor_map): user can get data as dict from BECMotorMap wyzula-jan 2024-04-15 17:42:54 +02:00
  • c2c583fce6 fix(plots/image): user can get data as np.ndarray from BECImageItem wyzula-jan 2024-04-15 17:10:07 +02:00
  • 5600624c57 refactor(isort): isort applied wyzula-jan 2024-04-15 14:01:24 +02:00
  • 66c0649d7e ci(tests): unit tests ci path corrected wyzula-jan 2024-04-15 13:58:15 +02:00
  • 2446c401d9 test: unit tests moved to separate folder; scope of autouse bec_dispatcher fixture reduced only for unit tests; ci adjusted wyzula-jan 2024-04-15 13:54:45 +02:00
  • 4d0df364d3 test(end-2-end): rpc end-2-end tests wyzula-jan 2024-04-12 15:58:49 +02:00
  • ecdf0f122b fix(rpc/server): server can accept client or dispatcher wyzula-jan 2024-04-10 17:59:14 +02:00
  • df5234aa52 ci: pull images via gitlab dependency proxy Ivan Usov 2024-04-15 14:35:25 +02:00
  • 62080e6b40 Revert "ci: merge AdditionalTests with test stage" usov_i 2024-04-15 16:45:41 +02:00
  • 2e3f46ea36 ci: merge AdditionalTests with test stage Ivan Usov 2024-04-15 15:01:50 +02:00
  • be9847e9d2 refactor(plots/image): all rpc widgets can access config_dict as property wyzula-jan 2024-04-12 11:25:13 +02:00
  • 2f7317b328 refactor(plots/image): images are accessed as property .images -> returns list[BECImage] wyzula-jan 2024-04-12 10:37:20 +02:00
  • bd3b1ba043 ci: changed default BEC branch to main wakonig_k 2024-04-12 17:04:42 +02:00
  • 59e82dfd00 0.46.3 v0.46.3 semantic-release 2024-04-11 16:27:58 +00:00
  • 0b86a0009d fix(test_fake_redis): TestMessage fixed to pydantic BaseModel wyzula-jan 2024-04-11 11:13:12 +02:00
  • 49327a8dbd fix(plots/motor_map): removed single callback flag for connecting device_readback motors wyzula-jan 2024-04-10 10:01:57 +02:00
  • 301bb916da test(utils/bec_dispatcher): tests fixed Mathias Guijarro 2024-04-08 14:37:34 +02:00
  • 285bf0164b fix(cli/client_utils): print_log is buffered; add output processing thread Mathias Guijarro 2024-04-09 17:49:15 +02:00
  • 90907e0a9c refactor(bec_dispatcher): new BEC dispatcher - rebased Mathias Guijarro 2024-02-27 13:59:40 +01:00
  • 9def3734af fix: producer->connector Mathias Guijarro 2024-02-27 13:49:36 +01:00
  • 3a241e897b 0.46.2 v0.46.2 semantic-release 2024-04-10 20:19:43 +00:00
  • ee617b73a2 fix(widget/plots): added "get_config" to all children of BECConnector to USER_ACCESS wyzula-jan 2024-04-10 17:55:27 +02:00
  • 92cea90971 refactor(utils/bec_dispatcher): new singleton definition wyzula-jan 2024-04-10 16:24:21 +02:00
  • 452ba20216 0.46.1 v0.46.1 semantic-release 2024-04-10 14:40:35 +00:00
  • cf29035e28 fix(rpc/client): correct name for RPC class BECWaveform (instead of BECWaveform1D) wyzula-jan 2024-04-10 16:30:13 +02:00
  • 3fc09dd2aa 0.46.0 v0.46.0 semantic-release 2024-04-09 20:26:07 +00:00
  • fe101f9328 refactor(widget/monitor_scatter_2D): deleted wyzula-jan 2024-04-09 13:22:30 +02:00
  • 754d81edf3 test(plot/figure): test extended to check shortcuts for creating subplots wyzula-jan 2024-04-09 13:16:21 +02:00
  • 3d399ba1f5 feat(plot/waveform1d): BECWaveform1D can show z data of scatter coded to different detector like BECMonitor2DScatter; BECWaveform1D name changed to BECWaveform wyzula-jan 2024-04-05 16:20:53 +02:00
  • 6dc1000de5 test: fixed default value for scan id wakonig_k 2024-04-06 08:50:19 +02:00
  • 89b4deb5cd 0.45.0 v0.45.0 semantic-release 2024-03-26 22:10:53 +00:00
  • 6e0e69b9f7 test(plot/motor_map): tests extended wyzula-jan 2024-03-26 22:14:43 +01:00
  • b8519e8770 feat(plots/bec_figure): Motor Map integrated to BECFigure wyzula-jan 2024-03-26 20:31:45 +01:00
  • 0f69c346cd feat(plots/bec_motor_map): BECMotorMap build on BECPlotBase wyzula-jan 2024-03-26 13:13:41 +01:00
  • 88014d24c1 docs: added api reference; closes #123 wakonig_k 2024-03-26 21:48:46 +01:00
  • ea4d743a25 test: mock_client unified for all tests wyzula-jan 2024-03-26 10:52:46 +01:00
  • 5935d4865c 0.44.5 v0.44.5 semantic-release 2024-03-25 12:49:00 +00:00
  • c5826f8887 fix: circular imports wyzula-jan 2024-03-25 13:39:21 +01:00
  • 62f0b15193 refactor: isort import formatting wyzula-jan 2024-03-25 13:21:38 +01:00
  • d846266332 refactor: renamed scanID to scan_id wakonig_k 2024-03-22 16:15:44 +01:00
  • 06d0331dee 0.44.4 v0.44.4 semantic-release 2024-03-22 15:04:58 +00:00
  • e6b065767c fix(cli/server): thread heartbeat replaced with QTimer wyzula-jan 2024-03-22 15:12:24 +01:00
  • f3a96dedd7 fix(cli/server): removed BECFigure.start(), the QApplication event loop is started by server.py wyzula-jan 2024-03-21 15:51:30 +01:00
  • 016324e71c 0.44.3 v0.44.3 semantic-release 2024-03-21 13:12:40 +00:00