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

6149 commits

Author SHA1 Message Date
hogliux
661533c85d Fix clang warnings on linux 2015-06-22 00:43:01 +02:00
jules
26143d5034 Introjucer: added a better browser for module paths 2015-06-21 19:47:48 +01:00
jules
b0ca99d26b Introjucer: made the modules panel update when the filename is edited 2015-06-21 19:26:26 +01:00
jules
d8bc6c52c7 A couple more optimisations of Identifier object passing. 2015-06-21 19:09:05 +01:00
jules
f1c0ceccc3 Removed unused variable 2015-06-21 18:54:20 +01:00
jules
e018192de2 Performance optimisations to the way that Identifier objects are passed into var, ValueTree and NamedValueSet. The Identifer class used to be light enough to pass by value but now contains a String so is better passed by reference. 2015-06-21 18:54:08 +01:00
jules
d7250c0a90 Fix for menu updating in the demo app. 2015-06-17 14:46:54 -05:00
jules
336c46b5a9 Fix for array size in AudioFormatReader when reading files with > 64 channels. 2015-06-17 14:01:00 -05:00
jules
063ec9c0d1 Updated openGL demo app now that the Matrix3D class works the other (correct!) way around. 2015-06-17 11:48:10 -05:00
hogliux
f8cffb5949 Fix some warnings on newer GCC versions on linux 2015-06-17 10:41:30 +02:00
hogliux
2f94c8019d Implement proper android scaling support 2015-06-15 18:08:12 +01:00
jules
3236bdca6a Fix for JUCE_LIVE_CONSTANT in plugins. 2015-06-15 10:10:39 -05:00
jules
a52ed14607 Fixed a spelling mistake 2015-06-15 10:10:10 -05:00
jules
e82e9f2671 Avoided an exception in MouseCursor when running on very old OSX versions. 2015-06-15 10:09:50 -05:00
jules
65ba31731a Added a copy constructor to SharedResourcePointer 2015-06-15 10:03:44 -05:00
jules
3285c2b8b4 Modified the OSX mouse cursor code to do a better job on high-DPI displays. 2015-06-12 11:45:42 -07:00
jules
43283b3d03 Added a couple of methods to Rectangle to return its limits as Range objects. 2015-06-11 09:13:13 -07:00
Timur Doumler
f3e2ea6b14 Added compile-time check to juce_ContainerDeletePolicy to catch undefined behaviour due to deletion of pointer to incomplete type. 2015-06-10 22:40:56 +01:00
Timur Doumler
636720fa27 Fixed matrix multiplication bug: Matrix3D operator* was implemented the wrong way around. 2015-06-10 21:53:42 +01:00
hogliux
324f26cc11 Fix incorrect key-code translation which could occur for special key-codes in KeyPress::isKeyCurrentlyDown on Windows 2015-06-10 10:03:29 +01:00
jules
f92828f1f0 Added an ignoreUnused in the AU code. 2015-06-09 11:02:37 -07:00
jules
90b6f62318 Avoided a dangling pointer problem when changing images in DrawableButton 2015-06-09 08:23:26 -07:00
jules
062f136dd4 Added a method DragAndDropContainer::setCurrentDragImage 2015-06-08 13:18:33 -07:00
jules
d474af1e11 Added 384k sample rate to the CoreAudio support. (Apparently people actually need that..) 2015-06-08 13:17:36 -07:00
jules
d1348f7f5a Added a header guard to juce_IncludeModuleHeaders.h 2015-06-05 12:12:58 +01:00
jules
b6a1d5386d Added more re-binding of vertex buffers in GL rendering code, to work around people's own GL code unbinding this. 2015-06-04 16:58:42 +01:00
jules
ac3d4ce36b Fixed a spelling mistake. 2015-06-02 12:51:08 +01:00
jules
58105cde57 Fix for File::isDirectory on posix when given a File::nonexistent. Also added unit tests for this. 2015-06-01 12:28:02 +01:00
jules
39a1727223 Added some assertions in Graphics methods to catch negatively-sized rectangles. 2015-06-01 12:07:27 +01:00
hogliux
0fa2b1ca56 Fix warnings on gcc on linux 2015-05-27 16:32:52 +01:00
hogliux
44a5a93444 Fix typo 2015-05-27 16:00:56 +01:00
hogliux
4ca4ae6be8 Remove code that was used for testing 2015-05-27 15:53:37 +01:00
hogliux
2fcabaec10 Fix bug when the first display is not the main display on linux 2015-05-27 15:50:12 +01:00
jules
9fa964881f Fixed an edge-case assertion involving window resizing with constraints. 2015-05-27 10:55:16 +01:00
jules
bac0687f95 Added a sustain pedal flag to the SynthesiserVoice, and improved the voice-stealing algorithm (again!) 2015-05-27 10:12:07 +01:00
jules
8e6f506803 Fixed an issue with CFString releasing in OSX midi when devices fail to open. 2015-05-27 10:00:50 +01:00
jules
e179df3e2c Introjucer: Fix to linux VST makefile flag generation. 2015-05-25 12:53:04 +01:00
jules
634ac71373 Linux VST windowing fixes. 2015-05-25 10:07:09 +01:00
jules
490baecdc5 tweaks to avoid user code name clashes with Timer. 2015-05-25 10:05:45 +01:00
jules
0c99e8e068 Minor cleanups 2015-05-25 10:05:33 +01:00
jules
40b13a692e Fix for resize behaviour of linux windows without titlebars 2015-05-25 09:44:43 +01:00
jules
2a15b88dc3 Fix for GL 2D rendering when used with user-code which unbinds the VAO. 2015-05-25 09:36:11 +01:00
jules
f4fe4c5749 Tidied up a bit of android code and resaved the demo project. 2015-05-22 11:29:44 +01:00
jules
43ce64a099 Introjucer: refactored some functions and made it add "--no-undefined" to linux VST makefile linker settings. 2015-05-22 11:27:01 +01:00
jules
3e5b15a8e3 Introjucer: fix for menu glitch when clicking "save and open" button in dual iOS/OSX projects. 2015-05-22 10:56:37 +01:00
jules
ff99c6dbc1 Fix to linux modifier key change reporting. 2015-05-22 10:04:39 +01:00
Timur Doumler
fc2f9e848d Introjucer: Added option to select C++ language standard for Xcode. 2015-05-22 09:38:12 +01:00
jules
f12ede92e5 Workaround for ridiculously old versions of GLIBC 2015-05-22 09:13:21 +01:00
jules
fbbc9b3595 Made the SVG parser recognise the "display=none" attribute. 2015-05-21 17:47:38 +01:00
jules
1eab064696 Rearranged some documentation for relative coord expressions. 2015-05-21 12:44:53 +01:00