Branch: refs/heads/main
  Home:   https://github.com/dabodev/dabo
  Commit: 714876414e617d3545c97b70549873f92746a8eb
      
https://github.com/dabodev/dabo/commit/714876414e617d3545c97b70549873f92746a8eb
  Author: EdLeafe <[email protected]>
  Date:   2024-11-23 (Sat, 23 Nov 2024)

  Changed paths:
    M .gitignore
    M dabo/__init__.py
    A dabo/app_logging.py
    M dabo/biz/__init__.py
    M dabo/biz/dAutoBizobj.py
    M dabo/dApp.py
    M dabo/dBug.py
    R dabo/dEvents.py
    M dabo/dLocalize.py
    M dabo/dObject.py
    M dabo/dPref.py
    M dabo/dReportWriter.py
    M dabo/dSecurityManager.py
    M dabo/dUserSettingProvider.py
    M dabo/db/dbSQLite.py
    A dabo/event_mixin.py
    A dabo/events.py
    M dabo/lib/DesignerClassConverter.py
    M dabo/lib/EasyDialogBuilder.py
    M dabo/lib/connParser.py
    R dabo/lib/eventMixin.py
    M dabo/lib/propertyHelperMixin.py
    M dabo/lib/reportWriter.py
    M dabo/settings.py
    M dabo/ui/__init__.py
    M dabo/ui/alignment_mixin.py
    M dabo/ui/auto_complete.py
    M dabo/ui/base_menu_bar.py
    M dabo/ui/bitmap.py
    M dabo/ui/bitmap_button.py
    M dabo/ui/border_sizer.py
    M dabo/ui/borderless_button.py
    M dabo/ui/box.py
    M dabo/ui/button.py
    M dabo/ui/check_box.py
    M dabo/ui/check_list.py
    M dabo/ui/collapsible_panel.py
    M dabo/ui/color_dialog.py
    M dabo/ui/combo_box.py
    M dabo/ui/concordance.py
    M dabo/ui/control_item_mixin.py
    M dabo/ui/control_mixin.py
    M dabo/ui/data_control_mixin.py
    M dabo/ui/date_picker.py
    M dabo/ui/date_text_box.py
    M dabo/ui/dialog.py
    M dabo/ui/dialogs/HotKeyEditor.py
    M dabo/ui/dialogs/PreferenceDialog.py
    M dabo/ui/dialogs/SortingForm.py
    M dabo/ui/dialogs/Wizard.py
    M dabo/ui/dialogs/WizardPage.py
    M dabo/ui/dialogs/about.py
    M dabo/ui/dialogs/htmlAbout.py
    M dabo/ui/dialogs/infoMessage.py
    M dabo/ui/dialogs/login.py
    M dabo/ui/dock_form.py
    M dabo/ui/dropdown_list.py
    M dabo/ui/edit_box.py
    M dabo/ui/editable_list.py
    M dabo/ui/editor.py
    M dabo/ui/file_dialog.py
    M dabo/ui/font.py
    M dabo/ui/font_dialog.py
    M dabo/ui/form.py
    M dabo/ui/form_main.py
    M dabo/ui/form_mixin.py
    M dabo/ui/gauge.py
    M dabo/ui/gl_window.py
    M dabo/ui/grid.py
    M dabo/ui/grid_renderers.py
    M dabo/ui/grid_sizer.py
    M dabo/ui/html_box.py
    M dabo/ui/hyper_link.py
    M dabo/ui/icons.py
    M dabo/ui/image.py
    M dabo/ui/image_mixin.py
    M dabo/ui/keys.py
    M dabo/ui/label.py
    M dabo/ui/led.py
    M dabo/ui/line.py
    M dabo/ui/line_plot.py
    M dabo/ui/list_box.py
    M dabo/ui/list_control.py
    M dabo/ui/masked_text_box.py
    M dabo/ui/media_control.py
    M dabo/ui/menu.py
    M dabo/ui/menu_bar.py
    M dabo/ui/menu_item.py
    M dabo/ui/message_box.py
    M dabo/ui/numeric_box.py
    M dabo/ui/object_inspector.py
    M dabo/ui/page.py
    M dabo/ui/page_frame.py
    M dabo/ui/page_frame_mixin.py
    M dabo/ui/page_frame_no_tabs.py
    M dabo/ui/panel.py
    M dabo/ui/pdf_window.py
    M dabo/ui/pem_mixin.py
    M dabo/ui/progress_dialog.py
    M dabo/ui/radio_list.py
    M dabo/ui/report_progress.py
    M dabo/ui/rich_text_box.py
    M dabo/ui/search_box.py
    M dabo/ui/shell.py
    M dabo/ui/sizer.py
    M dabo/ui/sizer_mixin.py
    M dabo/ui/slide_panel_control.py
    M dabo/ui/slider.py
    M dabo/ui/spinner.py
    M dabo/ui/split_form.py
    M dabo/ui/splitter.py
    M dabo/ui/status_bar.py
    M dabo/ui/test.py
    M dabo/ui/test_dEditBox.py
    M dabo/ui/test_dForm.py
    M dabo/ui/test_dTextBox.py
    M dabo/ui/text_box.py
    M dabo/ui/text_box_mixin.py
    M dabo/ui/timer.py
    M dabo/ui/toggle_button.py
    M dabo/ui/tool_bar.py
    M dabo/ui/tree_view.py
    M dabo/ui/uiApp.py
    M dabo/ui/ui_calendar.py
    M demo/DaboDemo.py
    M demo/Modules.py
    M demo/samples/bubblet.py
    M demo/samples/dBitmapButton.py
    M demo/samples/dButton.py
    M demo/samples/dCheckBox.py
    M demo/samples/dDateTextBox.py
    M demo/samples/dDockTabs.py
    M demo/samples/dEditBox.py
    M demo/samples/dGauge.py
    M demo/samples/dGrid.py
    M demo/samples/dGridSizer.py
    M demo/samples/dHtmlBox.py
    M demo/samples/dHyperLink.py
    M demo/samples/dImage.py
    M demo/samples/dLabel.py
    M demo/samples/dLed.py
    M demo/samples/dLinePlot.py
    M demo/samples/dPageFrame.py
    M demo/samples/dPageList.py
    M demo/samples/dPageSelect.py
    M demo/samples/dPageStyled.py
    M demo/samples/dPageToolBar.py
    M demo/samples/dSizer.py
    M demo/samples/dSlidePanelControl.py
    M demo/samples/dSlider.py
    M demo/samples/dSpinner.py
    M demo/samples/dTextBox.py
    M demo/samples/dToggleButton.py
    M demo/samples/dTreeView.py
    M demo/samples/games/Minesweeper.py
    M demo/samples/games/Montana.py
    M demo/samples/games/bubblet/BubbleBizobj.py
    M demo/samples/games/bubblet/BubblePanel.py
    M demo/samples/games/bubblet/BubbletForm.py
    M demo/samples/games/bubblet/StatsForm.py
    M demo/samples/games/cardlib.py
    M demo/samples/minesweeper.py
    M demo/samples/montana.py
    M demo/setup.py
    M ez_setup.py
    M playground.py
    M pyproject.toml
    M setup.py
    M tests/ModuleInitTemplate.py
    M tests/TestCaseTemplate.py
    M tests/unitTests/CoverageReport.py
    M tests/unitTests/Test_dColors.py
    M tests/unitTests/Test_dObject.py
    M tests/unitTests/biz/__init__.py
    M tests/unitTests/db/__init__.py
    M tests/unitTests/lib/__init__.py
    M tests/unitTests/masterTestSuite.py
    M tests/unitTests/ui/UIwx/Test_dTextBox.py
    M tests/unitTests/ui/UIwx/__init__.py
    M tests/unitTests/ui/__init__.py
    M tools/addEncoding.py
    M tools/extractLoc.py
    M tools/genpot.py
    M tools/remove_dLocalize.py
    M tools/reportMixedIndentation.py
    M tools/run_all_tests.py
    M uv.lock
    M vendor/pymssql/pymssql.py

  Log Message:
  -----------
  events refactor

