jules
|
bd3a75e726
|
Added some more translation methods to AffineTransform, and a couple of methods to Rectangle and RectangleList
|
2013-08-06 15:24:51 +01:00 |
|
jules
|
29ada09816
|
Cleaned up some unused variables.
|
2013-08-01 12:40:50 +01:00 |
|
jules
|
43e53f01b4
|
Made sure that Rectangle::operator/ can cope with an integer argument.
|
2013-07-31 15:05:27 +01:00 |
|
jules
|
ed220632ed
|
Minor clean-ups.
|
2013-07-31 13:16:08 +01:00 |
|
jules
|
69f75c344d
|
Workarounds to get Rectangle<int>::getSmallestIntegerContainer() to work in VC2010
|
2013-07-30 23:14:01 +01:00 |
|
jules
|
08c9d5d22f
|
EdgeTable performance tuning.
|
2013-07-30 17:18:04 +01:00 |
|
jules
|
8c7a35addb
|
Fixed some obscure rounding errors in Rectangle.
|
2013-07-30 17:16:56 +01:00 |
|
jules
|
32c98223ac
|
Refactored some lowlevelgraphicscontext classes to remove duplicated code.
|
2013-07-30 09:59:03 +01:00 |
|
jules
|
6a6f42ddc9
|
Workarounds for GCC not understanding friend template classes in RectangleList.
|
2013-07-29 08:55:55 +01:00 |
|
jules
|
1b9a60e52c
|
Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before.
|
2013-07-28 18:08:28 +01:00 |
|
jules
|
5b25ac6609
|
Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility.
|
2013-07-28 11:31:25 +01:00 |
|
jules
|
7d167aef87
|
Added a new AffineTransform::scaled method and improved Rectangle::operator*=
|
2013-07-26 17:19:07 +01:00 |
|
jules
|
072c27d7f4
|
Renamed Rectangle::transformed to Rectangle::transformedBy, in order to match the method name in Point, and allow easier use of these classes in templates.
|
2013-07-25 18:13:27 +01:00 |
|
jules
|
cf01cae2ea
|
Changed Rectangle::transformed to use getSmallestIntegerContainer on its result when used on a non-float rectangle type.
|
2013-07-25 14:28:29 +01:00 |
|
jules
|
b506a13ba2
|
Documentation fix.
|
2013-07-22 19:51:32 +01:00 |
|
jules
|
3d74717349
|
Bit of tidying-up in the Point class, and some spelling fixes in comments.
|
2013-07-22 13:18:29 +01:00 |
|
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
2013-07-17 16:26:35 +01:00 |
|
jules
|
518e302d4a
|
Avoided some VC warnings.
|
2013-07-04 20:51:27 +01:00 |
|
jules
|
d086d55b44
|
Added division operator to Rectangle.
|
2013-07-04 13:26:42 +01:00 |
|
jules
|
a53a50eb35
|
Improved ShapeButton's mouse-click movement behaviour.
|
2013-07-01 22:12:07 +01:00 |
|
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
2013-06-13 13:17:12 +01:00 |
|
jules
|
4d0cd69895
|
Minor tidying
|
2013-06-04 10:41:53 +01:00 |
|
jules
|
31fc78b314
|
Minor tidying up.
|
2013-06-04 10:16:25 +01:00 |
|
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
2013-05-22 23:05:53 -06:00 |
|
jules
|
100e231122
|
Removed leak detector from BorderSize class.
|
2013-05-19 15:23:38 -06:00 |
|
jules
|
4c147d94a5
|
Fix to Rectangle::intersects
|
2013-04-24 11:29:39 +01:00 |
|
jules
|
d9f1b72067
|
Added method AffineTransform::withAbsoluteTranslation
|
2013-03-23 11:09:56 +00:00 |
|
jules
|
29419e480e
|
Added a method Point::dotProduct()
|
2013-03-23 11:09:30 +00:00 |
|
jules
|
f1f237ebbf
|
Added Rectangle::toDouble() method
|
2013-03-19 19:50:30 +00:00 |
|
jules
|
b627a75c21
|
Minor docs updates. Added a method to Rectangle.
|
2013-03-15 12:29:48 +00:00 |
|
jules
|
79cad7771a
|
Fix for Rectangle::constrainedWithin()
|
2013-01-16 20:23:30 +00:00 |
|
jules
|
9ed6f088e3
|
Improved Path::addBubble.
|
2013-01-09 12:43:43 +00:00 |
|
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
2012-12-04 21:39:15 +00:00 |
|
jules
|
3c83383d0e
|
Added Line::toFloat(). Fix for scrollbar edge-case.
|
2012-11-30 14:14:17 +00:00 |
|
jules
|
e704ed0c46
|
Support for high-dpi software rendering on OSX.
|
2012-11-25 14:00:23 +00:00 |
|
jules
|
f6ce67ed4a
|
OpenGL context now supports high DPI displays. Added operator* to Rectangle class.
|
2012-11-15 17:55:57 +00:00 |
|
jules
|
667a18712f
|
Added begin()/end() iterators to RectangleList. You should use these in preference to RectangleList::Iterator, as they're faster.
|
2012-11-15 13:58:49 +00:00 |
|
jules
|
07e7188eb1
|
Tidied up a few compiler warnings.
|
2012-11-07 20:50:45 +00:00 |
|
jules
|
0033491cc8
|
Cleaned up some compiler warnings.
|
2012-09-24 14:03:54 +01:00 |
|
jules
|
9a7e7a267a
|
New method: Rectangle::constainedWithin().
|
2012-09-11 10:57:09 +01:00 |
|
jules
|
9a24aa8a20
|
Minor clean-ups.
|
2012-09-11 09:35:03 +01:00 |
|
jules
|
745e2ae8b9
|
Added new version of Path::addRoundedRectangle(). Introjucer: new button look and feel.
|
2012-09-05 11:54:44 +01:00 |
|
jules
|
842d30fbfa
|
Minor tidying-up.
|
2012-09-04 11:38:16 +01:00 |
|
jules
|
bddebf3433
|
Added a couple of reduced/expanded methods to Rectangle.
|
2012-07-25 13:10:21 +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
|
1f95f54089
|
Purged some warnings.
|
2012-04-10 10:29:14 +01:00 |
|
jules
|
56bbab1537
|
(automated whitespace clean-up)
|
2012-03-20 16:00:06 +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
|
1804b983a0
|
Android GL work.
|
2012-02-23 09:57:00 +00:00 |
|