{"push_id":1008127056,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"9b7619350ce80e981308532e5dcdb0af3a410a3b","before":"ab3b08f3f836c4e07f9d0fdaf86348bf89472617","commits":[{"sha":"1f458f114657fa461b978505907fdab45c06a379","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"Added MP42Foundation framework.\n\nThis necessitated changing the compilation target to 32 bit only. The\nMP42Foundation framework will error out with 3 linker warnings and 166\nlinker errors if one attempts to link it as 64 bit framework.\nConsequently, tagler has to be a 32 bit tool, as well.","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/1f458f114657fa461b978505907fdab45c06a379"},{"sha":"aee728f9f5cd3c755c1c05782c02dcd8415c45b6","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"main.m: Style tweaks","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/aee728f9f5cd3c755c1c05782c02dcd8415c45b6"},{"sha":"f07dc60f6d047e4101a163990ea93fd8be53a111","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"main.m: added tagler_main()","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/f07dc60f6d047e4101a163990ea93fd8be53a111"},{"sha":"6526f3c67de2c4900cf6e9a227a5e1df980b2433","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"main.m: added getopt() call\n\nThis required a change to the definition of the argv argument in main()\nand tagler_main(), otherwise the compiler would complain.","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/6526f3c67de2c4900cf6e9a227a5e1df980b2433"},{"sha":"eae7e8c541f1b669144c67c4609041b7b0e406b8","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"main.m: parameter parsing","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/eae7e8c541f1b669144c67c4609041b7b0e406b8"},{"sha":"fe8ff355edc48df32ec2593ee5ed6523c213c5be","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"main.m: stub for process_file()","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/fe8ff355edc48df32ec2593ee5ed6523c213c5be"},{"sha":"dbb6627b747e06a51477d6bdf03bd0f8ffff204c","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"Project: Added MetadataImporters","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/dbb6627b747e06a51477d6bdf03bd0f8ffff204c"},{"sha":"44a9902f505994f5a523edf84e4f8e1afafafcf0","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"MetadataImporters: get rid of SBMetadataSearchController.h","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/44a9902f505994f5a523edf84e4f8e1afafafcf0"},{"sha":"a130a0fb8d0d45f1f493b6280c41d3d6fff9f810","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"Project: Added XMLReader","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/a130a0fb8d0d45f1f493b6280c41d3d6fff9f810"},{"sha":"e9339a75449e46ebb5d4aa9f51326fafa6357608","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"Project: crude way of compiling and linking everything\n\nThis is certainly not how it should be done, since all .m files in\nMetadataImporters now show up twice in the project -- but at least it\nbuilds and links.","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/e9339a75449e46ebb5d4aa9f51326fafa6357608"},{"sha":"0f13d06262288fda8de6ff96c015cd6f8e48d767","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"XMLReader: removed trailing spaces","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/0f13d06262288fda8de6ff96c015cd6f8e48d767"},{"sha":"1317761a5301d31b71e0b17a1be7b186cc4bd081","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"SBMetadataHelper.m: handle bundle == nil in downloadDataFromURL:.","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/1317761a5301d31b71e0b17a1be7b186cc4bd081"},{"sha":"480433810c6deed6795f82f4657def099b6fef10","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"SBMetadataHelper: hack path to Perl parser\n\nMethod parseFilename: relies on an external parser written in Perl to\nmake sense of movie and TV show file names. In Subler, this parser is\ninstalled as part of the application bundle. In tagler, we don't have a\nbundle, hence we need to divise another way of referencing it.\n\nWe try $HOME/Library/Application Support/tagler/ first, but if it\ndoesn't exist, we read the \"SBMetadataPreference|PerlPath\" property.\n\nFrom the command line, set the property using\n  defaults write tagler \"SBMetadataPreference|PerlPath\" path/to/scripts\nTo read back the defaults, use\n  defaults read tagler\n\nThis should work well enough for now.","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/480433810c6deed6795f82f4657def099b6fef10"},{"sha":"926881e8829dbeda738f111848e50c6fb63a1099","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"main.m: fetching metadata based on what Subler is doing\n\nWe fetch metadata for TV series, modelling the behaviour after Subler.\nWe don't currently don't handle movies and don't look at iTunes.","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/926881e8829dbeda738f111848e50c6fb63a1099"},{"sha":"140be48f99de47a771db83eaaeef542cb05ab9f4","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"Project: add default command line arguments for Xcode to use","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/140be48f99de47a771db83eaaeef542cb05ab9f4"},{"sha":"f6c517bf96d96e156817c29ac5abdc32edece294","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"Project: set deployment target to 10.7","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/f6c517bf96d96e156817c29ac5abdc32edece294"},{"sha":"db7e014a19fdd743025a09c39ea39ae9f3d4403a","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"main.m: print error messages upon failures","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/db7e014a19fdd743025a09c39ea39ae9f3d4403a"},{"sha":"9b7619350ce80e981308532e5dcdb0af3a410a3b","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@mmayer.net","name":"Markus Mayer"},"message":"main.m: print which video we are processing","distinct":true,"url":"https://api.github.com/repos/mmayer/tagler/commits/9b7619350ce80e981308532e5dcdb0af3a410a3b"}]}