jules
|
da2b10ada6
|
Got rid of some methods which had inexplicably ended up marked both 'virtual' and 'override'.
|
6 years ago |
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
6 years ago |
ed
|
eaf0f990d4
|
Replaced all uses of static_cast<Type&&> with std::move
|
6 years ago |
ed
|
ba85dd7a05
|
Added some missing override keywords
|
6 years ago |
ed
|
594e09b250
|
SVG: Rescale image before transforming to ensure that it is the correct size
|
6 years ago |
ed
|
b8b77df0ed
|
SVG: Ensure that transformed images are positioned correctly
|
6 years ago |
ed
|
4d4fd5ea3f
|
SVG: Avoid double transforming gradients
|
6 years ago |
ed
|
121b42d507
|
SVG: Set the bounding box of images to ensure they are positioned correctly
|
6 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
jules
|
56a6bf06cd
|
Fixed Drawable clip-paths not being copied correctly
|
7 years ago |
jules
|
8d09eaadb6
|
Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability
|
7 years ago |
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
jules
|
48a5fbd333
|
Another batch of ScopedPointer cleanups
|
7 years ago |
jules
|
3300e71e17
|
Removal of RelativeCoordinate classes from the Drawables
|
7 years ago |
jules
|
e6267afaae
|
Added a base class MarkerList::MarkerListHolder, and used it to remove the getMarkers() method from Component.
|
7 years ago |
jules
|
65ba5128c7
|
Small fix to the SVG parser
|
7 years ago |
jules
|
430948ad91
|
Fixed an undefined behaviour warning in the demo app, and tidied up a couple of path functions
|
7 years ago |
jules
|
3b8c533db5
|
Clarified a couple of comments
|
7 years ago |
jules
|
d727f2a35a
|
Added MathConstants::halfPi to improve readability
|
7 years ago |
jules
|
d0111a4f96
|
Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi
|
7 years ago |
jules
|
babea0885b
|
Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy.
|
7 years ago |
jules
|
d4a7afa73f
|
Replaced some old juce-style sort operations with std::sort and lambdas
|
7 years ago |
jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
7 years ago |
jules
|
f0ef700e46
|
Modernised a bunch of code mainly relating to character/string iteration
|
7 years ago |
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
7 years ago |
jules
|
5e4fd94b8f
|
SVG parser: if font-size is unspecified for text, a non-zero default size is used
|
7 years ago |
jules
|
39cb22cf5e
|
Fixed a problem with the SVG parser
|
7 years ago |
jules
|
4e5f005421
|
Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase
|
7 years ago |
jules
|
a1b55a4025
|
Fixed a problem with the SVG parser handling group element transforms
|
8 years ago |
jules
|
cb7ecfd77b
|
Added method Drawable::getOutlineAsPath(), and used this for parsing SVG clip regions
|
8 years ago |
jules
|
e281bc3fed
|
SVG parser: changed font heights to work in points rather than pixels, to match behaviour of other parsers
|
8 years ago |
jules
|
f5b92421f9
|
Fixed an SVG parser problem with elements marked display:none
|
8 years ago |
jules
|
4397cc3701
|
Made SVG parser cope with quoted font names
|
8 years ago |
jules
|
61f4333e73
|
Marked some RelativeCoordinate functions in Component as deprecated, and updated some old code that used them.
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
a4c0968635
|
Fixed a problem with mouse interception in Drawable's base class copy constructor
|
8 years ago |
jules
|
bf94ab0e4c
|
Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings
|
8 years ago |
jules
|
d36156c620
|
Removed some extraneous semicolons
|
8 years ago |
tpoole
|
37e21e9cb1
|
Fixed VS2013 compiler warning in SVGParser
|
8 years ago |
jules
|
5b6c82b59c
|
Improved some SVG CSS parsing, and did some minor internal cleanup on the parser.
|
8 years ago |
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
tpoole
|
e8c9294544
|
Set all file modes to 644
|
8 years ago |
jules
|
c754f6ca63
|
Fixed the SVG parser for an edge-case path string sequence, and added a few other cleanups to the parser
|
8 years ago |
tpoole
|
004f829c2b
|
Reverted #bea45f84 - this only fixed SVG positioning bugs for limited cases
|
8 years ago |
tpoole
|
bea45f84db
|
Fixed SVG child-transform rendering bug.
|
8 years ago |
jules
|
48db4fa75a
|
Fix for the copy constructor of DrawableRectangle
|
8 years ago |
hogliux
|
6b6dedbfd1
|
Add some minor changes to stay compatible with GCC 4.4
|
9 years ago |
jules
|
8ababdda53
|
Fixed the SVG parser to stop it creating too many colour stops in gradients
|
9 years ago |