diff --git a/README.adoc b/README.adoc index edc49d97f..a0f6762ee 100644 --- a/README.adoc +++ b/README.adoc @@ -40,7 +40,7 @@ Likewise, the current version of wxPython, is 4.2.2, but RIDE is known to work w `pip install -U robotframework-ride` -(3.8 <= python <= 3.12) Install current development version (**2.1b1**) with: +(3.8 <= python <= 3.12) Install current development version (**2.1dev82**) with: `pip install -U https://github.com/robotframework/RIDE/archive/master.zip` diff --git a/src/robotide/application/application.py b/src/robotide/application/application.py index 1f0dd19e3..2d51a8812 100644 --- a/src/robotide/application/application.py +++ b/src/robotide/application/application.py @@ -143,13 +143,14 @@ class Message: self.SetTopWindow(self.frame) self.frame.aui_mgr.Update() if self._updatecheck: - wx.CallAfter(UpdateNotifierController(self.settings).notify_update_if_needed, UpdateDialog) + wx.CallAfter(UpdateNotifierController(self.settings, self.frame.notebook).notify_update_if_needed, + UpdateDialog) self.Bind(wx.EVT_ACTIVATE_APP, self.on_app_activate) PUBLISHER.subscribe(self.SetGlobalColour, RideSettingsChanged) PUBLISHER.subscribe(self.update_excludes, RideSettingsChanged) RideSettingsChanged(keys=('Excludes', 'init'), old=None, new=None).publish() PUBLISHER.subscribe(self.change_locale, RideSettingsChanged) - RideSettingsChanged(keys=('General', 'ui interface'), old=None, new=None).publish() + RideSettingsChanged(keys=('General', 'ui language'), old=None, new=None).publish() wx.CallLater(600, ReleaseNotes(self).bring_to_front) return True @@ -174,9 +175,9 @@ def _ApplyThemeToWidget(widget, fore_color=wx.BLUE, back_color=wx.LIGHT_GREY, th aui_default_tool_bar_art = AuiDefaultToolBarArt() aui_default_tool_bar_art.SetDefaultColours(wx.GREEN) widget.SetBackgroundColour(background) - widget.SetOwnBackgroundColour(background) + # widget.SetOwnBackgroundColour(background) widget.SetForegroundColour(foreground) - widget.SetOwnForegroundColour(foreground) + # widget.SetOwnForegroundColour(foreground) """ widget.SetBackgroundColour(Colour(200, 222, 40)) widget.SetOwnBackgroundColour(Colour(200, 222, 40)) @@ -188,13 +189,13 @@ def _ApplyThemeToWidget(widget, fore_color=wx.BLUE, back_color=wx.LIGHT_GREY, th if not isinstance(widget, (wx.Button, wx.BitmapButton, ButtonWithHandler)): widget.SetForegroundColour(foreground) widget.SetBackgroundColour(background) - widget.SetOwnBackgroundColour(background) - widget.SetOwnForegroundColour(foreground) + # widget.SetOwnBackgroundColour(background) + # widget.SetOwnForegroundColour(foreground) else: widget.SetForegroundColour(secondary_foreground) widget.SetBackgroundColour(secondary_background) - widget.SetOwnBackgroundColour(secondary_background) - widget.SetOwnForegroundColour(secondary_foreground) + # widget.SetOwnBackgroundColour(secondary_background) + # widget.SetOwnForegroundColour(secondary_foreground) elif isinstance(widget, (wx.TextCtrl, TabFrame, AuiTabCtrl)): widget.SetForegroundColour(foreground_text) # or fore_color widget.SetBackgroundColour(background_help) # or back_color @@ -207,9 +208,9 @@ def _ApplyThemeToWidget(widget, fore_color=wx.BLUE, back_color=wx.LIGHT_GREY, th # print(f"DEBUG: Application ApplyTheme wx.MenuItem {type(widget)}") else: widget.SetBackgroundColour(background) - widget.SetOwnBackgroundColour(background) + # widget.SetOwnBackgroundColour(background) widget.SetForegroundColour(foreground) - widget.SetOwnForegroundColour(foreground) + # widget.SetOwnForegroundColour(foreground) def _WalkWidgets(self, widget, indent=0, indent_level=4, theme=None): # print(' ' * indent + widget.__class__.__name__) @@ -333,8 +334,8 @@ def change_locale(self, message): from multiprocessing import shared_memory from .restartutil import restart_dialog new_locale = self._locale.GetName() + # print(f"DEBUG: application.py RIDE change_locale from {initial_locale} to {new_locale}") if initial_locale != new_locale: - # print(f"DEBUG: application.py RIDE change_locale CHANGED from {initial_locale} to {new_locale}") if restart_dialog(): # DEBUG: See the in implementation why we don't restart # print("DEBUG: application.py RIDE change_locale Restart accepted.") # Shared memory to store language definition diff --git a/src/robotide/application/releasenotes.py b/src/robotide/application/releasenotes.py index 10e719fea..416e8a13e 100644 --- a/src/robotide/application/releasenotes.py +++ b/src/robotide/application/releasenotes.py @@ -335,7 +335,7 @@ def set_content(self, html_win, content):
python -m robotide.postinstall -install
or
ride_postinstall.py -install-
RIDE {VERSION} was released on 22/September/2024.
+RIDE {VERSION} was released on 29/September/2024.