Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bug 754 - Remove Ubuntu fonts from jogl-all.jar, provide it separately to ↵ | Sven Gothel | 2013-10-31 | 1 | -11/+78 |
| | | | | | | | | | | | | | | | reduce footprint for the masses. Remove the ubuntu fonts from atomic/jogl-util-graph.jar and hence all derivated 'all' JAR files. The Android jar files still contain the fonts as assets! atomic/jogl-util-graph-fonts-p0.jar contains the fonts and is either referenced by: - UbuntuFontLoader: Using class based Jar URI derivation using TempJarCache to [down]load and extract the jar file (similar to native lib-loading). - Explicitly via traditional classpath, see jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html The pack200 jogl-all.jar file is now below 1MB | ||||
* | jogl: add missing @Override annotations | Harvey Harrison | 2013-10-17 | 60 | -0/+203 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | jogl: remove all trailing whitespace | Harvey Harrison | 2013-10-17 | 97 | -727/+727 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | Adapt to GlueGen commit 1a01dce6c42b398cdd68d405828774a3ab366456 | Sven Gothel | 2013-06-11 | 1 | -1/+1 |
| | |||||
* | Reorganize math code into: com.jogamp.opengl.math and ↵ | Sven Gothel | 2012-11-11 | 4 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | com.jogamp.opengl.math.geom packages Note: WIP - We may relocate / reorg math package. Public relocations: com.jogamp.opengl.util -> com.jogamp.opengl.math - FixedPoint - FloatUtil com.jogamp.graph.math -> com.jogamp.opengl.math - Quaternion - VectorUtil com.jogamp.graph.geom -> com.jogamp.opengl.math.geom - AABBox VectorUtil: Introducing Vert2fImmutable and Vert3fImmutable interfaces, allowing graph Vertex instances to be used 'graph' agnostic and to document 2d/3d use-cases. | ||||
* | *FontLoader: Order fields in init-order, make private. | Sven Gothel | 2012-10-31 | 2 | -11/+11 |
| | |||||
* | Adapt to GlueGen commit 1468286bf569a493e4fdb887d5f3732f88c8cec3 ↵ | Sven Gothel | 2012-06-16 | 1 | -1/+1 |
| | | | | (IOUtil.createTempFile(..) change) | ||||
* | Java Source Files: dos -> unix format | Sven Gothel | 2012-05-15 | 1 | -222/+222 |
| | |||||
* | graph/font: Add "public float getAdvanceWidth(int i, float pixelSize);" | Sven Gothel | 2012-05-15 | 2 | -1/+6 |
| | | | | | Font::getAdvancedWidth(..) allows applications to query a glyphs width with a given pixel size, as it is being used for rendering. | ||||
* | Graph/Glyph: Clarify public Font.Glyph and private FontInt.GlyphInt | Sven Gothel | 2012-05-15 | 3 | -11/+7 |
| | |||||
* | StringBuffer -> StringBuilder (Local objects, no concurrency) ; Impacts: ↵ | Sven Gothel | 2012-04-16 | 37 | -53/+53 |
| | | | | Capabilities/GLContext API 'toString(StringBuilder)' | ||||
* | Adapt to GlueGen IO resource changes URL -> URLConnection for effeciency; ↵ | Sven Gothel | 2012-03-17 | 3 | -10/+10 |
| | | | | | | | | | | API doc enhancements; Minor edits - API doc added/enhanced: - ShaderCode - ShaderUtil - NewtBaseActivity: Clarify method / var names | ||||
* | Adapt to gluegen Properties/Security commits ↵ | Sven Gothel | 2012-03-13 | 1 | -1/+1 |
| | | | | f4ac27e177f6deb444280d3b375e7d343e38bd080 and eedb4b530fb83fc59a26962bcf7847a1404092a0 | ||||
* | FontSet (graph): get*(..) throws IOException - Proper passing and handling ↵ | Sven Gothel | 2012-02-22 | 4 | -17/+22 |
| | | | | of IOException | ||||
* | javac - setup encoding to UTF-8 | Sven Gothel | 2012-01-23 | 1 | -3/+3 |
| | |||||
* | TypecastFontConstructor: Use IOUtil's createTempFile() to comfort Android | Sven Gothel | 2011-09-28 | 1 | -4/+2 |
| | |||||
* | Graph Fonts: Decorate w/ PrivilegedAction if required | Sven Gothel | 2011-09-15 | 2 | -13/+33 |
| | |||||
* | Enclose file IO access in priviledged block | Sven Gothel | 2011-08-11 | 1 | -11/+24 |
| | |||||
* | Handle curved triangles overlaps. | Rami Santina | 2011-06-20 | 1 | -221/+220 |
| | | | | | | | | | | subdivde overlaping triangles for the case when 2 triangles intersect either by vextex of Traingle A in Triangle B or an edge in A intersects an edge in B VectorUtil: -added tri2triIntersection test (not optimized) -added seg2segIntersection test (not optimized) | ||||
* | Merge remote-tracking branch 'remotes/rsantina/master' | Sven Gothel | 2011-06-11 | 1 | -1/+0 |
|\ | |||||
| * | Graph: Remove unused imports | Rami Santina | 2011-06-05 | 1 | -1/+0 |
| | | |||||
* | | Merge remote-tracking branch 'rsantina/master' | Sven Gothel | 2011-06-08 | 3 | -8/+74 |
|\| | |||||
| * | Font and TypecastRender generate array of OutlineShapes instead of Path2D | Rami Santina | 2011-06-02 | 3 | -8/+74 |
| | | | | | | | | GlyphShape and GlyphString use only OutlineShapes | ||||
* | | Locator moved to GlueGen's IOUtil (gluegen ↵ | Sven Gothel | 2011-06-08 | 1 | -2/+3 |
| | | | | | | | | a87c56c95099de5b6cbc9bd8bf6f1924a3dd6387) | ||||
* | | Using GlueGen IOUtil (dropped StreamUtil, FileUtil); Public GLReadBufferUtil ↵ | Sven Gothel | 2011-06-07 | 1 | -1/+1 |
|/ | | | | | | | | (screenshot etc) and GLPixelStorageModes - Using GlueGen IOUtil, dropping StreamUtil and FileUtil - Public (util) GLReadBufferUtil for screenshots and slow r2t (AWT less), as well as GLPixelStorageModes | ||||
* | Graph/Loop: More readable/verbose invert case; using Winding enum; ttf ↵ | Sven Gothel | 2011-05-10 | 1 | -2/+3 |
| | | | | reader: Adding debug dump of font direction hint | ||||
* | TypecastRenderer: Avoid -y direction and later y-flipping / FIXME: math must ↵ | Sven Gothel | 2011-05-08 | 1 | -17/+17 |
| | | | | be updated .. Rami ? | ||||
* | Graph/Font: use StringBuilder | Sven Gothel | 2011-05-08 | 4 | -19/+42 |
| | |||||
* | Graph / Text: Use CharSequence as char/string interface to text rendering | Sven Gothel | 2011-05-06 | 3 | -6/+6 |
| | | | | | Implements more of John Pritchard <[email protected]> proposal https://github.com/syntelos/jogl/commit/eadee0758babcddaa5eeaffbe046e1b09f9f550e | ||||
* | Refactor getOutline --> getPaths (actual behaviour) | Rami Santina | 2011-05-02 | 3 | -4/+6 |
| | |||||
* | Fix/Add: Locator (Handle JarURLConnection and ..) | Sven Gothel | 2011-04-22 | 1 | -3/+1 |
| | | | | | | | | | new: 'public static String getRelativeOf(URL baseLocation, String relativeFile)', capable of handling a JAR file/url. Using File based relative locator, allowing better utilization in code: old public static String getRelativeOf(String absoluteFileLocation, String relativeFile) new public static String getRelativeOf(File baseLocation, String relativeFile) | ||||
* | Fix TAB: Replace all TAB with 4 spaces | Sven Gothel | 2011-04-08 | 11 | -218/+218 |
| | |||||
* | Font Names: Expose name indices allowing user to pick all names .. | Sven Gothel | 2011-04-01 | 3 | -31/+11 |
| | |||||
* | Load fonts via File or URL . | Sven Gothel | 2011-04-01 | 4 | -25/+64 |
| | |||||
* | Font: +getName / +getAllNames / +isPrintableCharacter | Sven Gothel | 2011-04-01 | 4 | -3/+58 |
| | |||||
* | integrated typecast into jogamp. tree | Sven Gothel | 2011-04-01 | 109 | -15/+15868 |
| | |||||
* | Folded turtle2d into jogl folders | Sven Gothel | 2011-04-01 | 24 | -0/+1673 |