reuk
cd25daf892
FileChooser: Respect comma delimiters for file filters
4 years ago
reuk
41ec486dd0
FileChooser: Show desktop folder if requested folder does not exist
This change affects the PostVista version of the Windows FileChooser.
4 years ago
reuk
6ac0e90e58
FileChooser: Allow new filechooser to load paths containing unicode characters
4 years ago
ed
b7e28541ca
Replaced deprecated Displays methods
4 years ago
reuk
2b03936461
FileChooser: Use old-style win32 file chooser if user passes a custom preview component
4 years ago
reuk
8ad5ea0cb1
FileChooser: Fix win32 threading bug
The Win32NativeFileChooser was taking ownership of itself
in its `Thread::run` implementation. This meant that sometimes
the destructor of the file chooser thread would execute directly
in `Thread::run`.
Now, we explicitly transfer ownership into a function object which
will run asynchronously on the main thread. This way, the file chooser
thread will be stopped on the main thread.
4 years ago
ed
876aceed99
Windows: Made the behaviour of the new native FileChooser consistent with the old when saving a file with no extension specified
4 years ago
reuk
994ba04d7e
FileChooser: Use a newer friendlier filebrowser on Windows
4 years ago
reuk
c6861bf96e
Clang: Remove unused data member
4 years ago
ed
009d685179
Updated all license headers
4 years ago
reuk
092bc44413
MinGW: Fix windows/gcc warnings
5 years ago
reuk
e13901d912
ClangCl: Silence code which warns when building on Windows with Clang
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
5 years ago
ed
e36736e0ec
Fixed some typos
5 years ago
ed
fdc77e645d
Windows: Fixed a focus ping-pong issue in the native file chooser when using a custom component
6 years ago
ed
1526d9fa09
Windows: Tidied up some of the native file chooser code
6 years ago
ed
e5d1e0008e
Allow mouse events to pass to FilePreviewComponent in native file choosers
6 years ago
ed
aee19ad963
Windows: Fixed a leak in the win32 file chooser when using a custom FilePreviewComponent
6 years ago
ed
78d90fafba
Windows: Scale the target bounds of the native file chooser's FilePreviewComponent so it is displayed correctly
6 years ago
jules
38295f332b
Converted some old typedefs to using declarations
7 years ago
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
7 years ago
Tom Poole
4229dc0a4f
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
7 years ago
jules
4fcedf7be5
Standardised some lambda syntax
7 years ago
jules
7daff1a99e
Fixed a build error
7 years ago
jules
6a49d6efdc
Minor tidying up
7 years ago
Lukasz Kozakiewicz
5358756d58
FileChooser: misc fixes and improvements to iOS and Android file choosers.
7 years ago
jules
f85d706131
Some minor formatting and comment fixes
7 years ago
hogliux
df8fc9b910
FileChoosers: Added a file-chooser save mode where the caller already supplies a temporary file which should be saved. JUCE will automatically move the temporary file to the location selected by the user
7 years ago
hogliux
7e23bf28ae
Added iOS/Android native file chooser support and support for asynchronous invocation of file choosers
7 years ago
jules
eda613c6db
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
7 years ago
ed
dec870f5eb
Projucer: Fixed a few live-build errors on Windows
7 years ago
tpoole
f1409640f8
Added File::isRoot()
8 years ago
tpoole
9b065f12b4
Fixed bug in the Win32 FileChooser dialog when selecting a nonexistent root drive
8 years ago
hogliux
b5afccc37c
Updated file headers and the README with the JUCE 5 license
8 years ago
jules
024fe6c9ad
Avoided an assertion in win32 file chooser code
8 years ago
ed
f3be41caba
Fixed a bug in the Windows FileChooser where two backslashes would be added to the file paths of selected files
8 years ago
jules
9fa0d49be7
Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.
8 years ago
hogliux
9629de32bb
Add treatFilePackagesAsDirectories flag to native FileChooser
9 years ago
Joshua Gerrard
210fe4a5d6
Fixed warnings on MinGW
9 years ago
hogliux
c7b8e77031
Update copyright notice
9 years ago
jules
8c64ab5391
Reverted a mistake in a win32 file chooser function.
10 years ago
jules
9efbd199a6
Fixes for file-filter separator token parsing on linux zenity and win32.
10 years ago
jules
e0491d4574
Added support a flag JUCE_DISABLE_NATIVE_FILECHOOSERS which is pretty self-explanatory.
11 years ago
jules
0a51a8d99f
Made sure that win32 file dialogs are resizeable.
11 years ago
jules
2623f4d1e1
Added method String::clear(), and used it to replace a few uses of String::empty.
11 years ago
jules
c75a7300f5
Added some 'override' modifiers to overridden methods.
12 years ago
jules
03c2801f3f
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
12 years ago
jules
4779259cb7
Handling of default file type in win32 file chooser.
12 years ago