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

3746 commits

Author SHA1 Message Date
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
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
ff99c6dbc1 Fix to linux modifier key change reporting. 2015-05-22 10:04:39 +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
jules
dffe781318 Fix for RTAS parameter default values. 2015-05-20 16:55:55 +01:00
jules
efb40313b4 Avoided a false alarm unit test failure. 2015-05-20 10:00:19 +01:00
jules
c5e0a60481 Added a couple of documentation notes. 2015-05-20 09:59:32 +01:00
jules
4c932b696c Fixed linux thread affinity code. 2015-05-19 17:53:49 +01:00
hogliux
7d14a1010d Fix edge-case where no main display would be found on the raspberry pi 2015-05-18 13:07:06 +01:00
hogliux
3ed50c3f09 Fix divide-by-zero issue in screen dpi calculation on raspberry pi 2015-05-18 13:05:14 +01:00
jules
06c1a15496 Added some missing 'override' decorators 2015-05-15 12:54:44 +01:00
jules
0a377a95c5 Fix for code editor long lines not rendering 2015-05-15 11:39:02 +01:00
jules
db4a0ffec5 Added method UndoManager::getCurrentTransactionName 2015-05-14 15:29:27 +01:00
hogliux
79c5c34466 Fix bug where a socket connection error was mistakenly ignored 2015-05-14 11:12:16 +01:00
hogliux
04df084d73 Change behaviour of VST3EditController::setComponentState to fall through to base class instead of returning false 2015-05-14 09:30:23 +01:00
jules
8c2e351504 Merge branch 'master' of juce-repo.roli.com:JUCE 2015-05-13 10:38:50 +01:00
hogliux
2b27f5b36e Fix automation issue when automation points are edited before opening editor. See: http://www.juce.com/forum/topic/automation-issue-cubase/nuendo#new 2015-05-13 10:38:02 +01:00
jules
7deffbea8d Merge branch 'master' of juce-repo.roli.com:JUCE 2015-05-13 10:37:40 +01:00
hogliux
c76876d388 Adds proper per-monitor scaling support on linux 2015-05-13 10:35:19 +01:00
jules
395cf7ac46 Added a small comment to TextEditor 2015-05-13 10:28:16 +01:00
Timur Doumler
a0c30467da Fixed an issue where an AU host would not update the current preset name in case it was changed inside the plugin. 2015-05-12 14:36:02 +01:00
jules
722bee0852 Fix for linux VST hosting window sizing. 2015-05-12 14:23:10 +01:00