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

151 commits

Author SHA1 Message Date
jules
df729be74a Cleaned-up class inheritance visibilities and encapsulation for some internal classes. 2012-07-12 14:10:46 +01:00
jules
9af7f2f480 Fixed a dependency issue in the graphics module. 2012-07-12 11:19:32 +01:00
jules
b8f557b201 Tab button fix and minor clean-ups. 2012-07-12 11:06:12 +01:00
jules
3ddc6dd43d New class: DropShadow, and a complete refactoring of the way shadows are rendered. The DropShadowEffect and DropShadower classes now take a DropShadow object to describe their shadow parameters, instead of the raw numbers. 2012-07-11 21:07:47 +01:00
jules
1e9e6cbf79 New methods for Graphics, CallOutBox. 2012-07-11 14:26:51 +01:00
jules
7afbc077e7 Version update. 2012-07-11 10:19:09 +01:00
jules
502af083aa Fixed a bug in Font::setUnderline(). 2012-07-11 09:44:10 +01:00
jules
3fdc8a22db New colour contrast method. 2012-07-09 21:59:27 +01:00
jules
ceb556876a Fixes to deal with effect rendering in retina displays, e.g. drop-shadows, etc. 2012-07-08 20:07:53 +01:00
jules
27f1901fe6 Refactored Path::addBubble, BubbleMessageComponent and BubbleComponent classes to work better and avoid duplicated code. 2012-07-07 15:13:46 +01:00
jules
46c327d902 Font::fromString() fix. 2012-07-03 19:43:49 +01:00
jules
b6211f01c8 Added method: Font::withTypefaceStyle(). 2012-07-03 14:39:00 +01:00
jules
625395fc98 Fix for Typeface::clearTypefaceCache() 2012-07-02 15:06:49 +01:00
jules
f5d72f1406 Removed the style parameter from Graphics::setFont(), because if the current font doesn't support that style, it'll give the wrong results. If this breaks your code, just wrap your arguments in a Font constructor, e.g. g.setFont (Font (mySize, myStyle)); 2012-06-26 13:18:03 +01:00
jules
eeeaf832d5 Added a Typeface::clearTypefaceCache() method. 2012-06-26 10:39:16 +01:00
jules
1cf1cd1a3b Workarounds for some c++11 compiler warnings. 2012-06-23 10:25:16 +01:00
jules
fa3eb07cd0 Mac 10.5 CoreText fix. 2012-06-21 09:31:19 +01:00
jules
5d009a2b73 Workaround for an Apple font bug in 10.6. 2012-06-10 14:39:23 +01:00
jules
4536fce9ab TextLayout RTL fix. 2012-06-08 16:00:54 +01:00
jules
0e6bbcc55c DirectWrite RTL layout fix. 2012-06-08 15:29:58 +01:00
jules
8810c804e4 DirectWrite fix. 2012-06-08 09:57:47 +01:00
jules
1089e3df86 Introjucer: Added "LinuxLibs" field to modules, for specifying module-specific libs. 2012-05-31 08:21:34 +01:00
jules
ac1d6955e7 Rewrote all internal OSX obj-C classes as dynamically-created classes. A side-effect of this is that plugins will no longer suffer from obj-C name-collision problems, and the old JUCE_ObjCExtraSuffix value is no longer needed. 2012-05-29 10:30:41 +01:00
jules
7cd30ec175 Direct2DRenderer: added transformations. 2012-05-26 12:44:31 +01:00
jules
6e743c8f12 Refactored the software renderer code, moving most of the guts into the juce_RenderingHelpers.h header file to make it possible for people to use it in their own code. 2012-05-24 18:50:26 +01:00
jules
75f8a6a440 Removed compatibility for iOS versions before 3.2. 2012-05-24 13:10:20 +01:00
jules
74a866565c DirectWrite tweaks. 2012-05-24 11:19:06 +01:00
jules
38aee86ed1 Tweaks to some Direct2D code. 2012-05-23 17:47:53 +01:00
jules
ec89065a44 Improved thread-safety of Typeface::Ptr 2012-05-22 20:41:50 +01:00
jules
f401d72b4b Tidied up some minor font issues. 2012-05-21 19:02:37 +01:00
jules
584c444ffd Tidied up some win32 DLL loading code, and fixed a call type mismatch with the windows media format class. 2012-05-09 13:54:24 +01:00
jules
d4deecb2f2 Cleaned up a few warnings generated by clang -Wall. 2012-05-09 10:01:56 +01:00
jules
cd7cdacfd1 OSX/win32 typeface fixes. 2012-05-08 11:11:43 +01:00
jules
c9bf56d3f7 DirectWrite type layout fix. 2012-05-03 12:52:47 +01:00
jules
23c46c4cda Fixes for handling fonts with non-existent style names. 2012-05-03 10:42:10 +01:00
jules
7e9fbd30c3 Some font style tweaks, and update of the juce demo fonts page to show a list of available styles. 2012-05-02 11:12:31 +01:00
jules
941907a3d1 Initial commit of font style access, providing access to the styles available for each font family. 2012-05-01 12:10:05 +01:00
jules
2e1ead004e Updated the default linux font names. 2012-04-24 10:48:05 +01:00
jules
df5d50bcd8 Version number bump. 2012-04-16 17:54:42 +01:00
jules
3a91979ea8 Version bump. 2012-04-11 11:06:43 +01:00
jules
1f95f54089 Purged some warnings. 2012-04-10 10:29:14 +01:00
jules
8de9d9c6da Version number bump. Clean-ups. 2012-03-30 15:40:17 +01:00
jules
87d3acf19f Message leak fix. Android repaint fix. Minor clean-ups. 2012-03-30 09:31:35 +01:00
jules
bdd778332d Removed some unused android code. Refactored some messaging code. 2012-03-25 20:09:57 +01:00
jules
56bbab1537 (automated whitespace clean-up) 2012-03-20 16:00:06 +00:00
jules
e87f833183 Tidied up a few rectangle methods. 2012-03-18 17:22:05 +00:00
jules
49870de020 Added a bit of extra functionality to WindowsRegistry. Linux: couple of fixes for fullscreen, file chooser, and a bit of tidying up. Internal refactoring in NSViewComponent. 2012-03-18 16:41:03 +00:00
jules
28fbf4cb64 Relaxed some assertions in Component to make it easier to load SVG on threads. Minor internal tinkering with Path class. 2012-03-14 21:34:07 +00:00
jules
79fea88001 Fixed a problem with transparency layers in the software renderer. 2012-03-06 16:03:32 +00:00
jules
ed9a2a1575 Minor android and GL clean-ups. 2012-03-01 17:52:03 +00:00