Commit Graph

  • a6d419a42e refactor(spinner): improve enum access wakonig_k 2025-08-28 11:17:06 +02:00
  • d8eeaa2e68 fix(themes): move apply theme from BECWidget class to server init wakonig_k 2025-08-28 11:16:36 +02:00
  • 325d8fe5ba fix(BECWidget): ensure that theme changes are only triggered from alive Qt objects wakonig_k 2025-08-26 10:37:56 +02:00
  • 8201aec11f test: fix tests for qtheme v1 wakonig_k 2025-08-26 10:26:54 +02:00
  • 72009023bc fix(serializer): remove deprecated serializer wakonig_k 2025-08-26 09:04:01 +02:00
  • b8a6596231 ci: add artifact upload wakonig_k 2025-08-26 08:53:11 +02:00
  • 3cc4d19e99 test: fixes after theme changes wakonig_k 2025-08-26 08:47:55 +02:00
  • 5730814520 build: add missing darkdetect dependency wakonig_k 2025-08-25 19:37:07 +02:00
  • 8d6e861986 fix(compact_popup): import from qtpy instead of pyside6 wakonig_k 2025-08-25 18:07:13 +02:00
  • 7e94ad0c0c chore: fix formatter wakonig_k 2025-08-25 18:03:49 +02:00
  • caf89973f9 fix: compact popup layout spacing wyzula_j 2025-08-25 17:11:20 +02:00
  • 2bdfa7e678 fix: remove pyqtgraph styling logic wyzula_j 2025-08-25 16:59:11 +02:00
  • d5836b1b1a fix: tree items due to pushbutton margins wyzula_j 2025-08-25 14:35:43 +02:00
  • 07c2899ab1 fix: device combobox change paint event to stylesheet change wyzula_j 2025-08-25 14:35:23 +02:00
  • 4a0f72ac00 fix(toolbar): toolbar menu button fixed wyzula_j 2025-08-25 13:30:13 +02:00
  • 42a636c54a fix:queue abort button fixed wyzula_j 2025-08-25 13:12:15 +02:00
  • 1e33e7ee2d fix(bec_widgets): adapt to bec_qthemes 1.0 wyzula_j 2025-08-19 10:50:56 +02:00
  • 5c6001542b build(bec_qthemes): version 1.0 dependency wyzula_j 2025-08-21 18:14:02 +02:00
  • 0a6ac071e8 refactor(advanced_dock_area): profile tools moved to separate module wyzula_j 2025-08-19 11:20:48 +02:00
  • c1f0e23678 fix(advanced_dock_area): dock manager global flags initialised in BW init to prevent segfault wyzula_j 2025-08-18 23:06:11 +02:00
  • d0c7a3a65d feat(advanced_dock_area): ads has default direction wyzula_j 2025-08-18 23:03:51 +02:00
  • f9fc986aa7 refactor(advanced_dock_area): ads changed to separate widget wyzula_j 2025-08-15 15:24:15 +02:00
  • 42f5aa513c fix(bec_widgets): by default the linux display manager is switched to xcb wyzula_j 2025-08-14 15:06:07 +02:00
  • dcacbd1d9f feat(advanced_dock_area): added ads based dock area with profiles wyzula_j 2025-08-05 15:58:29 +02:00
  • df583c29bf refactor(bec_main_window): main app theme renamed to View wyzula_j 2025-08-13 11:22:22 +02:00
  • 39be12a211 feat(bec_widget): attach/detach method for all widgets + client regenerated wyzula_j 2025-08-07 16:05:43 +02:00
  • 4d05c0d187 fix(widget_state_manager): state manager can save to already existing settings wyzula_j 2025-08-06 20:29:07 +02:00
  • 690c240bf0 fix(widget_state_manager): state manager can save all properties recursively wyzula_j 2025-08-06 20:25:01 +02:00
  • 153249fb75 refactor(widget_io): ancestor hierarchy methods consolidated wyzula_j 2025-08-19 11:51:25 +02:00
  • 2dfc3f6ce6 feat(widget_io): widget hierarchy find_ancestor added wyzula_j 2025-08-07 16:05:12 +02:00
  • cd1f759573 feat(widget_io): widget hierarchy can grap all bec connectors from the widget recursively wyzula_j 2025-08-06 20:24:40 +02:00
  • 3282c739e5 refactor(bec_connector): signals renamed wyzula_j 2025-08-19 11:28:52 +02:00
  • 69fc4582f6 fix(bec_connector): added name established signal for listeners wyzula_j 2025-08-06 21:37:34 +02:00
  • b6fe5ddf48 fix(bec_connector): dedicated remove signal added for listeners wyzula_j 2025-08-05 16:50:14 +02:00
  • aac5fa2fad build: PySide6-QtAds dependency added wyzula_j 2025-08-07 16:36:53 +02:00
  • 28ac9c5cc3 build(bec_lib): version bump to 3.69.3 wyzula_j 2025-10-09 15:15:15 +02:00
  • 1dd20d5986 test(deviceconfig-form-update): Add onFailure default to test appel_c 2025-10-09 08:09:09 +02:00
  • 797a5046d1 refactor: improve device-manager-view improve-device-manager-view appel_c 2025-10-03 16:28:32 +02:00
  • 9ff0db4831 feat(help-inspector): add help inspector widget appel_c 2025-10-07 13:44:59 +02:00
  • 5c786faaaf feat(help-inspector): add help inspector widget help_inspector appel_c 2025-10-07 13:44:59 +02:00
  • 4a8340853a fix(view): apply view_id and view_title attributes to existing ViewBase instances wakonig_k 2025-10-08 17:59:19 +02:00
  • a8e357d069 build: add markdown dependency wakonig_k 2025-10-08 17:42:41 +02:00
  • c4d0eeb594 refactor: move splitter weights to view; change developerview to viewbase wakonig_k 2025-10-08 16:59:28 +02:00
  • d9654c00f7 feat(markdown): implement markdown to HTML conversion with syntax highlighting wakonig_k 2025-10-08 13:27:05 +02:00
  • 8400e75f7c fix(dependencies): add copier and typer to project dependencies wakonig_k 2025-10-08 13:26:52 +02:00
  • 3a3cfd897d fix(ide): add label text to ide actions wakonig_k 2025-10-07 16:03:16 +02:00
  • 5b6bdcd7d4 fix(actions): set default text position to 'under' wakonig_k 2025-10-07 16:02:44 +02:00
  • 14d7699c1b wip wakonig_k 2025-09-22 21:13:25 +02:00
  • 919874ac1d wip wakonig_k 2025-09-22 20:42:31 +02:00
  • d5746b8e0c wip wakonig_k 2025-09-22 20:38:29 +02:00
  • 32461e8098 wip - cleanup wakonig_k 2025-09-15 11:50:44 +02:00
  • 4623b5dc2e wip - scan control dialog wakonig_k 2025-09-15 11:44:38 +02:00
  • f2b422014f f - feat: add macros wakonig_k 2025-09-14 15:00:18 +02:00
  • 227d6b3e45 wip dummy test wyzula_j 2025-09-22 08:39:29 -05:00
  • f2df07e307 fix: disable stylesheet wakonig_k 2025-09-12 19:06:45 +02:00
  • 60de7263b0 fix: forward file events for shared scripts wakonig_k 2025-09-12 19:06:22 +02:00
  • 08042d1a1c wip - embed view in main app wakonig_k 2025-09-11 17:33:06 +02:00
  • 3462388a35 build: add pylsp-bec dependency wakonig_k 2025-09-11 17:24:48 +02:00
  • 2579da5aac wip - feat(developer view): connect play buttons to terminal widget Note: this is only meant as a placeholder for the procedures wakonig_k 2025-09-02 20:50:48 +02:00
  • c117e3ede0 fix(monaco tab): fix saving to disk wakonig_k 2025-09-02 20:49:39 +02:00
  • dd3b15d1aa feat: add support to format on save wakonig_k 2025-09-02 20:49:05 +02:00
  • 86d627b44e fix: update vim icon wakonig_k 2025-09-01 15:35:35 +02:00
  • b7a8c81459 f - wip wakonig_k 2025-08-25 16:12:06 +02:00
  • 00481a0aed feat(monaco): various minor improvements for the developer view wakonig_k 2025-08-23 21:37:42 +02:00
  • 9def1e2f71 fix(explorer): ensure parent is forwarded correctly wakonig_k 2025-08-23 21:34:43 +02:00
  • eaecd59d91 feat(web console): add startup cmd as init arg wakonig_k 2025-08-23 21:33:50 +02:00
  • f85b84e308 feat(explorer): emit signals for opening files wakonig_k 2025-08-23 21:33:21 +02:00
  • 056301d836 f - cleanup wakonig_k 2025-08-21 16:07:34 +02:00
  • 72e811822c wip - add explorer widget wakonig_k 2025-08-19 17:32:12 +02:00
  • a49834cdef wip developer view example wyzula_j 2025-08-18 23:07:52 +02:00
  • bc0f952217 wip monaco dock widget wyzula_j 2025-08-18 16:47:16 +02:00
  • e4b909cca0 fix(signal_label): dispatcher unsubscribed in the cleanup wyzula_j 2025-10-03 17:57:03 +02:00
  • d35f802d99 fix(client): abort, reset, stop button removed from RPC access wyzula_j 2025-10-03 13:19:07 +02:00
  • e7ba29569d test(color_utils): cleanup for pyqtgraph wyzula_j 2025-10-03 12:19:15 +02:00
  • 69568cdfd0 test(device_input_base): added qtbot wyzula_j 2025-09-29 14:45:12 +02:00
  • 44943d5d10 test(busy_loader): tests added wyzula_j 2025-09-29 13:30:44 +02:00
  • c766f4b84a feat(busy_loader): busy loader added to bec widget base class wyzula_j 2025-09-24 12:31:07 -05:00
  • 13299aeeb3 2.40.0 v2.40.0 semantic-release 2025-10-08 11:41:28 +00:00
  • d681ba538b fix(waveform): cleanup of scan_history dialog if not closed manually before widget wyzula_j 2025-10-08 13:29:59 +02:00
  • 2bf489600e fix(waveform): safeguard for _scan_history_closed wyzula_j 2025-10-07 14:08:30 +02:00
  • 7e88a002b6 fix(waveform): safeguard for if scan_item is a list wyzula_j 2025-10-07 13:03:04 +02:00
  • 20a59af648 fix(curve_tree): scans are always fetched by scan ids wyzula_j 2025-10-07 11:50:53 +02:00
  • 540cfc37be fix(waveform): safeguard added to the fetching history data wyzula_j 2025-10-07 11:48:46 +02:00
  • e59f27a22d fix(waveform): if scan id and scan number is provided, the scan is fetched from the scan id wyzula_j 2025-10-07 11:33:29 +02:00
  • df8065ea40 fix(curve_tree): safeguard fetching scan numbers from BEC client wyzula_j 2025-10-03 12:36:06 +02:00
  • 2f3dc2ce6b build(bec_lib): bec_lib dependency raised to 3.68 wyzula_j 2025-10-03 12:31:35 +02:00
  • a006f95f21 test(plotting_framework_e2e): fetching history curve wyzula_j 2025-09-24 11:54:20 -05:00
  • 8111a4a21b fix(curve_tree): fetching scan numbers directly from the bec client wyzula_j 2025-09-23 09:33:59 -05:00
  • 962ab774e6 fix(waveform): fetching scan number is not done from list but from .get_by_scan_number wyzula_j 2025-09-22 09:56:50 -05:00
  • 2f798be7b0 refactor(test_waveform): test waveform renamed wyzula_j 2025-07-21 14:12:09 +02:00
  • 5a5d32312b test(waveform,curve_tree): test extended to cover history curve behaviour wyzula_j 2025-07-17 17:06:50 +02:00
  • 0844a9e119 test(conftest): suppress_message_box for error popups fixture autouse True wyzula_j 2025-07-21 21:24:13 +02:00
  • db7dd4f8d4 fix(waveform): x_data checked with is scalar instead of len() wyzula_j 2025-07-15 11:02:01 +02:00
  • f083dff612 feat(waveform): new type of curve - history curve wyzula_j 2025-06-03 18:02:26 +02:00
  • 4be70580a6 refactor(waveform): separate method to fetch scan item from history wyzula_j 2025-06-02 20:32:20 +02:00
  • d19001c94e fix(waveform): update x suffix label with x property change, do not wait for next update cycle wyzula_j 2025-07-01 15:01:55 +02:00
  • f25f86522f chore: add dependabot config wakonig_k 2025-09-23 16:57:26 +02:00
  • 948283bc13 2.39.1 v2.39.1 semantic-release 2025-10-07 09:00:06 +00:00
  • 50696bce4c fix: explicitly pass the cached readout flag wakonig_k 2025-10-07 08:50:09 +02:00
  • c0dbb0a5e7 fix: reenable logpanel in menu fix/reenable_logpanel_in_menu perl_d 2025-07-16 11:04:57 +02:00