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

36 commits

Author SHA1 Message Date
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
7ba63768a7 Popupmenu key control wrapping. 2013-05-29 12:16:18 -07:00
jules
2dc2109876 Popupmenu keyboard control fix. 2013-05-25 11:06:08 -07:00
jules
c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 2013-05-22 23:05:53 -06:00
jules
79d26045bb PopupMenu header ID fix. 2013-05-15 11:15:17 -06:00
jules
deb02fdf70 Added calling convention to logAssertion. 2013-04-04 11:41:47 +01:00
jules
2c5bfb952f Minor clean-ups. 2013-03-15 17:48:53 +00:00
jules
d0135d9efc Worked around a GCC compiler bug. Also tidied up a bunch of GCC warnings. 2013-03-08 14:07:51 +00:00
jules
80289de56f Added PopupMenu custom component submenu param. 2013-01-03 18:52:32 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
c6944afd4c PopupMenu: allowed custom components to have sub-menus. 2012-11-18 14:06:55 +00:00
jules
5d7622ade5 Added methods TreeViewItem::sortSubItems() and PopupMenu::MenuItemIterator::addItemTo(). 2012-09-30 13:39:50 +01:00
jules
9239842120 DLL build fix + minor clean-ups. 2012-09-26 14:47:37 +01:00
jules
eea5e74af4 PopupMenu: made submenus inherit look+feel 2012-09-26 13:49:09 +01:00
jules
7141fe39dc Fix for menu bar problem on OSX. 2012-09-21 11:37:22 +01:00
jules
19600a0556 Added clickable sub-menus ability to PopupMenu. 2012-08-09 08:54:54 +01:00
jules
df729be74a Cleaned-up class inheritance visibilities and encapsulation for some internal classes. 2012-07-12 14:10:46 +01:00
jules
591e89cd87 Replaced the badly-named method Array::removeValue() with two new methods: removeFirstMatchingValue() and removeAllInstancesOf(). If you call the old method anywhere, you can just replace any calls with removeFirstMatchingValue(), which does the same job, but whose name makes it clear that not all instances of the value will be removed. 2012-07-07 21:09:10 +01:00
jules
7d8d4b9627 Fixed a juce_core dependency problem. 2012-07-03 11:38:29 +01:00
jules
87175c91f5 Changed the signature of MouseListener::mouseWheelMove() to take a struct MouseWheelDetails rather than raw floats. This will require updates in source code that uses mouse-wheel callbacks, but provides some new abilities, including a flag to indicate inverted wheel direction. 2012-05-25 16:42:36 +01:00
jules
f401d72b4b Tidied up some minor font issues. 2012-05-21 19:02:37 +01:00
jules
7d4bbd114a New class Desktop::Displays, which now handles all display size information and replaces some methods that were in Desktop. Also now supports display scaling values. See Desktop::getDisplays(). 2012-04-24 13:24:07 +01:00
jules
0e1b6061d5 Minor clean-ups for GL, removed some old VC6 hacks. 2012-04-03 20:25:05 +01:00
jules
56bbab1537 (automated whitespace clean-up) 2012-03-20 16:00:06 +00:00
jules
295d125142 Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code. 2012-02-11 14:09:23 +00:00
jules
ca17d3dd82 Couple of minor compilation fixes. 2012-01-11 20:49:46 +00:00
jules
34840062ef Made the x and y members public in the Point class. 2011-11-01 21:29:10 +00:00
jules
07b73e4071 StringArray fix + additional unit tests. AudioFormatManager tweak for iOS. Minor clean-ups. 2011-09-29 14:51:42 +01:00
jules
ce0b4bdb9c Support for writing JPG even if the image has an alpha channel. Added assertion to warn if you try to use a fallback font on OSX. Minor fixes and features for PopupMenu, ComboBox. 2011-09-28 17:10:38 +01:00
Julian Storer
f18cb9f382 Some internal refactoring in PopupMenu. 2011-09-25 15:33:12 +01:00
Julian Storer
f93ee54bff Tidied up some drag-and-drop code. 2011-09-17 12:07:46 +01:00
Julian Storer
2a2677d7ca Fix for incredibly subtle windows popupmenu problem. 2011-09-15 11:31:34 +01:00
Julian Storer
3bc96b347a VST fix. Minor clean-ups. 2011-08-22 19:34:36 +01:00
Julian Storer
ffc2f5d40e Created c++11 move constructors and operator= methods for a bunch of classes (only enabled for c++11 compilers, of course) 2011-08-21 21:20:28 +01:00
Julian Storer
c65c07312d Small fixes for Viewport and Identifier. 2011-08-16 10:45:44 +01:00
Julian Storer
b70e0a28d2 First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum.. 2011-08-12 10:04:52 +01:00
Renamed from src/gui/components/menus/juce_PopupMenu.cpp (Browse further)