Paul Licameli
2176de79fb
Rewrite #include directives in lib-src/FileDialog ...
...
... Removing one from the public header file
2019-03-23 11:31:17 -04:00
Paul Licameli
296f846158
Work around the other link problem, but I don't know what consequences...
...
... this will have at run-time for the file dialog.
2018-11-18 13:17:11 -05:00
James Crook
cbd0f8aba3
Fix (my) typo in a Mac #define.
...
Recreating a Mac fix locally on Windows, I copied too much text.
And of course it didn't show up in the Windows or Travis builds.
2018-04-13 08:04:25 +01:00
Paul Licameli
71f49ae0f6
Fix build targeting MacOS 10.6
2018-04-12 17:15:35 -04:00
James Crook
effab49a6f
Improve Mac wx3.1.1 compatibility
...
1. Qualify hash as std::hash.
2. Ensure we have a header for the function 'free'
2018-04-12 20:10:41 +01:00
Paul Licameli
e37d701bc0
WXINTL_NO_GETTEXT_MACRO defined in compiler options...
...
... so even if you neglect to include Audacity.h, it applies
2018-01-06 20:56:51 -05:00
Paul Licameli
9036c00152
Bug1300, improved: don't truncate the pasted string
2016-06-29 13:42:37 -04:00
Paul Licameli
bbd369df1b
Bug1300: make Ctrl+V work in text field of Save dialog, but...
...
It's a bit crude. It always pastes the entire text field, ignoring the
insertion cursor, and ignoring which control really has the focus.
The file dialog, which can call up the Finder, is implemented in the AppKit
so it's not wholly under our control. But I could bolt on an event filter,
after the fashion of CommandManager, to intercept key events.
Perhaps later versions of the toolkit than 10.6 will have a better save dialog
in the AppKit, making this change unnecessary.
2016-06-29 12:13:01 -04:00
Leland Lucius
5bc61e5d0b
Fix option truncation and possible crash
2015-08-25 21:19:53 -05:00
Leland Lucius
141c42bbdb
Protect against not having an initial file type selected
2015-08-16 03:13:55 -05:00
Leland Lucius
1bf561819e
Always show the filter list to be consistent with the other 2 plats.
...
(This also fixes an array indexing problem.)
2015-08-14 16:01:04 -05:00
Leland Lucius
709c9e9153
Send an initial filter changed event under OSX
2015-07-29 02:07:37 -05:00
Leland Lucius
39064c42d5
FileDialog shouldn't return duplicate names.
2015-07-18 21:26:11 -05:00
Leland Lucius
805f0e29d1
Round 7 of wx3 changes
...
I believe the FileDialog is now complete and consistent across
all 3 platforms.
2015-07-16 01:12:09 -05:00
Leland Lucius
9b9c8cc073
Round 5 of wx3 changes
...
FileDialog now complete on Linux. Needs some fine tuning on
Windows and OSX.
Builds with wx3 and gtk2 or gtk3.
Still more effect work to do.
2015-07-14 23:33:53 -05:00