#
36830615 |
|
24-Aug-2023 |
Zardshard <0azrune6@zard.anonaddy.com> |
Icon-O-Matic: Remove "using namespace" from header Putting a "using namespace" statement (_USING_ICON_NAMESPACE in this case) in a header file causes all source files that include that header to use that namespace, regardless of whether they actually wanted to. Change-Id: I3ebf4ea3366f5f2b9068e3da88f40a7b4d98fd6b Reviewed-on: https://review.haiku-os.org/c/haiku/+/6897 Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
|
#
c6c2c042 |
|
08-Aug-2023 |
Zardshard <0azrune6@zard.anonaddy.com> |
Icon-O-Matic: Add perspective transformations As part of adding perspective transformations, agg_trans_perspective.h was patched to fix a multiple definitions error. This change has been submitted for review to the "upstream" repositories at [1], [2], and [3]. Also includes various other improvements such as VertexSource being split into its own file, code style improvements, and documentation improvements. [1] https://sourceforge.net/p/agg/patches/6/ [2] https://github.com/ghaerr/agg-2.6/pull/9 [3] https://github.com/aggeom/agg-2.6/pull/7 Change-Id: I4bffd2f87354bde10155e23145a232a925be6ff3 Reviewed-on: https://review.haiku-os.org/c/haiku/+/6801 Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
#
2a3b385e |
|
10-May-2020 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Icon-O-Matic: replace SVG parser with nanosvg The parser was based on an old example from agg. NanoSVG is originally based on the same code, but has lots of bugfixes. So it makes sense to use it. Nanosvg revision 25241c5a8f8451d41ab1b02ab2d865b01600d949 Fixes #5955, #8586, #13021. Change-Id: I38ff9aa4e1d403c41979ebe42f7b45d4500a870c Reviewed-on: https://review.haiku-os.org/c/haiku/+/2661 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
7f5bbbdc |
|
26-Jun-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed PI, and PI2 from math.h. * Replaced all occurences with the standard macros M_PI, and M_PI_2. * Some coding style cleanup on the touched files, no other changes besides adding a missing check for a failed memory allocation. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31250 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
014c7e94 |
|
07-Aug-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* Transformable::Reset() + Invert() didn't notify * Path and StyleContainer take an index in Add...() * FlatIconImporter works when "appending" another icon git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18448 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fb07ece0 |
|
04-Aug-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* moved all the classes actually needed for reading a vector icon to this place, #ifdef'd out all the editing features (listening, referencing, converting to PropertyObject... etc) * TODO: put into BPrivate namespace... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18396 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7f5bbbdc56fa18cfc94ea649e9f1337301906e19 |
|
26-Jun-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed PI, and PI2 from math.h. * Replaced all occurences with the standard macros M_PI, and M_PI_2. * Some coding style cleanup on the touched files, no other changes besides adding a missing check for a failed memory allocation. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31250 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
014c7e945947976817a8b14d4b4f89563f769f1a |
|
07-Aug-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* Transformable::Reset() + Invert() didn't notify * Path and StyleContainer take an index in Add...() * FlatIconImporter works when "appending" another icon git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18448 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fb07ece069b8b7ca52eda06449ce2f0460b294ab |
|
04-Aug-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* moved all the classes actually needed for reading a vector icon to this place, #ifdef'd out all the editing features (listening, referencing, converting to PropertyObject... etc) * TODO: put into BPrivate namespace... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18396 a95241bf-73f2-0310-859d-f6bbb57e9c96
|