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

642 commits

Author SHA1 Message Date
jules
b3fd5cb8a3 Added iterator access to Desktop's list of mouse sources. 2013-09-02 22:06:10 +01:00
jules
6045915256 Fixed a namespace problem with the iOS build. 2013-09-02 16:34:56 +01:00
jules
614afb1ca6 Added method Toolbar::removeAndReturnItem. 2013-09-02 14:09:17 +01:00
jules
5ae7353443 Minor clean-ups + optimisations. 2013-09-02 14:08:39 +01:00
jules
0ded32be3e Removed some old boilerplate. 2013-08-31 13:20:16 +01:00
jules
a2280fc25d Simplified a lot of the image drawing calls internally. Added the new juce logo to the demo app as a more challenging example of path rendering. 2013-08-30 21:42:23 +01:00
jules
dbf7053861 New method Graphics::fillRectList(), which performs better (and looks better when scaled) than multiple calls to fillRect or drawVerticalLine. Also fixed DPI detection in Windows. 2013-08-30 18:20:51 +01:00
jules
641cb754f0 Minor clean-ups. 2013-08-30 10:52:54 +01:00
jules
2786eadaf9 Removed a few pedantic warnings. 2013-08-26 14:58:23 +01:00
jules
7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 2013-08-24 11:45:55 +01:00
jules
bb2bdb2c7c Avoided function key presses sending a unicode character on OSX. 2013-08-24 10:27:20 +01:00
jules
fb6b0290db Minor fix to inactive code in ComboBox. 2013-08-23 16:58:54 +01:00
jules
65c155e372 Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. 2013-08-23 12:08:31 +01:00
jules
50132270d6 Added a few override modifiers and fixed some documentation. 2013-08-22 22:03:51 +01:00
jules
da3838db8a Minor clean-ups. 2013-08-21 21:03:31 +01:00
jules
9a1171a7ef Added method Component::unfocusAllComponents() 2013-08-21 19:07:21 +01:00
jules
39c44c12ed Added a Component::getDesktopScaleFactor() method which can be overridden to force a scale for a particular window. 2013-08-21 19:02:50 +01:00
jules
1e3973a212 Doxygen warning fixes and extra comments. 2013-08-21 17:19:47 +01:00
jules
45b56e2e20 Minor clean-ups around the Justification class. 2013-08-20 17:27:41 +01:00
jules
14b5857440 Added virtual method FilenameComponent::getLocationToBrowse(). 2013-08-20 09:48:45 +01:00
jules
3fe9d3ee93 Minor clean-ups. 2013-08-20 09:48:19 +01:00
jules
bc81b170c7 Added LookAndFeel::drawTabbedButtonBarBackground 2013-08-19 19:37:05 +01:00
jules
ca3bc70acd Changes to improve scaling when using cached component images and component effects. 2013-08-19 19:17:59 +01:00
jules
11b982da41 Fix to FileTreeComponent not using the top-level file/dir selection flags for subtrees. 2013-08-19 11:52:25 +01:00
jules
ea4c7b3351 Added some JUCE_CALLTYPE flags to Process methods. 2013-08-14 19:04:01 +01:00
jules
e0297c6317 Began adding mouse-wheel support to ComboBox, but then realised it would be incredibly irritating on scrollable pages like the introjucer's settings pages. (Left the code in there but disabled though) 2013-08-14 18:49:38 +01:00
jules
ea2c19b6a9 Linux del key fix 2013-08-14 11:13:11 +01:00
jules
c4affa2fb3 Changed a couple of unicode characters used for OSX keypress symbols. 2013-08-12 21:21:44 +01:00
jules
823039215f Corrected the naming of the iOS component peer rendering engine. 2013-08-12 15:20:46 +01:00
jules
06bfda3317 Some linux keycode fixes for the numeric keypad. 2013-08-12 14:50:20 +01:00
jules
cfe45720cc Moved DrawableButton painting into a new method LookAndFeel::drawDrawableButton() 2013-08-12 12:13:15 +01:00
jules
1d806961e4 Avoided an assertion with very wide tooltip windows. 2013-08-11 20:34:28 +01:00
jules
2e3ae41e27 Fixed capitalisation of some include filenames. 2013-08-10 22:16:39 +01:00
jules
67b6cff503 Improved clipping when using mixed GL/non-GL windows in win32. 2013-08-09 15:37:41 +01:00
jules
7fb2533bb0 Some rendering fixes. 2013-08-08 18:01:47 +01:00
jules
a469fa6def Fix for win32 GL repaint clipping positions. 2013-08-08 14:50:37 +01:00
jules
1f506a2b79 win32 scaled window constraint fix. 2013-08-07 19:29:18 +01:00
jules
16b9bbe212 Fix for win32 scaled component mouse positioning. 2013-08-07 19:05:21 +01:00
jules
8fba517850 Fix for win32 scaled desktop maximised windows. 2013-08-07 16:45:01 +01:00
jules
e4d000dcd3 Fixes for ActiveX window embedding. 2013-08-07 11:12:34 +01:00
jules
f2e9b0a434 Some modal loop code cleanups. 2013-08-07 10:18:15 +01:00
jules
641b4d1ec8 Fix for GL repaint flickering on win32. 2013-08-06 21:53:11 +01:00
jules
0149aab09d CaretComponent optimisation. 2013-08-06 16:26:53 +01:00
jules
cbe2777656 Default desktop scaling for win32. 2013-08-06 15:25:59 +01:00
jules
44b4ccc693 Removed the constness from the return type of LookAndFeel::getTypefaceForFont(), to allow the move operator to be used. 2013-08-02 14:15:14 +01:00
jules
41f257053a Fix for openGL rendering engine in native-titlebar windows. 2013-08-01 16:45:37 +01:00
jules
29ada09816 Cleaned up some unused variables. 2013-08-01 12:40:50 +01:00
jules
3cd00c8730 A few android warning fixes. 2013-07-31 22:14:11 +01:00
jules
7a47c12a76 Cleaned away some old region-masking code from ComponentPeer, and improved some messy repaint inefficiencies involving win32 GL rendering. 2013-07-31 18:58:02 +01:00
jules
0713d87a95 Added a Process::hide() method (implemented only on OSX) 2013-07-30 19:30:09 +01:00