|
2025-08-18
| ||
| 16:03 | • Closed ticket [7c28f835]: Restraint file dialogs if they don't fit on the screen plus 6 other changes artifact: 9bb42a19 user: oehhar | |
| 16:02 | Constrain own Dialogs to the physical screen size [7c28f835] check-in: 5261679b user: oehhar tags: trunk, main | |
| 16:01 | Add [7c28f835] to changes.md closed check-in: e32aa266 user: oehhar tags: 7c28f835-file-dialog-zoom-small-screen-limit | |
|
2025-08-17
| ||
| 13:45 | • Ticket [7c28f835] Restraint file dialogs if they don't fit on the screen status still Open with 4 other changes artifact: 30380ce6 user: oehhar | |
| 09:54 | • Ticket [7c28f835]: 3 changes artifact: 0413858e user: fvogel | |
|
2025-08-12
| ||
| 07:47 | • Ticket [7c28f835]: 5 changes artifact: 2df65639 user: oehhar | |
|
2025-08-11
| ||
| 08:47 | [7c28f835] merge-in Csabas work to constrained the Window, if it is larger than the screen. This is only used for non-file dialogs. closed check-in: 3b69d518 user: oehhar tags: 7c28f835-file-dialog-zoom-small-screen | |
| 07:34 | • Add attachment choosedir_constraint.png to ticket [7c28f835] artifact: 7643877d user: oehhar | |
| 07:33 | • Ticket [7c28f835] Zoom file dialogs if they don't fit on the screen status still Open with 4 other changes artifact: 25a28448 user: oehhar | |
| 07:30 | [7c28f835] Alternate solution by Csaba to constraint the window, if it does not fit on the screen check-in: 7c5778e6 user: oehhar tags: 7c28f835-file-dialog-zoom-small-screen-limit | |
| 07:19 | [7c28f835] add widthdraw to avoid theoretical flickering. check-in: dbe49359 user: oehhar tags: 7c28f835-file-dialog-zoom-small-screen | |
|
2025-08-08
| ||
| 14:40 | • Add attachment file_dialog_zoomed.png to ticket [7c28f835] artifact: 1fae0771 user: oehhar | |
| 14:40 | • Add attachment file_dialog_android.png to ticket [7c28f835] artifact: 2e7be665 user: oehhar | |
| 14:36 | • Ticket [7c28f835] Zoom file dialogs if they don't fit on the screen status still Open with 4 other changes artifact: b95a39de user: oehhar | |
| 14:33 | [7c28f835] Zoom file dialogs if they don't fit on the screen check-in: 0b451ef2 user: oehhar tags: 7c28f835-file-dialog-zoom-small-screen | |
| 14:20 | • New ticket [7c28f835] Zoom file dialogs if they don't fit on the screen. artifact: 83ead36b user: oehhar | |
| Ticket UUID: | 7c28f8351e3cebeb654b3aa5af6f00cce04085d0 | |||
| Title: | Restraint file dialogs if they don't fit on the screen | |||
| Type: | RFE | Version: | main | |
| Submitter: | oehhar | Created on: | 2025-08-08 14:20:58 | |
| Subsystem: | 37. [tk_get*File] | Assigned To: | oehhar | |
| Priority: | 5 Medium | Severity: | Minor | |
| Status: | Closed | Last Modified: | 2025-08-18 16:03:59 | |
| Resolution: | Fixed | Closed By: | oehhar | |
| Closed on: | 2025-08-18 16:03:59 | |||
| Description: |
On small x screen size, tk_getOpenFile and friends are larger than the screen. This makes the dialog hard to use. Proposal is to show them in zoom state in this case. A typical application is Androwish, but this may also hit other screens with limited place. An implementation is proposed in branch [7c28f835-file-dialog-zoom-small-screen], starting from commit [0b451ef2]. Note: this ticket is a sister of ticket [e19f1d891] and requires its functions to get the decoration frame width. Any comment welcome ! Harald | |||
| User Comments: |
oehhar added on 2025-08-18 16:03:59:
Commited by [5261679b]. Thank you all. Closing. oehhar added on 2025-08-17 13:45:23: Francois, thank you for the message. All the best for you and thanks for the great work over decades, I appreciate. As Csaba is in favor to merge, I will do that soon. I also asked in the last meeting and there was no objection Thanks for all, Harald fvogel added on 2025-08-17 09:54:34: As explained elsewhere I'm currently on break from this project. I don't plan to resume soon. You should proceed without my feedback. oehhar added on 2025-08-12 07:47:55: CI is all green. I will wait for Francois. If it is ok for him, I will merge the work by Csaba. The fullscreen solution is IMHO only applicable for Android and is not merged to plain Tk. The ticket and screenshots are here: https://androwish.org/home/info/043a010d9e9fdcb3 oehhar added on 2025-08-11 07:33:21: Great work was done by Csaba to constraint the windows on the physical screen, if it is larger. This work is in branch [7c28f835-file-dialog-zoom-small-screen-limit] starting with commit [7c5778e6] A screenshot on Android is attached with the file name "choosedir_constraint.png". IMHO this is an improvement for all Tk applications. Thanks for all, Harald | |||
Attachments:
- choosedir_constraint.png [download] added by oehhar on 2025-08-11 07:34:24. [details]
- file_dialog_zoomed.png [download] added by oehhar on 2025-08-08 14:40:42. [details]
- file_dialog_android.png [download] added by oehhar on 2025-08-08 14:40:25. [details]
