Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | | *
  • | | *
  • | |/
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • 77ad8b23bb VST3 Client: Enable support for more FrameRateTypes, and set editOriginTime correctly by reuk 2021-06-03 13:20:09 +0100
  • 8dc7636fc4 PathFlatteningIterator: Ensure iterator terminates when flattening paths with very large coordinate values by reuk 2021-06-03 11:30:21 +0100
  • 3399c34d0d Windows: Fix more warnings emitted by clang with GNU-like command-line by reuk 2021-06-03 22:39:55 +0100
  • cb7bda4529 CMake: Explicitly set MSVC runtime library for juceaide by reuk 2021-06-03 15:14:16 +0100
  • 7ac6911ccc Windows: Fix clang/gnu compiler warnings by reuk 2021-06-02 15:58:43 +0100
  • db2a809832 CMake: Enable support for clang with gnu-like cmdline on Windows by reuk 2021-06-02 15:35:15 +0100
  • 17d967551c AAX: Added JucePlugin_AAXDisableDefaultSettingsChunks flag to set the AAX_eProperty_Constraint_DoNotApplyDefaultSettings property by ed 2021-06-02 14:27:29 +0100
  • 3fd4f7a231 TextEditor: Take border size into account when calculating text bounds by ed 2021-06-01 09:17:40 +0100
  • 963fd79e6a Windows Accessibility: Improved support for read-only text interfaces and fixed issue causing text past 1000 characters to not be read out by Narrator by ed 2021-05-28 14:49:52 +0100
  • 05f987d893 macOS Accessibility: Use value interface for accessible read-only text by ed 2021-05-28 14:48:28 +0100
  • 13e7ffbdfb Accessibility: Use AccessibilityTextValueInterface for read-only text in Label, TextEditor and CodeEditorComponent by ed 2021-05-28 14:47:33 +0100
  • d64e73e1c2 (tag: 2021-05-28) Replace custom juce license (unused) by a GPLv3 copy by falkTX 2021-05-28 10:37:14 +0100
  • 1634d9f428 macOS: Fixed a build error when building against SDKs < 10.13 for deployment targets < 10.10 by ed 2021-05-27 17:55:56 +0100
  • e28525b05d TreeView: Fixed a potential crash when dragging a TreeViewItem with a custom component by ed 2021-05-27 14:40:44 +0100
  • 7b34d56069 TreeView: Use content component coordinate space in TreeView::getItemAt() by ed 2021-05-27 09:52:54 +0100
  • 28882b788a OpenGL: Add missing function annotations by reuk 2021-05-27 15:54:47 +0100
  • fa17310dd1 Added back in rounding error fix from e8518048 that was overwritten in 7909af4e by ed 2021-05-26 16:12:51 +0100
  • ce72fe4143 Label: Check for deletion before calling repaint() in hideEditor() by ed 2021-05-26 14:51:45 +0100
  • 6b29a6d8ff Projucer: Fixed a bug when highlighting the global JUCE path property component bounds by ed 2021-05-26 14:48:05 +0100
  • 083a5af323 TextEditor: Offset selection fill bounds by viewport position to fix bug with multi-line highlighting by ed 2021-05-26 14:14:42 +0100
  • 35260b342c NSViewComponentPeer: Adjust bounds before constraining when resizing by reuk 2021-05-26 12:31:40 +0100
  • 31a7c62baf Windows: Fix and suppress some analysis warnings by reuk 2021-04-13 22:22:26 +0100
  • 54423f6583 OpenGL: Add GLEW-inspired dynamic function loading by reuk 2021-05-19 14:47:35 +0100
  • 8a6a520026 iOS: Check if text entry caused TextInputTarget deletion before calling updateHiddenTextContent() by ed 2021-05-25 13:06:57 +0100
  • b9ae71ae8f AudioProcessorEditor: Fixed a bug introduced in 5a59c92b causing editors to always be marked as resizable by the host when using the default ComponentBoundsConstrainer by ed 2021-05-25 12:48:21 +0100
  • 99d122e4fb DemoRunner: Don't select demos ListBox row if it has been dismissed by ed 2021-05-26 08:52:35 +0100
  • fd8c6ce15c Accessibility: Only call grabKeyboardFocus() on focusable components by ed 2021-05-26 08:52:15 +0100
  • edd4ff9cfc ListBox: Select row on focus by ed 2021-05-25 16:43:35 +0100
  • 8dfb916e9a ListBox: Send AccessibilityEvent::rowSelectionChanged events by ed 2021-05-25 16:43:22 +0100
  • a192e27961 macOS: Set NSWindow accessibilityElement property to prevent VoiceOver reading out notifications for inaccessible windows by ed 2021-05-25 15:46:48 +0100
  • 02c5ad29db macOS: Disable accessibility on deployment targets < 10.10 by ed 2021-05-25 11:46:32 +0100
  • 3b93d5d7eb FileChooser: Allow multiple directory selection on Linux/Zenity by reuk 2021-05-24 19:41:11 +0100
  • 0a4a67d439 PopupMenu: Use correct alignment for submenus with large borders by reuk 2021-05-24 19:40:47 +0100
  • bcd7ae1fb5 PopupMenu: Avoid cropping menu items at the bottom of long menus with large borders by reuk 2021-05-24 18:36:56 +0100
  • 460b71e925 CMake: Emit more descriptive PIP errors by reuk 2021-05-24 11:01:29 +0100
  • bad031aa03 iOS: Enable support for layered/async drawing by reuk 2021-05-24 15:43:58 +0100
  • bc796b1636 TooltipWindow: Display tooltips at same scale as hovered components by reuk 2021-05-24 15:00:59 +0100
  • 1c2abc80d7 Component: Ensure getScreenPosition result is in terms of the logical coordinate space of the screen by reuk 2021-05-24 14:50:04 +0100
  • 73523cd6a5 UIViewComponentPeer: Add support for hover and scroll events from external mice and trackpads by reuk 2021-04-27 11:17:22 +0100
  • 6db900926b VST3 Client: Fix issue where host failed to receive latency change notifications by reuk 2021-05-20 11:29:40 +0100
  • 2f04d6a846 VST3 Client: Fix leak caused by unnecessary manual refcounting by reuk 2021-05-19 23:33:55 +0100
  • 706d80216b AudioBlock: Allow smoothing using SmoothedValues of a broader range of types by reuk 2021-05-17 17:59:02 +0100
  • dd4475a8fd Docs: Updated Accessibility.md by ed 2021-05-21 08:37:22 +0100
  • b34e798f39 Accessibility: Fixed some bugs in Windows text navigation and readouts, improved selection and focus navigation by ed 2021-05-20 18:02:33 +0100
  • 5080b29626 Accessibility: Added AccessibilityHandler::isVisibleWithinParent() and improved focus support by ed 2021-05-20 18:01:27 +0100
  • c359f99fb5 Accessibility: Improved macOS support for offscreen rows/cells by ed 2021-05-20 18:00:01 +0100
  • b6d429a3f7 Accessibility: Add table and cell interface support to ListBox accessibility handlers by ed 2021-05-20 17:59:21 +0100
  • 5e6fe0db3d Accessibility: Send structure change message when TreeView viewport is scrolled by ed 2021-05-20 17:58:40 +0100
  • 9147a5e535 Accessibility: Ignore Viewport content holder by ed 2021-05-20 17:58:01 +0100
  • 82a5911d56 Accessibility: Send focus change notification in Component::enterModalState() by ed 2021-05-20 17:57:20 +0100
  • 361b29edb6 Offset TextEditor::getTextBounds() by viewport position by ed 2021-05-20 17:56:49 +0100
  • f3aa49e0d3 Accessibility: Fixed ListBox multiple selection by ed 2021-05-20 17:53:39 +0100
  • b6bb2f4882 Accessibility: Improved PopupMenu focus handling when opening and added support for submenus by ed 2021-05-20 17:51:54 +0100
  • 4849b9ffcf Projucer: Made login form overlay modal by ed 2021-05-20 17:51:01 +0100
  • 185b1b324b Added a nested PopupMenu example to WidgetsDemo by ed 2021-05-20 17:50:23 +0100
  • 333983947e Accessibility: Removed widget_handlers by ed 2021-05-20 17:48:41 +0100
  • 88313c26b6 Resave all projects by reuk 2021-05-13 17:21:52 +0100
  • 06544850fb BLOCKS: Remove juce_blocks_basics module by reuk 2020-12-15 19:55:44 +0000
  • 6bb3b9208b TreeView: Use Component::getApproximateScaleFactorForComponent() when creating drag images by ed 2021-05-19 15:18:15 +0100
  • d7d350599d macOS: Use __builtin_debugtrap for assertions on ARM by Tom Poole 2021-05-18 16:45:17 +0100
  • 2e5509f401 Use global ApplicationCommandManager in KeyMappingsDemo and MenusDemo when running in DemoRunner by ed 2021-05-17 16:19:35 +0100
  • dda48ebec3 Re-saved all projects by ed 2021-05-17 13:03:51 +0100
  • 3fec9731ec Projucer: Bumped Xcode LastUpgradeCheck attribute by ed 2021-05-17 13:03:43 +0100
  • cc4624dfbc Projucer: Remove unused function by reuk 2021-05-14 16:30:11 +0100
  • c19cd73306 HWNDComponentPeer: Avoid dismissing modals from peer-initiated messages by reuk 2021-05-14 15:44:27 +0100
  • 1124ec146d VSTPluginFormat: Fix rare crash where plugins may attempt to read uninitialised pointers by reuk 2021-05-14 16:55:02 +0100
  • ec37b512b4 Projucer: Add a missing source file reference by Tom Poole 2021-05-14 16:28:49 +0100
  • 9c016af6ee Projucer: Avoid use-after-free in Sidebar destructor by reuk 2021-05-14 14:53:12 +0100
  • bfdda737a2 Projucer: Removed the live build by Tom Poole 2021-05-14 08:18:19 +0100
  • 64896eefcd Accessibility: Fixed a potential crash when re-using custom ListBox components by ed 2021-05-12 16:44:38 +0100
  • 972c45a76e VST3: Remove noisy warnings from VST3 SDK by reuk 2021-05-13 12:06:02 +0100
  • 900282ccf3 MinGW: Fix warnings and errors emitted when building VST3 plugins by reuk 2021-05-12 13:34:30 +0100
  • 52e6c4f727 VST3: Update VST3 SDK files by reuk 2021-05-12 17:35:04 +0100
  • d31a1ee3ee VST3 SDK: Revert JUCE modification to fplatform.h by reuk 2021-05-12 17:44:30 +0100
  • d0bacdae3d CMake: Avoid placing pdb files inside VST3 and AAX packages by reuk 2021-05-13 11:29:20 +0100
  • 40fa4ff90c AU Client: Fix variable naming by reuk 2021-05-12 15:54:53 +0100
  • 668f16f0ec Component: Ensure component position does not change when removed and re-added to desktop by reuk 2021-05-12 11:49:24 +0100
  • 47c7751750 VST3 Host: Avoid calling IMidiMapping functions on the audio thread by reuk 2021-05-07 16:44:45 +0100
  • c8dae58fd2 VST3 Host: Avoid calling processBlock, prepareToPlay, and releaseResources simultaneously by reuk 2021-05-07 18:35:06 +0100
  • 8b74ec2fb7 MinGW: Exclude native accessibility code by ed 2021-05-12 08:02:20 +0100
  • 70d0657f00 Windows: Only load UIA functions when accessibility is active by ed 2021-05-11 12:18:49 +0100
  • 6a36af2a11 Fixed a lambda capture lifetime issue when setting up IncDecButtons style sliders by ed 2021-05-11 12:33:06 +0100
  • f081f7c18b CMake: Update source groups documentation by reuk 2021-05-11 09:09:16 +0100
  • 9f295539c1 Projucer: Attempt to validate licence stored on disk if auth token is present without version by ed 2021-05-11 09:20:07 +0100
  • 533f68219b Fixed some Doxygen issues by ed 2021-05-11 09:28:36 +0100
  • 2e7ec1f140 (refs/pull/20/head) add LV2 return to juce_AudioProcessor.cpp by KottV 2021-05-11 13:45:02 +1000
  • ff65528c2d add LV2 support to JUCEUtils.cmake by KottV 2021-05-11 13:40:50 +1000
  • 618e74fc6a Projucer: Leave absolute paths alone when adding project items to Xcode project by ed 2021-05-10 14:18:32 +0100
  • ab564b75f1 Projucer: Fixed an assertion caused by the project content component trying to grab keyboard focus when not visible by ed 2021-05-10 14:17:42 +0100
  • a1a65707f6 Fixed a documentation typo by Tom Poole 2021-05-10 11:50:37 +0100
  • dc4a9c5e40 Re-saved all projects by ed 2021-05-10 09:42:06 +0100
  • f28acdb48c Examples/DemoRunner: Accessibility updates by ed 2021-05-10 09:39:36 +0100
  • 69085b2a61 Projucer: Accessibility updates by ed 2021-05-10 09:39:25 +0100
  • ec990202b1 Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics by ed 2021-05-10 09:38:00 +0100
  • 1df59f7469 VST3 Host: Only send updates for modified parameters by reuk 2021-05-06 19:51:18 +0100
  • f35c2d90e2 VST3 Host: Ensure AudioProcessor parameter indices are used when appropriate by reuk 2021-05-06 15:08:59 +0100
  • 32f99d2615 AudioPlayHead: Tidy up implementation by reuk 2021-05-06 12:20:34 +0100
  • 0f690662d8 AutoResizingNSViewComponent: Fix display issues for certain plugin views by reuk 2021-04-28 18:20:31 +0100
  • a7ce9aab98 MidiBuffer: Allow addEvent to report success or failure by reuk 2021-05-05 12:13:17 +0100
  • 12df164127 Allow VST and LADSPA plugins to load properly from old PluginDescriptions by reuk 2021-05-04 12:59:58 +0100