212 Commits (e6509fcb51eaa92b1c7a2c7918caced2eefd00b4)

Author SHA1 Message Date
  reuk 903c77b977
PopupMenu: Add accessor for top-level target component to Options class 1 year ago
  reuk 7626f86607
PopupMenu: Only display inside safe user area 1 year ago
  Tom Poole 6bf9bb9a2e Add final specifiers in implementation files 1 year ago
  reuk 081b1ff216
PopupMenu: Avoid dismissing menu in response to mouse events over the menu 2 years ago
  Anthony Nicholls cff722a4af GUI Basics: Refactor juce_gui_basics file structure 2 years ago
  reuk 9cfbccca8e
Accessibility: Make createAccessibilityHandler public to allow calls from derived classes 2 years ago
  attila a662e5584b PopupMenu: Add explicit focus order to menu items 2 years ago
  reuk cf297c75c6
PopupMenu: Fix issue where PopupMenu would sometimes use the default rather than the parent look and feel 2 years ago
  reuk e5fc50908e
PopupMenu: Use correct LookAndFeel when computing parent component 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  reuk 8b8ae10059
Build: Replace JUCE_NODISCARD with [[nodiscard]] 2 years ago
  attila c05ec5f9d0 MenuBarComponent: Fix incorrect deactivation of the menu bar 2 years ago
  reuk 2b1745272e
Android: Fix a couple of accessibility-related crashes 3 years ago
  reuk 9c9d930760
Android: Fix a couple of accessibility-related crashes 3 years ago
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  reuk 319da1608d PopupMenu: Avoid potential crash when accessing exitingModalState member 3 years ago
  reuk 4bfcb78809
PopupMenu: Use DPI awareness of target component when creating new windows 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk c51b331318
PopupMenu Accessibility: Report menu-item ticked state on Windows 3 years ago
  attila a1a8e1339f PopupMenu: Fix click-through from submenu 3 years ago
  reuk b80927fc91
Nodiscard: Add to builder-pattern functions 3 years ago
  reuk 77c24ae49f
PopupMenu: Expose item ticked state to screen readers 3 years ago
  reuk 3084a23547
PopupMenu: Improve accessibility of custom components in menus 3 years ago
  Tom Poole 48a7274b08 PopupMenu: Update the example docs 3 years ago
  reuk ffee9b19de
MenuBarComponent: Avoid dereferencing dangling pointer when dismissing menus 3 years ago
  ed 4727084838 PopupMenu: Store Options::targetComponent and ::parentComponent in WeakReferences to allow for deletion checks 3 years ago
  reuk c2f661171a
PopupMenu: Avoid giving focus back to previous component on dismiss 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  reuk 3141c32a64
PopupMenu: Avoid const_cast in implementation 3 years ago
  reuk ab966fb499
PopupMenu: Add withMousePosition helper function to Options 3 years ago
  reuk 84c5627b42
PopupMenu: Ensure that menu appears at the correct position on Windows with a hi res display in standalone apps 3 years ago
  reuk c3276f436d
PopupMenu: Add some documentation to the Options class 3 years ago
  reuk 37781916e5
PopupMenu: Fix documentation typo 3 years ago
  reuk ea757cf1ea
PopupMenu: Only show menus within safe areas of the screen 3 years ago
  ed d6fd33b38d Accessibility: Disable accessibility for PopupMenu windows on the desktop when their parent window or target component have accessibility disabled 3 years ago
  ed 90eb878d16 Accessibility: Make createAccessibilityHandler() private in Component subclasses 3 years ago
  ed 1028b6e5d1 Accessibility: Fix inaccessible MenuBarComponent items 3 years ago
  Tom Poole fe4ba9071b Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0 3 years ago
  reuk 1ee106d730
PopupMenu: Avoid dismissing PopupMenus in bridged plugin editors 4 years ago
  reuk 0a4a67d439 PopupMenu: Use correct alignment for submenus with large borders 4 years ago
  reuk bcd7ae1fb5
PopupMenu: Avoid cropping menu items at the bottom of long menus with large borders 4 years ago
  ed b6bb2f4882 Accessibility: Improved PopupMenu focus handling when opening and added support for submenus 4 years ago
  ed ec990202b1 Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 4 years ago
  reuk d62d3aaa4f
PopupMenu: Add option to specify initially-selected menu item 4 years ago
  reuk 326d8deb16
PopupMenu: Tidy up Options implementation 4 years ago
  ed ad38182530 Added checks for DOXYGEN #define when excluding modal methods in headers 4 years ago
  ed 1b2f17f2e8 PopupMenu: Check currently focused component before passing keyboard focus on menu completion 4 years ago
  reuk 99e2cd0e3f
PopupMenu: Dismiss popups when minimising parent window 4 years ago
  ed b7e28541ca Replaced deprecated Displays methods 4 years ago
  reuk f61447fd01 PopupMenu: Allow manual column breaking 4 years ago