Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ and this project adheres to http://semver.org/spec/v2.0.0.html[Semantic Versioni
== https://github.com/robotframework/RIDE[Unreleased]

=== Fixed
- Fixed broken directory selection dialog when opening Test Suite directory on first RIDE execution after install.
- Fixed disappering Project Explorer tree elements, after editing directory elements (i.e. variable or keyword).
- Fixed blank Project Explorer panel when docking. Long time existing issue.
- Fixed bad resizing of File Explorer content when opening Test Suites.
Expand Down
2 changes: 1 addition & 1 deletion README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Likewise, the current version of wxPython, is 4.2.5, but RIDE is known to work w

`pip install -U robotframework-ride`

(3.9 <= python <= 3.14) Install current development version (**2.2.5dev8**) with:
(3.9 <= python <= 3.14) Install current development version (**2.2.5dev9**) with:

`pip install -U https://github.com/robotframework/RIDE/archive/develop.zip`

Expand Down
2 changes: 2 additions & 0 deletions src/robotide/application/CHANGELOG.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Changelog</title><link rel="stylesheet" type="text/css" href="docbook-xsl.css" /><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /></head><body><div xml:lang="en" class="article" lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="id1337">_</a>Changelog</h2></div></div><hr /></div><p>All notable changes to this project will be documented in this file.</p><p>The format is based on <a class="ulink" href="http://keepachangelog.com/en/1.0.0/" target="_top">Keep a Changelog</a>
and this project adheres to <a class="ulink" href="http://semver.org/spec/v2.0.0.html" target="_top">Semantic Versioning</a>.</p><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="_ulink_url_https_github_com_robotframework_ride_unreleased_ulink">_</a>1. <a class="ulink" href="https://github.com/robotframework/RIDE" target="_top">Unreleased</a></h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_fixed">_</a>1.1. Fixed</h3></div></div></div><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
Fixed broken directory selection dialog when opening Test Suite directory on first RIDE execution after install.
</li><li class="listitem">
Fixed disappering Project Explorer tree elements, after editing directory elements (i.e. variable or keyword).
</li><li class="listitem">
Fixed blank Project Explorer panel when docking. Long time existing issue.
Expand Down
3 changes: 2 additions & 1 deletion src/robotide/application/releasenotes.py
Original file line number Diff line number Diff line change
Expand Up @@ -175,6 +175,7 @@ def set_content(self, html_win, content):
</ul>
<p><strong>New Features and Fixes Highlights</strong></p>
<ul class="simple">
<li>Fixed broken directory selection dialog when opening Test Suite directory on first RIDE execution after install.</li>
<li>Fixed disappering Project Explorer tree elements, after editing directory elements (i.e. variable or keyword).</li>
<li>Fixed blank Project Explorer panel when docking. Long time existing issue.</li>
<li>Fixed bad resizing of File Explorer content when opening Test Suites.</li>
Expand Down Expand Up @@ -237,7 +238,7 @@ def set_content(self, html_win, content):
<pre class="literal-block">python -m robotide.postinstall -install</pre>
<p>or</p>
<pre class="literal-block">ride_postinstall.py -install</pre>
<p>RIDE {VERSION} was released on 07/August/2026.</p>
<p>RIDE {VERSION} was released on 08/August/2026.</p>
<br/>
<!--
<h3>Celebrate the bank holiday, 1st December, Restoration of the Independence of Portugal (from Spain in 1640)!!</h3>
Expand Down
2 changes: 1 addition & 1 deletion src/robotide/controller/project.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ def display_name(self):

@property
def default_dir(self):
return os.path.abspath(self.internal_settings.get('default directory', ''))
return os.path.abspath(self.internal_settings.get('default directory', os.path.expanduser('~')))

def update_default_dir(self, path):
default_dir = path if os.path.isdir(path) else os.path.dirname(path)
Expand Down
2 changes: 1 addition & 1 deletion src/robotide/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@
#
# Automatically generated by `tasks.py`.

VERSION = 'v2.2.5dev8'
VERSION = 'v2.2.5dev9'
6 changes: 6 additions & 0 deletions utest/controller/test_chiefcontroller.py
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,12 @@ def test_resource_import_modified(self):
self._test_listeners([], [RESOURCE_PATH1])
# DEBUG: Not working self._test_listeners([], ALL_RESOURCE_PATH_RELATED_RESOURCE_IMPORTS)

def test_default_directory(self):
home = os.path.expanduser('~')
assert self.ctrl.default_dir == home
self.ctrl.update_default_dir(SUITEPATH)
assert self.ctrl.default_dir == SUITEPATH


def _data_directory(path):
data = TestDataDirectory()
Expand Down
Loading