Miklos Vajna
6112dac3ab
cool#13770 lok: add a file save dialog callback
...
Commit f4b9d6f024b27c4d8ddaabfe0eaa0b404137e3cf (Add horrible hack to
ask the filename when exporting PDF in CODA-W, 2025-12-02) added a
callback from core to the LOK client to trigger a file picker during PDF
export.
The problem is that in its current form, this callback is
Windows-specific so other platforms (Linux, macOS) can't provide their
implementation in a straightforward way.
Fix the problem by reworkig this, so it works similar to the anyInput
callback, which is cross-platform already.
The behavior for the case when the new callback is not registered is
meant to be unchanged.
Change-Id: I27934774889fc827772b2665799eca358dd62e55
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195381
Reviewed-by: Miklos Vajna <vmiklos@collabora.com >
Tested-by: Jenkins
2025-12-11 15:49:35 +01:00
..
2025-04-23 17:22:07 +02:00
2025-06-26 13:09:50 +02:00
2024-09-18 11:45:21 +02:00
2025-06-26 13:09:50 +02:00
2025-11-08 09:37:19 +01:00
2025-12-08 20:46:35 +01:00
2024-04-30 10:40:14 +02:00
2025-12-08 20:46:35 +01:00
2025-12-08 20:46:35 +01:00
2024-02-12 20:25:54 +01:00
2024-03-26 17:16:47 +01:00
2024-10-01 15:18:21 +02:00
2024-02-08 21:33:15 +01:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2024-03-13 08:14:38 +01:00
2025-08-10 11:51:43 +02:00
2025-07-10 11:18:25 +02:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2025-09-20 19:35:12 +02:00
2025-11-08 09:37:47 +01:00
2025-11-08 09:37:19 +01:00
2025-02-19 23:25:55 +01:00
2024-03-13 08:14:38 +01:00
2025-10-08 17:16:34 +02:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2025-06-26 06:38:59 +02:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2025-10-13 08:57:17 +02:00
2025-12-11 15:49:35 +01:00
2025-08-10 13:27:01 +02:00
2025-01-03 09:32:27 +01:00
2025-06-25 20:48:28 +02:00
2024-04-22 13:26:38 +02:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2024-04-30 06:20:50 +02:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2025-10-08 17:16:34 +02:00
2025-11-08 09:37:19 +01:00
2024-02-14 07:57:24 +01:00
2024-09-29 09:05:16 +02:00
2025-11-08 09:37:19 +01:00
2025-10-08 17:16:34 +02:00
2025-01-17 09:34:24 +01:00
2025-05-12 23:11:05 +02:00
2025-01-06 09:28:27 +01:00
2025-01-06 09:28:27 +01:00
2024-10-21 20:28:43 +02:00
2024-03-26 17:16:47 +01:00
2024-03-26 17:16:47 +01:00
2024-02-12 20:25:54 +01:00
2024-09-09 16:08:42 +02:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2024-05-07 09:51:13 +02:00
2024-08-27 09:10:04 +02:00
2025-11-08 09:37:19 +01:00
2024-03-26 17:16:47 +01:00
2024-07-15 11:11:08 +02:00
2025-11-08 09:37:19 +01:00
2025-03-29 15:06:58 +01:00
2024-03-13 08:14:38 +01:00
2025-01-06 09:28:27 +01:00
2024-07-20 12:34:57 +02:00
2025-01-06 09:28:27 +01:00
2024-07-18 15:34:13 +02:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2024-08-23 21:52:45 +02:00
2025-11-08 09:37:19 +01:00
2025-11-08 09:37:19 +01:00
2024-04-30 10:40:14 +02:00
2024-07-09 05:46:19 +02:00
2024-11-08 05:34:20 +01:00
2024-03-26 17:16:47 +01:00
2025-03-26 15:11:33 +01:00
2025-01-08 16:10:03 +01:00
2025-11-08 09:37:19 +01:00