Ttk file selection dialog

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

49 check-ins

2024-09-13
08:30
Complete overhaul of the package to make it compatible with Tcl 9. Leaf check-in: 3ff692a6f9 user: schelte tags: trunk
2024-02-29
17:21
Error when pressing Escape on a matchbox with textvariable: can't read "str": no such variable check-in: 0deb570cd1 user: schelte tags: trunk
15:48
Bump version to 2.2 check-in: 5649d078c0 user: schelte tags: trunk
15:42
Files outside the working directory are not always updated when changed (with fswatch). check-in: d14c386de4 user: schelte tags: trunk
15:15
Fix Application Error popup: key "name" not known in dictionary check-in: 135d8f21c8 user: schelte tags: trunk
14:33
Even with fswatch present, short view is not updated when files are added, removed, or changed. check-in: f45767f79a user: schelte tags: trunk
2022-09-23
11:18
Support array elements for the -textvariable option Remove the variable trace when the widget is destroyed Improvements in user interaction check-in: ff1d8ad927 user: schelte tags: trunk
2022-02-03
10:29
Reversing the algorithm for determining a file extension if the user doesn't specify one. First, the selected file type is checked. If that doesn't suggest an extension, the value specified via the -defaultextension option, if any, is used. This seems more intuitive for the user. check-in: 9a7dd870a1 user: schelte tags: trunk
2022-02-01
22:39
Add an extension, based on the -defaultextension option or the selected file type, if the user doesn't enter one. check-in: cbf0cf28fe user: schelte tags: trunk
20:16
Set the focus to the file name entry box on start up. Wait for the dialog to be destroyed, instead of the variable to be set. check-in: 7d9da97828 user: schelte tags: trunk
16:38
Fix handling of hidden files and directories. check-in: 86850e9b36 user: schelte tags: trunk
2022-01-31
12:24
Fix error when navigating to a directory with spaces in the name in mixed files and directories mode: Cannot change to the directory "/Users/me/Desktop/{this is my folder}" check-in: 828987c4c2 user: schelte tags: trunk
11:52
Work internally with normalized paths in the history list to avoid errors from glob: "unmatched open-brace in file name". check-in: 35ee832f2d user: schelte tags: trunk
2022-01-30
23:13
Fix part of bug [73281a364e]: Multiple extensions for a typeName are not handled correctly. check-in: 26c1fd56a0 user: schelte tags: trunk
2021-11-19
16:47
Add missing translation, as proposed by ticket [59576b13cc]. check-in: 8eb78b6166 user: schelte tags: trunk
16:33
Manual page improvement, as proposed by ticket [277dffe328]. check-in: 6c105097e3 user: schelte tags: trunk
2021-09-09
14:17
Implement feature request [ebff244b00]: Full-screen for AndroWish. check-in: 927ad1c582 user: schelte tags: trunk
2021-09-08
20:27
Fix [fa1c74ecae]: user "*" doesn't exist check-in: d91f4ec5a9 user: sbron tags: trunk
14:45
Make sure an idle callback does not attempt to access a dialog object that has been destroyed in the mean time. check-in: 4c217aee4c user: sbron tags: trunk
13:49
Fix error: invalid command name ".__ttk_filedialog.openbutton" check-in: 55a12ae852 user: sbron tags: trunk
10:23
Finalize keyboard navigation (hopefully). check-in: 914e222218 user: sbron tags: trunk
2021-05-07
20:06
Correct the "All files" translations. check-in: 2a60b3a8b6 user: sbron tags: trunk
19:51
Add Dutch and Russian translations. check-in: 9d058ab3a1 user: sbron tags: trunk
19:49
Add internationalization for the default tk_chooseDirectory window title. check-in: 80319e7e81 user: sbron tags: trunk
14:53
Better errors. check-in: 0e56ee5743 user: sbron tags: trunk
13:08
Improved keyboard navigation. check-in: c20c3f1224 user: sbron tags: trunk
2021-05-06
08:06
Implement basic bindings for keyboard navigation check-in: 603de2715d user: sbron tags: trunk
2021-05-05
14:25
Fix some methods of IconList to work correctly with dark themes. check-in: b0eaa747eb user: sbron tags: trunk
14:03
Normalizing file names may lead to unexpected results in some situations involving symbolic links to directories. check-in: c10f3a35e6 user: sbron tags: trunk
2021-04-30
10:57
The feature of always showing the selected directory at the top turned out to be less than helpful in practice. check-in: 468b0345fa user: sbron tags: trunk
10:26
Even more elaborate support of theme changes. check-in: f5d1ba5b9c user: sbron tags: trunk
2021-04-29
18:52
The clear button was broken by [cfa4520b8e]. check-in: e18292bfc2 user: sbron tags: trunk
15:06
Fix error when the theme was changed after loading the package. check-in: cfa4520b8e user: sbron tags: trunk
11:48
Fix error when doing [package require fsdialog] after [tk_getOpenFile] check-in: d4f885483e user: sbron tags: trunk
11:33
Don't rely on the application to set the proper row size for treeview widgets when the font size has been changed. check-in: d9795e4825 user: sbron tags: trunk
10:57
Generate an <<FSDialogDone>> virtual event when the internal dialogs are either completed or dismissed. This makes them more usable in their own right. check-in: 35febad461 user: sbron tags: trunk
08:12
Ensure proper appearance of the dialog when a theme uses a different color scheme than black on white. check-in: 2fe00fd0b6 user: sbron tags: trunk
2021-04-28
22:36
When larger fonts are used in the application, the clear icon should not be tiled. This was one of the issues raised in bug report [c75f430018]. check-in: 5b728dc4bf user: sbron tags: trunk
21:52
Improve the handling of unreadable directories in the path to the requested directory. This should address bug [62d4b773b2]. check-in: 9602f9efa9 user: sbron tags: trunk
2021-04-21
13:27
Get rid of an unwieldly method for handling glob characters in file names when the same result can easily be achieved with the glob -path option. check-in: cd6a45bad6 user: sbron tags: trunk
2021-01-01
14:19
Actually do something with the -initialdir and -title options passed to the chooseDirectory dialog. check-in: 9fc76f11dc user: sbron tags: trunk
14:11
Add history subcommand to ensemble to make it work as advertised. check-in: a9ad4c8f63 user: sbron tags: trunk
2020-12-31
16:31
Fix error message when selecting a file by double-clicking. check-in: f83c0e5d18 user: sbron tags: trunk
2020-03-22
15:52
Complete redesign of the package. check-in: 97fa62c6a4 user: sbron tags: trunk
2014-06-01
10:08
Incorporated Megabyte's Brazilian Portuguese translation since he doesn't appear to be maintaining his fork of the project. check-in: a1376b18d1 user: sbron tags: trunk, fsdialog-1-0
2014-05-31
19:12
Introduce the -choosedir option to allow the getOpenFile dialog to be used to select a directory. check-in: b1999455d9 user: sbron tags: trunk
18:52
Make the dialogs better suitable for windows check-in: 98071f7baf user: sbron tags: trunk
14:24
Check-in of the 20120819 version of the code. check-in: 4e247409cd user: sbron tags: trunk
13:34
initial empty check-in check-in: 2bf55b499a user: schelte tags: trunk