1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-20 01:14:20 +00:00
Commit graph

95 commits

Author SHA1 Message Date
jules
2ee168ad46 Deprecated File::separator and File::separatorString, replacing them by static getter functions, so that File methods can be safely used in static constructors without order-of-initialisation problems 2017-10-10 11:33:55 +01:00
jules
a4f5663fce Added an option for Viewport subclasses to create custom scrollbars. Also modified Viewport::getVerticalScrollBar() and ListBox::getVerticalScrollBar() to return references instead of pointers 2017-09-25 11:22:03 +01:00
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 2017-09-08 08:59:55 +01:00
jules
357dd2c9c9 Removed some old compiler bug workarounds 2017-08-14 12:59:18 +01:00
tpoole
98cb1011bb JUCE Demo: Increased the compiler warning level 2017-07-18 13:09:03 +01:00
jules
bebe32357f Added a file parameter to the LookAndFeel::drawFileBrowserRow methods 2017-06-21 09:43:42 +01:00
jules
ee8c2303c6 Build fixes for FileListComponent and FileTreeComponent 2017-06-06 10:27:48 +01:00
jules
b6478be22c Added a public member DirectoryContentsDisplayComponent::directoryContentsList 2017-06-06 10:21:44 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
jules
44cd80969d A few C++11 modernisations and comment corrections 2017-03-28 12:31:51 +01:00
ed
beab10fca7 Added a check in ImagePreviewComponent to avoid reading directories 2017-03-10 14:39:17 +00:00
hogliux
2da1bc5f41 Replace include guards with "#pragma once" 2017-02-01 17:18:07 +00:00
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. 2016-09-16 12:03:02 +01:00
hogliux
65e1b6008c Add missing overrides in FileTreeComponent 2016-07-22 09:22:35 +01:00
jules
b6d78f882c Avoided an analyser warning on iOS 2016-07-05 11:16:56 +01:00
jules
fb864a5cb1 Corrected some spelling mistakes in comments 2016-04-11 11:13:44 +01:00
jules
189853720a Cleaned up a few uses of Image::null 2016-03-10 17:20:15 +00:00
jules
a886a38c00 Avoided an unnecessary refresh when a FileBrowserComponent is first created 2016-02-29 09:08:28 +00:00
hogliux
9629de32bb Add treatFilePackagesAsDirectories flag to native FileChooser 2016-02-09 09:44:31 +00:00
jules
4583fa3fbf Used the ignoreUnused() function to tidy up some old code 2015-12-23 16:27:50 +00:00
jules
02492b36b9 Lots of small whitespace tweaks. 2015-12-13 19:32:05 +00:00
jules
6baf778e41 Updated FileBrowserComponent to refresh its list if the user switches to another app and then returns. 2015-09-18 10:49:33 +01:00
Timur Doumler
dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 2015-07-23 15:57:18 +01:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
d3f76766db Added a flag to FileBrowserComponent to allow it to keep the current name when the folder changes, and used this flag in the introjucer's new project wizard. 2015-06-23 12:44:51 +01:00
jules
06c1a15496 Added some missing 'override' decorators 2015-05-15 12:54:44 +01:00
jules
7086f673ac Fix for a problem in applying openness to FileBrowserComponent treeviews. 2015-03-24 15:53:04 +00:00
jules
3e947f1612 Fixes for unused parameter warnings when modal loops are disabled. 2015-03-05 14:38:42 +00:00
jules
8b3935f121 Added support for extra info panels in OSX native file choosers. 2015-01-29 14:18:55 +00:00
jules
4a3c45e7bd Updated the live constant editor to add C++ escape-sequences for non-ascii strings, and to allow multi-line strings. 2014-07-04 17:54:21 +01:00
jules
a362fb0328 Added method FilenameComponent::getCurrentFileText() 2014-06-22 19:20:22 +01:00
jules
3b88555140 Replaced the old, badly-named and badly-implemented String::compareLexicographically() method with String::compareNatural(), which uses a smarter algorithm. Also added a method StringArray::sortNatural() which uses this. 2014-06-15 10:37:31 +01:00
jules
b372860e23 Prevented FilenameComponent from passing key focus to its subcomponents if the component itself doesn't want focus. 2014-05-12 15:03:04 +01:00
jules
fd5df871ed Fixed a couple of typos in file chooser messages. 2014-04-23 16:32:18 +01:00
jules
042d9f22fc Various changes to improve the behaviour of kiosk mode for DocumentWindows on win32. 2014-01-27 17:39:21 +00:00
jules
5cabff2ac2 Moved FileFilter and WildcardFileFilter into the juce_core module. 2014-01-25 15:54:32 +00:00
jules
6934709b8f Fix for mouse selection in FileListComponent. 2014-01-20 10:26:35 +00:00
jules
4d79bed3d1 Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer. 2013-12-23 15:16:38 +00:00
jules
a316bd5f6f Removed a few more places where static objects could cause problems for people who do unwise amounts of work in their static constructors. 2013-12-02 09:44:17 +00:00
jules
2623f4d1e1 Added method String::clear(), and used it to replace a few uses of String::empty. 2013-12-01 11:32:39 +00:00
jules
2f721b4889 Added a method DirectoryContentsList::setFileFilter() 2013-11-18 09:59:19 +00:00
jules
bfbb6c2413 Added some more folders to the list of common locations in the file browser. 2013-11-05 22:24:29 +00:00
jules
2969a9bc5c Made DirectoryContentsList send a change message when switching between empty folders. 2013-10-28 10:16:55 +00:00
jules
bea7b83cb8 Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F). 2013-10-27 22:02:21 +00:00
jules
f43abb9757 FilenameComponent: if partial filenames are entered, these get interpreted relative to the CWD. 2013-10-04 20:44:57 +01:00
jules
7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 2013-08-24 11:45:55 +01:00
jules
14b5857440 Added virtual method FilenameComponent::getLocationToBrowse(). 2013-08-20 09:48:45 +01:00
jules
11b982da41 Fix to FileTreeComponent not using the top-level file/dir selection flags for subtrees. 2013-08-19 11:52:25 +01:00
jules
b91983c480 Work towards supporting a global scaling factor: Desktop::setGlobalScaleFactor(). 2013-07-26 17:35:33 +01:00
jules
7590e3f1fe Fixed some toolbar customiser drag+drop problems. 2013-07-25 18:14:23 +01:00