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
873ea4a978
Introjucer MSVC prebuild setting.
2011-11-01 17:58:24 +00:00
jules
52fc8e14bb
Added iOS web-browser support. Removed some temporary code that had been left in the Introjucer.
2011-10-03 17:40:50 +01:00
jules
c7354b927e
Introjucer updates to the new project wizard and module update system.
2011-10-03 13:05:21 +01:00
jules
438cc245ad
Introjucer fix for malformed GUIDs (caused problems with .sln files)
2011-10-02 17:21:07 +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
6e82a92d07
Changed the introjucer's hash-generation algorithm.
2011-09-21 20:37:27 +01:00
Julian Storer
2d56bedab5
Introjucer update to provide downloading of new modules directly from the website.
2011-09-17 16:15:38 +01:00
Julian Storer
79090d1017
Improved the string hashing algorithm in the introjucer.
2011-09-11 16:26:20 +01:00
Julian Storer
2c328dfedc
Changed some return types from being const objects to non-const objects (for better c++11 compliance in future). This may mean that you need to remove the 'const' from your own code if you override the virtual methods that have changed.
2011-08-19 21:34:34 +01:00
Julian Storer
81da96f1a2
Refactored the structure of the introjucer's generated code folder, and gave it the ability to embed local copies of modules.
2011-08-16 18:05:20 +01:00
Julian Storer
693132a6e5
Changed the way module code is wrapped by the Introjucer.
2011-08-15 19:40:50 +01:00
Julian Storer
d3bcbeef9c
Introjucer saving optimisations.
2011-08-13 15:31:49 +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
Julian Storer
f89fa9456a
Sorted out some windows header files. Introjucer RTAS VC project fix.
2011-07-12 15:51:35 +01:00
Julian Storer
6392cdabcc
Even more introjucer refactoring.
2011-07-07 10:13:18 +01:00
Julian Storer
e627847d32
More introjucer refactoring.
2011-07-06 13:35:17 +01:00
Julian Storer
2dff4cd3fa
GIF decoding fix. Introjucer refactoring work.
2011-07-04 11:20:17 +01:00
Julian Storer
98ba259599
Minor introjucer clean-ups.
2011-07-03 18:51:54 +01:00
Julian Storer
0853a9b686
Removed const-ness from some return types to take advantage of future c++0x advantages.
2011-06-15 20:32:29 +01:00
Julian Storer
74469aaa83
Refactored the PropertiesFile construction, introducing a PropertiesFile::Options structure to hold all the settings that previously were just passed as parameters. Also added a mandatory option for setting the OSX preferences path to be used - see the PropertiesFile::Options::osxLibrarySubFolder value for details.
...
Also on OSX, changed the location used for interprocess lock files to /var/tmp - this may affect applications which try to share locks with older builds of the same app.
2011-06-15 16:16:33 +01:00
Julian Storer
b08d3c69fa
Fix for Win7 full-screen problem. Fix for introjucer absolute paths.
2011-06-09 17:00:14 +01:00
Julian Storer
8519598c93
Added cue point parsing to wav file format. Added SystemStats::getComputerName() method. More minor nullptr/noexcept tweaks.
2011-04-08 15:27:03 +01:00
Julian Storer
f04309f44a
Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.
2011-04-07 13:49:01 +01:00
Julian Storer
f73d602b45
64-bit VST tweaks. Removed leak warnings for messages.
2011-04-05 13:15:52 +01:00
Julian Storer
1fb8929c55
New class: ImageComponent, which just displays an image.
2011-03-31 13:33:09 +01:00
Julian Storer
0297ae5c69
Added mac architecture type to the introjucer. Optimised code editor syntax iteration.
2011-03-08 19:27:23 +00:00
Julian Storer
82e8d68a5d
Renamed the experimental jucer as the Introjucer.
2011-03-08 11:41:28 +00:00