Julian Storer
|
6bcc8febca
|
Minor code clean-ups.
|
2010-06-10 10:09:24 +01:00 |
|
Julian Storer
|
cc45ec88f5
|
Misc fixes and tweaks for networking, pthreads, jucer project generation, drawables.
|
2010-06-09 20:11:43 +01:00 |
|
Julian Storer
|
1f21a94753
|
New class: CallOutBox, which produces a nice popup box - see the juce demo/widgets/buttons/"click to change colour" button for an example. SVG fix.
|
2010-06-09 11:16:02 +01:00 |
|
Julian Storer
|
6389d9e5a6
|
Fix for double-clicking accented chars in the TextEditor. Documentation tweaks. Increased jucer warning levels in MSVC.
|
2010-06-08 21:52:09 +01:00 |
|
Julian Storer
|
0e59a56a51
|
Couple of minor changes to Line and Graphics methods. Small fix for mouse event handling.
|
2010-06-08 19:11:26 +01:00 |
|
Julian Storer
|
00b082caf6
|
New arrowhead and polygon methods for Path and PathStrokeType. Tweaked a few Path methods to take Line and Point objects instead of loose coordinate parameters. Various new geometric methods and more refactoring of Drawables. Misc fixes for CoreGraphics, AudioFormat.
|
2010-06-08 10:39:46 +01:00 |
|
Julian Storer
|
81d87a9a83
|
More drawable and geometry class development. Small fixes for viewport scrollbar visibility.
|
2010-06-06 13:51:07 +01:00 |
|
Julian Storer
|
564038fe57
|
Couple of minor fixes.
|
2010-06-05 19:46:29 +01:00 |
|
Julian Storer
|
d2492f5f3b
|
Changes to DrawableText. Minor new methods for Rectangle, Line and AffineTransform. Optimisation for CoreGraphics clip bounds.
|
2010-06-05 19:09:56 +01:00 |
|
Julian Storer
|
640042dc64
|
Minor posix tweaks. Added a tag value to images. Internal changes to Drawables.
|
2010-06-04 12:34:32 +01:00 |
|
Julian Storer
|
83fb316e32
|
PopupMenu fix.
|
2010-06-03 10:51:57 +01:00 |
|
Julian Storer
|
0c27487eca
|
Minor fixes for MouseEvent, posix mutexes, FillType.
|
2010-06-03 10:28:18 +01:00 |
|
Julian Storer
|
e777282966
|
Minor changes to drawables and SelectedItemSet. Made OpenGLComponent::deleteContext public.
|
2010-06-02 14:49:03 +01:00 |
|
Julian Storer
|
4521e6ea84
|
Small fixes for Jucer makefiles.
|
2010-06-01 18:32:33 +01:00 |
|
Julian Storer
|
24673283eb
|
Major change to the way the Image class works, making it use value semantics and internally shared data (see the forum notes for more info on this). Also minor changes to win32 browser plugin object ref counting and linux millisecond timers.
|
2010-06-01 18:01:13 +01:00 |
|
Julian Storer
|
1baaa016bd
|
Tidied up some linux messaging code. Fixed a couple of small graphic bugs.
|
2010-05-30 12:56:29 +01:00 |
|
Julian Storer
|
0c541cfba2
|
More changes to Drawables + Jucer development.
|
2010-05-29 13:05:34 +01:00 |
|
Julian Storer
|
8e1b74a8fc
|
More internal changes to drawables. Linux URL header retrieval. Small fix for AudioProcessorPlayer. Jucer development.
|
2010-05-26 20:25:49 +01:00 |
|
Julian Storer
|
1b6eb960e3
|
Added HTTP header retrieval functionality to the URL class. More drawable and Jucer development.
|
2010-05-25 14:31:50 +01:00 |
|
Julian Storer
|
4537a6ec01
|
Changed the way linux always-on-top windows are handled. Couple of minor tweaks to drawables. Jucer development.
|
2010-05-24 12:07:33 +01:00 |
|
Julian Storer
|
8ff6737261
|
Major changes to the way Drawables are converted to ValueTrees (with more changes still to come in this area). Important fix to DirectoryIterator. Minor fix for ASIO. Jucer development.
|
2010-05-21 22:29:31 +01:00 |
|
Julian Storer
|
97982bcfdc
|
Added new classes RelativeCoordinate, RelativePoint, RelativeRectangle. Small fixes to Line, TextEditor.
|
2010-05-19 21:04:29 +01:00 |
|
Julian Storer
|
9d00c15b67
|
Stage 1 of a redesign of Drawables - instead of a DrawableComposite storing a tranform for each child, each type of drawable now stores its own transform, and these are represented as remapped points instead of affine transforms. Plus, lots of minor tweaks and jucer development.
|
2010-05-19 14:42:14 +01:00 |
|
Julian Storer
|
d65a0722fc
|
Updates to browser plugin wrappers.
|
2010-05-17 13:44:27 +01:00 |
|
Julian Storer
|
88c95982f7
|
Changed the ChoicePropertyComponent to give it more powerful value remapping. Jucer development.
|
2010-05-17 10:53:44 +01:00 |
|
Julian Storer
|
d54125f16d
|
Small mac font fix. Jucer development.
|
2010-05-16 12:31:46 +01:00 |
|
Julian Storer
|
e7c8702d4e
|
Rendering speed improvement and small viewport tweak.
|
2010-05-15 23:38:40 +01:00 |
|
Julian Storer
|
3f68ec0b84
|
Improved software glyph rendering. Misc fixes.
|
2010-05-15 22:30:43 +01:00 |
|
Julian Storer
|
3847842ae8
|
Tweak to Viewport logic. Jucer development.
|
2010-05-15 18:28:29 +01:00 |
|
Julian Storer
|
b46e94cffd
|
New class StringPool. Removed the class var::identifier from its parent class, and renamed it "Identifier" - I've left a typedef in var to allow old code to still work, but I'll remove this at some point, so please switch to using the new classname directly. Jucer development.
|
2010-05-15 13:22:26 +01:00 |
|
Julian Storer
|
ed97872c1a
|
Tidied up some filenames, cleaned up some code. Removed VoidArray class (just use Array<void*> instead)
|
2010-05-14 15:18:44 +01:00 |
|
Julian Storer
|
1751beed57
|
Code clean-ups. Jucer development.
|
2010-05-12 23:42:49 +01:00 |
|
Julian Storer
|
22e02cf791
|
Added a way to store a Font descriptor as a string. Tweaked sample-rate initialisation in the AU hosting wrapper. Gave default constructors to a few components.
|
2010-05-12 11:53:28 +01:00 |
|
Julian Storer
|
5a9e18d3a5
|
Added the option to coalesce UndoableActions, and implemented this for ValueTree undo. Jucer development.
|
2010-05-10 20:48:52 +01:00 |
|
Julian Storer
|
42666db484
|
Some win32 clean-ups.
|
2010-05-10 11:16:00 +01:00 |
|
Julian Storer
|
9a55b0291e
|
Rewrite of software renderer to improve vertical line drawing speed.
|
2010-05-09 20:52:21 +01:00 |
|
Julian Storer
|
87e416a278
|
Minor additions to AlertWindow, tweak for 64-bit Atomics, minor clean-ups. Jucer development.
|
2010-05-07 15:07:47 +01:00 |
|
Julian Storer
|
9ec78100e0
|
Added file renaming ability to new Jucer.
|
2010-05-05 19:24:05 +01:00 |
|
Julian Storer
|
b9443c8ba3
|
Cleaned up some compiler warnings. Jucer development.
|
2010-05-04 21:27:45 +01:00 |
|
Julian Storer
|
e6a5f1501f
|
Minor fix to Atomic. Jucer development.
|
2010-05-04 15:27:19 +01:00 |
|
Julian Storer
|
7299608550
|
Fixed a typo in Atomic.
|
2010-05-04 10:51:38 +01:00 |
|
Julian Storer
|
ba391f55bb
|
Minor linux build fixes and clean-ups.
|
2010-05-04 09:30:05 +01:00 |
|
Julian Storer
|
f3f041798d
|
Back by popular demand: the amalgamated files no longer have the comments stripped out.
|
2010-05-03 22:40:04 +01:00 |
|
Julian Storer
|
b56494b29b
|
Replaced the old atomic ops with a templated Atomic class. Minor tweaks to directory browser. Jucer development.
|
2010-05-03 21:23:45 +01:00 |
|
Julian Storer
|
7cf5140eb2
|
Made Value constructor explicit. Jucer development.
|
2010-05-02 12:12:15 +01:00 |
|
Julian Storer
|
2bb19e2a4d
|
Modal mouse event fix. Jucer development.
|
2010-05-01 10:44:04 +01:00 |
|
Julian Storer
|
7ed446b5fd
|
Tweak to TextInputTarget. Code clean-ups. Jucer development.
|
2010-04-30 11:00:38 +01:00 |
|
Julian Storer
|
27d1d9a9d9
|
Minor clean-ups.
|
2010-04-29 16:30:38 +01:00 |
|
Julian Storer
|
9524149ce1
|
Minor clean-ups.
|
2010-04-29 15:02:43 +01:00 |
|
Julian Storer
|
db2224b209
|
Fix for iphone atomics on older SDKs.
|
2010-04-29 12:25:28 +01:00 |
|