Commit Graph

154 Commits

Author SHA1 Message Date
eedc083e03 Improved variable naming for ninepatch classes. 2018-12-29 00:29:31 -06:00
3bbbd672be Changed implementation of IDisposable to proper way. 2018-12-29 00:23:29 -06:00
e137796b46 tested and fixed new help structure 2018-12-28 20:33:34 -06:00
960bf76802 improved command argument system. 2018-12-28 18:52:52 -06:00
d2ac5196cb Merge branch 'master' of deng-systems:git/RecrownedAthenaeum 2018-12-23 11:04:50 -06:00
5f525fbb9f removed compression step, added ninepatch stuff to pipeline. 2018-12-23 11:04:11 -06:00
5ec738ae1b refactor (moved some files) 2018-12-14 14:25:14 -06:00
a97cfa0309 Merge branch 'master' of deng-systems:git/RecrownedAthenaeum 2018-12-14 00:44:27 -06:00
8ab83b5188 implemented skin system to ui modules; progress on functional text button. 2018-12-14 00:43:38 -06:00
4fd37b6675 implemented the special drawable interface. 2018-12-14 00:42:51 -06:00
28d4f48b51 interface added for all the possible special drawable objects. 2018-12-14 00:42:03 -06:00
068e21b93c removed bin folder from project. 2018-12-12 14:10:04 -06:00
8ddb79c135 added documentation and cleaned up some parameters. Added obtain and draw functions to the skin class. 2018-12-11 20:04:31 -06:00
081f84cd47 properly implemented ISkinDefinition to the skins (forgot to update definitions after modifying the interface). 2018-12-11 01:15:10 -06:00
dd768ac751 began working on skin system. 2018-12-11 01:12:34 -06:00
f3bfba0045 refactored naming of ui text from text label to text. 2018-12-11 01:12:25 -06:00
af7653dbdd refactoring and added clear command. 2018-12-09 14:27:31 -06:00
8de9d86370 added one time use path for script use. 2018-12-09 14:09:40 -06:00
c8ec1b01b1 texturepacker fixed and functional. 9p not tested yet. 2018-12-09 13:45:47 -06:00
87952248c5 added a few more arguments to the texture packer command. 2018-12-09 02:46:54 -06:00
f001272b2d cleaned output. 2018-12-09 01:23:18 -06:00
3add71ae9e better help which is also for testing. 2018-12-09 01:23:07 -06:00
7411d851aa minor documentation change. 2018-12-09 01:22:45 -06:00
58c3085f90 makes sure input is specified before checking other arguments now. 2018-12-09 01:22:23 -06:00
f442be1ba6 accomodates for white space at the end of lines now. 2018-12-09 01:21:57 -06:00
1e5aab564e now accomodates for whatever was already on the line. 2018-12-09 01:10:42 -06:00
c95835ac3d improved help section 2018-12-09 01:10:18 -06:00
3a0bbc1e89 improved documentation 2018-12-09 01:09:50 -06:00
b6581cfb47 cleaned up code and output. 2018-12-09 00:55:51 -06:00
82bdfcbaa2 switched to list system while adding stop, test, help, and updating texture packer commands. 2018-12-09 00:51:33 -06:00
08a3200546 removed unused field. 2018-12-09 00:49:27 -06:00
c17af2248a added help for commands. 2018-12-08 21:28:58 -06:00
d73db03c72 command for texture packer added. 2018-12-08 17:06:11 -06:00
5c0e81e363 added serialization of the texture atlas data for texture packer's save function. 2018-12-08 17:05:21 -06:00
34ef18f682 added convenience constructor for texture atlas data, as well as changed standard extension for texture atlas to ".tatlas". 2018-12-08 17:04:33 -06:00
7718a98d1a added proper error reporting to command engine. 2018-12-08 16:32:01 -06:00
6c37b11e07 basic command system and argument processing added. 2018-12-08 16:26:40 -06:00
901f900527 texture packer save and ninepatch controls added. 2018-12-07 21:48:02 -06:00
cf964cfe76 improved field modification functions added to texture atlas data and ninepatch data classes. 2018-12-07 18:16:38 -06:00
b705b2a457 fixed the build function 2018-12-07 11:20:46 -06:00
26a359de46 continued refactor. 2018-12-07 02:27:34 -06:00
1a4f704d9c Refactor on tools project name and workspaces to reflect the goal of serving as both console tools and a backbone for a UI project. 2018-12-07 02:22:15 -06:00
22b327e72b finished untested packing algorithm for texture atlas as well as added some documentation. 2018-12-07 02:20:53 -06:00
c4661b1fef progress on texture packer 2018-12-06 12:19:30 -06:00
10a3faacf7 begun working on recrowned athenaeum tools. 2018-12-05 15:44:26 -06:00
dde2c3dadf cleaned up pipeline code for atlas 2018-12-05 15:18:22 -06:00
4136b1ca22 untested texture atlas pipeline system complete. 2018-12-05 02:28:09 -06:00
87823b26d6 preferences now use object as type for serialization and no longer uses marker interface. 2018-12-05 00:03:00 -06:00
151480eaee refactor: removed dash from project name and underscore from namespaces. Began working on pipeline project. 2018-12-04 19:19:31 -06:00
52fa550ced added draw and texture obtaining functions to atlas and regions. 2018-12-04 15:46:44 -06:00