more import fixes


  Commit: 0f06508a58947428d08e6bdccb2b73561c547dd3
      
https://github.com/dabodev/dabo/commit/0f06508a58947428d08e6bdccb2b73561c547dd3
  Author: EdLeafe <[email protected]>
  Date:   2024-11-23 (Sat, 23 Nov 2024)

  Changed paths:
    M dabo/__init__.py
    R dabo/app_logging.py
    M dabo/biz/RemoteBizobj.py
    M dabo/biz/dAutoBizobj.py
    M dabo/biz/dBizobj.py
    M dabo/biz/test/test_dBizobj.py
    M dabo/biz/test/test_mm.py
    M dabo/dApp.py
    M dabo/dBug.py
    M dabo/dLocalize.py
    M dabo/dObject.py
    M dabo/dPref.py
    M dabo/dSecurityManager.py
    M dabo/db/dBackend.py
    M dabo/db/dConnectInfo.py
    M dabo/db/dCursorMixin.py
    M dabo/db/dDataSet.py
    M dabo/db/dNoEscQuoteStr.py
    M dabo/db/dTable.py
    M dabo/db/dbFirebird.py
    M dabo/db/dbMySQL.py
    M dabo/db/dbPostgreSQL.py
    M dabo/db/test/test_dCursorMixin.py
    M dabo/event_mixin.py
    M dabo/events.py
    M dabo/ide/ClassDesigner.py
    M dabo/ide/ClassDesignerComponents.py
    M dabo/ide/ClassDesignerControlMixin.py
    M dabo/ide/ClassDesignerEditor.py
    M dabo/ide/ClassDesignerFormMixin.py
    M dabo/ide/ClassDesignerMenu.py
    M dabo/ide/ClassDesignerObjectPropertySheet.py
    M dabo/ide/ClassDesignerPemForm.py
    M dabo/ide/ClassDesignerPropSheet.py
    M dabo/ide/ClassDesignerSizerPalette.py
    M dabo/ide/ClassDesignerTreeSheet.py
    M dabo/ide/CxnEditor.py
    M dabo/ide/DragHandle.py
    M dabo/ide/Editor.py
    M dabo/ide/HomeDirectoryStatusBar.py
    M dabo/ide/MenuDesignerComponents.py
    M dabo/ide/MenuDesignerForm.py
    M dabo/ide/MenuPanel.py
    M dabo/ide/ReportDesigner.py
    M dabo/ide/wizards/AppWizard/AppWizard.py
    M dabo/ide/wizards/QuickLayoutWizard.py
    M dabo/lib/DesignerClassConverter.py
    M dabo/lib/DesignerUtils.py
    M dabo/lib/EasyDialogBuilder.py
    M dabo/lib/RemoteConnector.py
    M dabo/lib/SimpleCrypt.py
    M dabo/lib/connParser.py
    M dabo/lib/datanav/Bizobj.py
    M dabo/lib/datanav/Form.py
    M dabo/lib/datanav/Page.py
    M dabo/lib/dates.py
    M dabo/lib/profilehooks.py
    M dabo/lib/reportUtils.py
    M dabo/lib/reportWriter.py
    M dabo/lib/reporting_stefano/report.py
    M dabo/lib/reporting_stefano/serialization/serialization.py
    M dabo/lib/test/test_dates.py
    M dabo/lib/test/test_utils.py
    M dabo/lib/utils.py
    M dabo/lib/xmltodict.py
    A dabo/main.py
    M dabo/settings.py
    M dabo/ui/__init__.py
    M dabo/ui/alignment_mixin.py
    M dabo/ui/auto_complete.py
    M dabo/ui/base_menu_bar.py
    M dabo/ui/bitmap.py
    M dabo/ui/bitmap_button.py
    M dabo/ui/border_sizer.py
    M dabo/ui/borderless_button.py
    M dabo/ui/box.py
    M dabo/ui/button.py
    M dabo/ui/check_box.py
    M dabo/ui/check_list.py
    M dabo/ui/collapsible_panel.py
    M dabo/ui/color_dialog.py
    M dabo/ui/combo_box.py
    M dabo/ui/control_item_mixin.py
    M dabo/ui/data_control_mixin.py
    M dabo/ui/date_picker.py
    M dabo/ui/date_text_box.py
    M dabo/ui/dialog.py
    M dabo/ui/dialogs/HotKeyEditor.py
    M dabo/ui/dialogs/PreferenceDialog.py
    M dabo/ui/dialogs/SortingForm.py
    M dabo/ui/dialogs/Wizard.py
    M dabo/ui/dialogs/WizardPage.py
    M dabo/ui/dialogs/about.py
    M dabo/ui/dialogs/infoMessage.py
    M dabo/ui/dialogs/login.py
    M dabo/ui/dock_form.py
    M dabo/ui/dropdown_list.py
    M dabo/ui/edit_box.py
    M dabo/ui/editable_list.py
    M dabo/ui/editor.py
    M dabo/ui/file_dialog.py
    M dabo/ui/font.py
    M dabo/ui/font_dialog.py
    M dabo/ui/form.py
    M dabo/ui/form_main.py
    M dabo/ui/form_mixin.py
    M dabo/ui/gauge.py
    M dabo/ui/gl_window.py
    M dabo/ui/grid.py
    M dabo/ui/grid_sizer.py
    M dabo/ui/html_box.py
    M dabo/ui/hyper_link.py
    M dabo/ui/icons.py
    M dabo/ui/image.py
    M dabo/ui/label.py
    M dabo/ui/led.py
    M dabo/ui/line.py
    M dabo/ui/line_plot.py
    M dabo/ui/list_box.py
    M dabo/ui/list_control.py
    M dabo/ui/masked_text_box.py
    M dabo/ui/media_control.py
    M dabo/ui/menu.py
    M dabo/ui/menu_item.py
    M dabo/ui/message_box.py
    M dabo/ui/numeric_box.py
    M dabo/ui/page.py
    M dabo/ui/page_frame.py
    M dabo/ui/page_frame_mixin.py
    M dabo/ui/page_frame_no_tabs.py
    M dabo/ui/panel.py
    M dabo/ui/pdf_window.py
    M dabo/ui/pem_mixin.py
    M dabo/ui/radio_list.py
    M dabo/ui/report_progress.py
    M dabo/ui/rich_text_box.py
    M dabo/ui/search_box.py
    M dabo/ui/shell.py
    M dabo/ui/sizer_mixin.py
    M dabo/ui/slide_panel_control.py
    M dabo/ui/slider.py
    M dabo/ui/spinner.py
    M dabo/ui/split_form.py
    M dabo/ui/splitter.py
    M dabo/ui/test.py
    M dabo/ui/text_box_mixin.py
    M dabo/ui/timer.py
    M dabo/ui/toggle_button.py
    M dabo/ui/tool_bar.py
    M dabo/ui/tree_view.py
    M dabo/ui/uiApp.py
    M dabo/version.py
    M demo/Modules.py
    M demo/samples/dBitmapButton.py
    M demo/samples/dCheckBox.py
    M demo/samples/dDateTextBox.py
    M demo/samples/dDockTabs.py
    M demo/samples/dEditBox.py
    M demo/samples/dGauge.py
    M demo/samples/dGrid.py
    M demo/samples/dHyperLink.py
    M demo/samples/dImage.py
    M demo/samples/dPageFrame.py
    M demo/samples/dPageList.py
    M demo/samples/dPageSelect.py
    M demo/samples/dPageStyled.py
    M demo/samples/dPageToolBar.py
    M demo/samples/dSizer.py
    M demo/samples/dSlidePanelControl.py
    M demo/samples/dSpinner.py
    M demo/samples/dToggleButton.py
    M demo/samples/dTreeView.py
    M demo/samples/games/Minesweeper.py
    M demo/samples/games/Montana.py
    M demo/samples/games/bubblet/BubbleBizobj.py
    M demo/samples/games/bubblet/BubblePanel.py
    M demo/samples/games/bubblet/BubbletForm.py
    M demo/samples/games/bubblet/StatsForm.py
    M ez_setup.py
    M playground.py
    M pyproject.toml
    M tests/unitTests/Test_dColors.py
    M tests/unitTests/Test_dObject.py
    M tests/unitTests/ui/UIwx/Test_dTextBox.py
    M uv.lock

  Log Message:
  -----------
  Got refactoring far enough to be able to run test code

formatting cleanup


  Commit: 0c6412e8e4fa54ef2c275a5e55f3dfb80adedbc5
      
https://github.com/dabodev/dabo/commit/0c6412e8e4fa54ef2c275a5e55f3dfb80adedbc5
  Author: EdLeafe <[email protected]>
  Date:   2024-11-23 (Sat, 23 Nov 2024)

  Changed paths:
    M dabo/ui/base_menu_bar.py
    M dabo/ui/form_main.py
    M dabo/ui/shell.py
    M dabo/ui/ui_calendar.py

  Log Message:
  -----------
  Fixed refactoring changes

Most controls' tests should work when dabo is run as a module. E.g.:

from the main `dabo` directory, run:
    uv run python -m dabo.ui.text_box


Compare: https://github.com/dabodev/dabo/compare/2994f0e12139...0c6412e8e4fa

To unsubscribe from these emails, change your notification settings at 
https://github.com/dabodev/dabo/settings/notifications

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: https://mail.leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: https://leafe.com/archives
This message: 
https://leafe.com/archives/byMID/dabodev/dabo/push/refs/heads/main/[email protected]

Reply via email to