Skip to content

Commit

Permalink
Merge pull request #35482 from mantidproject/34820_IDAaaS_native_file…
Browse files Browse the repository at this point in the history
…_browser

Use native file browsers on GTK-based linux environments
  • Loading branch information
peterfpeterson authored May 4, 2023
2 parents 61cf57d + 03cf1fb commit f28a157
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 6 deletions.
3 changes: 0 additions & 3 deletions conda/recipes/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,6 @@ tbb:
hdf5:
- 1.12.*

occt:
- 7.5

gsl:
- 2.7

Expand Down
2 changes: 1 addition & 1 deletion conda/recipes/mantid/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ requirements:
- muparser
- nexus
- numpy {{ numpy }}
- occt {{ occt }}
- occt
- python {{ python }}
- poco {{ poco }}
- setuptools {{ setuptools }}
Expand Down
1 change: 1 addition & 0 deletions conda/recipes/mantidqt/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ requirements:
- {{ pin_compatible("qt-main", upper_bound="5.15.9") }}
- qtpy
- python
- qt-gtk-platformtheme # [linux]

test:
imports:
Expand Down
1 change: 1 addition & 0 deletions docs/source/release/v6.7.0/Workbench/Bugfixes/34820.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- Restore native file browser dialogs on Linux. This will fix problems with the file browser freezing and crashing on IDAaaS.
3 changes: 2 additions & 1 deletion mantid-developer-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ dependencies:
- nexus=4.4.*
- ninja>=1.10.2
- numpy<=1.23
- occt>=7.4.0
- occt
- pip>=21.0.1
- poco=1.12.1|>=1.12.5 # 1.12.2 introduced an unguarded #define NOMINMAX which causes a compiler warning. It's resolved on their devel branch so should be fine after 1.12.4
- psutil>=5.8.0
Expand All @@ -37,6 +37,7 @@ dependencies:
- qt=5.15.8 # Avoid unexpected qt upgrades
- qtconsole=5.4.1 # 5.4.2 crashes the jupyter console
- qtpy>=1.9.0
- qt-gtk-platformtheme # Use native theme on GTK-based systems, which provides a significantly better performing file browser.
- requests>=2.25.1
- scipy>=1.6.2
- setuptools=47.0.0 # Pinned purposefully due to incompatibility with later versions
Expand Down
2 changes: 1 addition & 1 deletion mantid-developer-win.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ dependencies:
- nexus=4.4.*
- ninja>=1.10.2
- numpy<=1.23
- occt>=7.4.0
- occt
- conda-wrappers
- pip>=21.0.1
- poco=1.12.1|>=1.12.5 # 1.12.2 introduced an unguarded #define NOMINMAX which causes a compiler warning. It's resolved on their devel branch so should be fine after 1.12.4
Expand Down

0 comments on commit f28a157

Please sign in to comment.