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

59 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
ceb556876a Fixes to deal with effect rendering in retina displays, e.g. drop-shadows, etc. 2012-07-08 20:07:53 +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
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
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
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
1f95f54089 Purged some warnings. 2012-04-10 10:29:14 +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
e87f833183 Tidied up a few rectangle methods. 2012-03-18 17:22:05 +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
jules
c8d3144fa2 Fixed some CoreText problems. 2012-02-25 22:32:05 +00:00
jules
e1fea143b6 Linux 64-bit icon fix. 2012-02-16 14:12:45 +00:00
jules
e87b1a59ec Fixed a small leak in TextLayout, and a win32 layout problem. 2012-02-16 09:30:29 +00:00
jules
70a5f0233c Fixes to some MemoryOutputStream streaming operators. 2012-02-15 20:48:14 +00:00
jules
a6069d1c02 Introjucer: added Xcode frameworks setting. Fix for win32 bold fonts. Fix for 64-bit plugin builds. 2012-02-14 18:08:12 +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
38703ee4c3 Cleaned up a few 64-bit VC++ warnings. 2011-12-24 10:06:45 +00:00
jules
c38916b675 OpenGL renderer optimisations. 2011-12-22 18:32:34 +00:00
jules
5e795134fc Added a read/write lock to the glyph cache. OpenGL shader fix. 2011-12-21 11:15:22 +00:00
jules
2c0902833d Lock for multithreaded font rendering. Tweaks for some openGL settings. Updated the demo to have an openGL rendering engine option. 2011-12-20 13:32:11 +00:00
jules
2779a6dd4c Win32 GL tweaks. Performance improvement for CoreGraphicsImage. 2011-12-01 16:46:05 +00:00
jules
aabc0dbe6e Couple of minor linux + android fixes. 2011-11-29 15:11:14 +00:00
jules
a45f14fbdf Minor DirectWrite fix. 2011-11-25 18:41:05 +00:00
jules
c0b089cae4 fixed a typo in the last check-in. 2011-11-25 16:43:00 +00:00
jules
58db7eb880 Complete rewrite of the TextLayout class, to provide better support for native platform layout functions. It now works with the AttributedString class, to provide a pre-formatted AttributedString that can be drawn. 2011-11-25 14:25:12 +00:00
jules
fb9af90b61 Updatesfor OSX 10.7 compatibility. 2011-11-22 12:13:16 +00:00
jules
7d7d8ff781 Linux + android font stuff. 2011-11-21 20:15:25 +00:00
jules
4773b388ef AttributedString class and advanced text layout (stage 1) 2011-11-21 20:03:39 +00:00
jules
34840062ef Made the x and y members public in the Point class. 2011-11-01 21:29:10 +00:00
jules
0b1cdf6ab1 Refactoring of image storage: new classes ImageType, ImagePixelData, SoftwareImageType, NativeImageType, OpenGLImageType. 2011-10-28 14:21:29 +01:00
jules
d1e4e9b9d0 OpenGL development (OpenGLRenderer now more-or-less works) 2011-10-27 16:40:25 +01:00
jules
b23e5c4515 ImageButton fix. OpenGL refactoring. 2011-10-19 10:26:26 +01:00
jules
b258976e6a Internal graphics refactoring. 2011-10-16 17:30:33 +01:00
jules
deec72851b Rendering code refactoring. 2011-10-13 16:44:37 +01:00