1
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2026-03-09 18:27:52 +01:00

Commit Graph

  • 3455c60236 refactor(reconstruction): repository structure is changed to separate assets needed for each widget wyzula-jan 2024-05-21 16:27:19 +02:00
  • edc25fbf9d refactor(clean-up): 1st generation widgets are removed wyzula-jan 2024-05-21 14:53:54 +02:00
  • dc38f2308b 0.53.3 v0.53.3 semantic-release 2024-05-16 08:27:41 +00:00
  • 7d64cac661 fix: removed apparently unnecessary sleep while waiting for an rpc response wakonig_k 2024-05-15 14:14:25 +02:00
  • ab4f1acd75 0.53.2 v0.53.2 semantic-release 2024-05-15 10:39:17 +00:00
  • 9f8fbdd5fc fix: check device class without importing to speed up initial import time Mathias Guijarro 2024-05-08 17:17:26 +02:00
  • d1e6cd388c fix: speed up initial import times using lazy import (from bec_lib) Mathias Guijarro 2024-05-10 10:45:12 +02:00
  • 5d09a13d88 fix: adapt to bec_lib changes (no more submodules in __init__.py) Mathias Guijarro 2024-05-07 17:10:35 +02:00
  • 0490e80c48 ci: added echo to highlight the current branch wakonig_k 2024-05-13 11:46:36 +02:00
  • 48553ba9b1 0.53.1 v0.53.1 semantic-release 2024-05-09 18:58:23 +00:00
  • 0f6a5e5fa9 fix: docs config wakonig_k 2024-05-09 20:51:26 +02:00
  • 8ff36105d1 ci: fixed rtd pages url wakonig_k 2024-05-09 19:44:44 +02:00
  • ce78271af4 0.53.0 v0.53.0 semantic-release 2024-05-09 16:03:47 +00:00
  • 57ee735e5c docs: update install instructions wakonig_k 2024-05-09 14:53:57 +02:00
  • 32e1a9d847 fix: fixed semver job and upgraded to v9 wakonig_k 2024-05-09 14:09:01 +02:00
  • 5cc816d0af ci: use formatter config of toml file wakonig_k 2024-05-09 11:24:04 +02:00
  • 4117fd7b5b refactor: applied formatter wakonig_k 2024-05-09 11:20:52 +02:00
  • c86ce302a9 feat: moved to pyproject.toml; closes #162 wakonig_k 2024-05-09 10:10:18 +02:00
  • c33ce05951 0.52.1 v0.52.1 semantic-release 2024-05-08 13:56:39 +00:00
  • 7f2f7cd07a fix(docstrings): docstrings formating fixed for sphinx to properly format readdocs wyzula-jan 2024-05-08 15:31:22 +02:00
  • 1454f6192b 0.52.0 v0.52.0 semantic-release 2024-05-07 14:37:46 +00:00
  • ceae979f37 fix(widgets/dock): BECDockArea close overwrites the default pyqtgraph Container close + minor improvements wyzula-jan 2024-05-01 22:11:06 +02:00
  • fcd6ef0975 feat(utils/layout_manager): added GridLayoutManager to extend functionalities of native QGridLayout wyzula-jan 2024-05-01 21:05:30 +02:00
  • d8ff8afcd4 feat(widget/dock): BECDock and BECDock area for dockable windows wyzula-jan 2024-05-01 17:16:19 +02:00
  • 03fa1f26d0 refactor(widget/plots): WidgetConfig changed to SubplotConfig wyzula-jan 2024-05-01 17:10:01 +02:00
  • 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