James Ball
|
c08076d4ce
|
Update gitignore
|
2021-04-16 17:58:41 +01:00 |
James Ball
|
d40f359a01
|
Update xt-audio to 1.9, remove xt-audio jar and update pom.xml
|
2021-04-09 21:43:21 +01:00 |
James Ball
|
934e14c7ac
|
Add module-info
|
2020-12-04 22:33:41 +00:00 |
James H Ball
|
c7b9cd3dab
|
Fix typo in README.md
|
2020-12-04 21:50:29 +00:00 |
James H Ball
|
bd93e78129
|
Update README.md to reflect GUI changes
|
2020-12-04 21:49:44 +00:00 |
James H Ball
|
4db1bfe709
|
Merge pull request #14 from jameshball/dependabot/maven/junit-junit-4.13.1
Bump junit from 4.12 to 4.13.1
|
2020-12-04 21:39:04 +00:00 |
dependabot[bot]
|
ead4bd5cf1
|
Bump junit from 4.12 to 4.13.1
Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.1)
Signed-off-by: dependabot[bot] <support@github.com>
|
2020-12-04 21:38:28 +00:00 |
James H Ball
|
24726868eb
|
Merge pull request #13 from jameshball/gui
Implement basic GUI and reorganise project structure
|
2020-12-04 21:37:58 +00:00 |
James Ball
|
ef3c8a6152
|
Add xtaudio dependency
|
2020-12-04 21:30:21 +00:00 |
James Ball
|
38bab21050
|
Complete project standardisation overhaul
|
2020-12-04 20:30:46 +00:00 |
James Ball
|
e53e60196e
|
Remove .idea folder from git
|
2020-11-28 15:49:22 +00:00 |
James Ball
|
98d962d9e7
|
Remove all libraries and add dependencies to Maven
|
2020-11-28 15:43:58 +00:00 |
James Ball
|
6905acfa07
|
Add initial dependencies to pom.xml
|
2020-11-27 23:53:23 +00:00 |
James Ball
|
f5e3fad861
|
Merge branch 'master' into gui
|
2020-11-27 23:36:10 +00:00 |
James Ball
|
7ca22e98eb
|
Remove libraries in /lib from repo
|
2020-11-27 23:35:47 +00:00 |
James Ball
|
64b149b3c4
|
Add camera pos TextFields
|
2020-11-25 21:28:37 +00:00 |
James Ball
|
931e3a4b71
|
Remove command line program and disable obj file settings when non-obj file chosen
|
2020-11-25 21:03:06 +00:00 |
James Ball
|
dd15ae0f45
|
Update GUI to have working sliders for most parameters
|
2020-11-24 20:49:30 +00:00 |
James Ball
|
95bb73debd
|
Update GUI and refactor to use SliderUpdater class
|
2020-11-23 22:56:50 +00:00 |
James Ball
|
976b67b889
|
Add Settable interface and SliderUpdatable class
|
2020-11-23 22:56:17 +00:00 |
James Ball
|
be845393cf
|
Implement working basic UI that controls focal length
|
2020-11-22 21:07:48 +00:00 |
James Ball
|
e358df1c34
|
Add slider and basic listener to gui
|
2020-11-22 18:03:20 +00:00 |
James Ball
|
2cffb5d02b
|
Setup GUI libraries
|
2020-11-22 14:39:38 +00:00 |
James H Ball
|
e4d4ad1704
|
Update README.md
|
2020-11-22 13:29:29 +00:00 |
James H Ball
|
6718bb17d3
|
Merge pull request #12 from jameshball/text-renderer
Implement text renderer
|
2020-11-21 18:59:11 +00:00 |
James Ball
|
0a14b9aea9
|
Improve readibility for SvgParser commandMap
|
2020-11-21 18:46:38 +00:00 |
James Ball
|
1816f9c6bd
|
Add proper parsing library for remove escaped html characters
|
2020-11-21 17:37:10 +00:00 |
James Ball
|
abe00a269c
|
Comment and format code
|
2020-11-21 17:15:18 +00:00 |
James Ball
|
7ddee3aeea
|
Return empty list in the case where character glyphs are not found
|
2020-11-21 17:10:47 +00:00 |
James Ball
|
b2b63df91c
|
Add default font
|
2020-11-21 17:03:56 +00:00 |
James Ball
|
8379c7ffa3
|
Add example txt file and implement multi-line text
|
2020-11-17 21:17:40 +00:00 |
James Ball
|
9453cc2395
|
Implement rendering of lines of text and improve normalize function
|
2020-11-16 20:47:43 +00:00 |
James Ball
|
ff371316de
|
Implement basic TextParser for parsing the first character of some input text
|
2020-11-16 19:16:07 +00:00 |
James H Ball
|
c2173a4a33
|
Update README.md
|
2020-11-12 10:37:32 +00:00 |
James H Ball
|
3578ccae38
|
Merge pull request #10 from jameshball/reduce-sort-lines
Reduce sort lines
|
2020-11-12 10:31:01 +00:00 |
James Ball
|
2a15b2055d
|
Fully implement live-rendering and massively speed up SvgParser
|
2020-11-11 20:20:37 +00:00 |
James Ball
|
e2c0d73812
|
Move Shape helper functions into Shape and refactor AudioArgs
|
2020-11-11 09:58:52 +00:00 |
James Ball
|
ace3b16ce3
|
Refactor pre-render function into parseFile
|
2020-11-09 19:56:45 +00:00 |
James Ball
|
6d0e2f8217
|
Complete reduction of chinese postman solving, massively improving pre-rendering and cleaning up output
|
2020-11-09 19:07:32 +00:00 |
James Ball
|
c46afe24c9
|
Solve chinese postman in WorldObject class
|
2020-11-09 16:44:47 +00:00 |
James H Ball
|
ad36f99ea0
|
Update README.md
|
2020-11-08 22:27:37 +00:00 |
James H Ball
|
84d66a9e50
|
Merge pull request #5 from jameshball/svg-parser
Implement svg parser
|
2020-11-06 21:37:27 +00:00 |
James Ball
|
d80a7aadf8
|
Complete initial working implementation of SvgParser with argument passing
|
2020-11-06 21:35:17 +00:00 |
James Ball
|
ef63e47b94
|
Add shape normalising function for correct rendering on oscilloscope
|
2020-11-05 21:03:48 +00:00 |
James Ball
|
cd2d1925b1
|
Simplify constructors and improve constants
|
2020-11-02 22:11:23 +00:00 |
James Ball
|
1081562cfb
|
Reformat and simplify code
|
2020-11-02 22:03:58 +00:00 |
James Ball
|
3470c92b1a
|
Clean shape code
|
2020-11-02 21:18:13 +00:00 |
James Ball
|
8ceac79818
|
Stop duplicate calculations in AudioPlayer render
|
2020-10-29 11:34:34 +00:00 |
James Ball
|
f9e97cae75
|
Change nextX and nextY to nextVector
|
2020-10-29 11:00:38 +00:00 |
James Ball
|
defc6173b1
|
Fix test svg width and height
|
2020-10-29 11:00:12 +00:00 |