-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
[ENH] File: Allow selecting files with arbitrary extensions #6894
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
bac30c7
to
c0bd819
Compare
c0bd819
to
6cb4225
Compare
Codecov ReportAttention: Patch coverage is
❌ Your patch check has failed because the patch coverage (94.73%) is below the target coverage (95.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## master #6894 +/- ##
==========================================
+ Coverage 88.71% 88.73% +0.01%
==========================================
Files 332 332
Lines 73388 73409 +21
==========================================
+ Hits 65108 65137 +29
+ Misses 8280 8272 -8 🚀 New features to boost your workflow:
|
3e30c97
to
5cd773b
Compare
04e615f
to
6c00ce1
Compare
9b59eab
to
700e08e
Compare
I was able to reproduce the error locally by, khm, running tests from a separate directory. :) I hope now some of them will finally work. |
🙈 |
Issue
Resolves #6792. Requires biolab/orange-widget-base#278 (without, it should work, but without offering the . option).
Description of changes
Following the discussion with @markotoplak, I propose the following.
Readers are determined as follows:
Notes:
Usage scenarios
Here are a few interesting sequences and the way they are resolved according to the above rules, which should also serve to write tests if we agree upon this.
In the following "Load" refers to clicking ... and selecting the file in directory, and "Select" refers to selecting the file from the recent file list.
(... continues in 3)
(continued from above)
Notes
add_all="*"
and a few different error messages, the most complicated change is in_get_reader
. Reviewer should concentrate on this.mark_problematic_reader
was needed because the combo state was not changed to the reader from the recent path. This is no longer the case._initialize_reader_combo
could be shorter (block signals, reinitialize, set the current index to previous value), but the current form makes its function more explicit.Includes