2019-09-25
@Mark Bavis
Added readme.md
Mark Bavis committed on 25 Sep 2019
@Mark
Pass in base_dir and out_dir on a per-command basis for stdin processing
Mark committed on 25 Sep 2019
2019-04-30
@Mark
Clean up the data in the 2 types of exports
Mark committed on 30 Apr 2019
@Mark
Removed all old .as files from the original GraphicExport project, and move everything into a flash/ folder, and then into proper folders inside of that. Also fixed the ./exporter.py script to find the Exporter.exe no matter which folder it's run from, and make sure we include the resource names in both .graphic and .asset styles (and if there's only 1 resource file for an asset, don't append _0000 digits)
Mark committed on 30 Apr 2019
2019-04-27
@Mark
Separate "name" and "class_name" (so we can export the same graphic twice for testing) and also fixes to multi-graphic exporting (.graphic pointing to .asset file)
Mark committed on 27 Apr 2019
@Mark
Writing out proper data for both export formats now (could potentially be read and reconstructed in pixi)
Mark committed on 27 Apr 2019
@Mark
Exporter.fla should write actually json data instead of the Rect and Point objects... whoops
Mark committed on 27 Apr 2019
@Mark
Actually writing out graphic data now (if it's a single graphic, just write the .graphic file with the data inline, otherwise write .graphic for each graphic and .asset for the total data)
Mark committed on 27 Apr 2019
2019-04-25
@Mark
Refactor AnimatedSkeletonGenerator a bit to pull the Sequence out
Mark committed on 25 Apr 2019
2019-04-24
@Mark
Default the "name" param to the name of the .swf file being sent
Mark committed on 24 Apr 2019
@Mark
Pulled in a bunch of skeletal stuff, it probably doesn't work (and it for sure doesn't save the export), but it compiles
Mark committed on 24 Apr 2019
2019-04-23
@Mark
FramePacker sort only *remaining* frames to pack, because when we skip the index forward by the number of frames we packed, we won't necessarily be skipping the correct frames (since we skip in the *UN*sorted array). Instead, sort this.frames at the start of FramePacker process
Mark committed on 23 Apr 2019
@Mark
Wasn't processing the out_dir argument properly or passing any base arguments to Job
Mark committed on 23 Apr 2019
@Mark
Exporter now packs all graphics on the same FramePacker, and sends all the pngs back (had to up the string length size to 4 bytes for all the data)
Mark committed on 23 Apr 2019
@Mark
Exporter.fla now grabs sprite-style frames and packs them to sheets (no return data yet)
Mark committed on 23 Apr 2019
2019-04-22
@Mark
FramePacker has an outline of an algorithm to get good sheets out of a list of rectangles (next: get those rectangles!)
Mark committed on 22 Apr 2019
@Mark
Debug mode for DebugExporter.fla (run the fla first, then connect to it as many times as you want with exporter.py) and random exporter fixes
Mark committed on 22 Apr 2019
2019-04-21
@Mark
Start a packer that works purely on rectangular bitmap areas (export type agnostic). How should we determine best sheet size?
Mark committed on 21 Apr 2019
2019-04-20
@Mark
Proper interaction with the exporter now using the new format
Mark committed on 20 Apr 2019
@Mark
JSON validation of src files by a schema
Mark committed on 20 Apr 2019
2019-04-19
@Mark
Fix typos
Mark committed on 19 Apr 2019
@Mark
Start processing asset jobs from a src file
Mark committed on 19 Apr 2019
2019-04-18
@Mark
Update vim session to have relative paths
Mark committed on 18 Apr 2019
@Mark
Remove _strace.as, it's not needed
Mark committed on 18 Apr 2019
@Mark
Start doing a src file asset based export
Mark committed on 18 Apr 2019
2019-04-17
@Mark
Move some old files we probably won't use
Mark committed on 17 Apr 2019
@Mark
Working sending base64 over the json channel to load a MovieClip source in the Exporter.fla
Mark committed on 17 Apr 2019
2019-04-16
@Mark
Sending messages properly back and forth using the new driver architecture, and a proper message queue+program completion
Mark committed on 16 Apr 2019
2019-04-15
@Mark
Work on splitting up the driver into multiple files (we can ignore the .pyc files this produces)
Mark committed on 15 Apr 2019
2019-04-14
@Mark
Reorg
Mark committed on 14 Apr 2019