{"push_id":565197491,"size":55,"distinct_size":54,"ref":"refs/heads/master","head":"056a01a05bdac8d902154e4f676585faa0480a6f","before":"1150b41c18454c8626d18f45891da92ff3f8ec66","commits":[{"sha":"419046e121612ea90e0808bc1fc6cd6f6e1bba15","author":{"email":"fe14493ce29d2f3f008aa92c1011c057c3e9eaa9@gmail.com","name":"Jordan Ayers"},"message":"Dialogue:  Use std::set for known topics in the manager.\n\nThere were three different data structures being used for topic lists\nin this code.  (map< string, true >, list< string >, and vector< string >)\nSwitch the local topic lists to set< string >.  This supports everything\nthe list and map were doing, reduces the variety of data structures, and\nmakes count (a more efficient search) available.\n\nThe vector has not changed, since it's tied to the ESM modules, and must\nmeet other requirements.","distinct":false,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/419046e121612ea90e0808bc1fc6cd6f6e1bba15"},{"sha":"c02c72e134932ca5476dd68d4091fdc3fa949701","author":{"email":"d33c80bc45d65303e33ca83108a9952b745af9ef@zpages.de","name":"Marc Zinnschlag"},"message":"Merge remote-tracking branch 'jordan-ayers/topic/dialogue-set'","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/c02c72e134932ca5476dd68d4091fdc3fa949701"},{"sha":"dac1290597eb1af50854314ac7b8a8abe34a5b11","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"Reduce size of water plane and increase subdivisions (Fixes #969)","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/dac1290597eb1af50854314ac7b8a8abe34a5b11"},{"sha":"e0d0997409bfb63ab888327dd7b358e6805b53a0","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"Rename omwlauncher -> openmw-launcher, mwiniimport -> openmw-iniimporter","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/e0d0997409bfb63ab888327dd7b358e6805b53a0"},{"sha":"417f60f467a9b6b91655fbeedfa18ae6300109e2","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"Use the mooncircle textures (Fixes #1624, Fixes #1743)","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/417f60f467a9b6b91655fbeedfa18ae6300109e2"},{"sha":"081c8c86157ac0ed0cef5c35cb51c52240e94978","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"ESSImport: convert to utf8, based on encoding setting in openmw.cfg","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/081c8c86157ac0ed0cef5c35cb51c52240e94978"},{"sha":"7e3843de42c3a1d48beb54a430f96556ebda626d","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"ESSImport: convert Attacked flag","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/7e3843de42c3a1d48beb54a430f96556ebda626d"},{"sha":"5a9b30a8ca0189bea17ddd2b52c27a6199e7e402","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"Don't show VFX on the map (Fixes #2324)","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/5a9b30a8ca0189bea17ddd2b52c27a6199e7e402"},{"sha":"e7056b4e274440107945e91daef2110a4f33e7f9","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"ESSImport: convert Dead flag","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/e7056b4e274440107945e91daef2110a4f33e7f9"},{"sha":"ef3ba12cb6a27cd668ec86840b78bd0184d0df32","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"Add silent mode to ConfigurationManager, used by essimporter","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/ef3ba12cb6a27cd668ec86840b78bd0184d0df32"},{"sha":"b9acf437fd007e13e98da605e06a0484be6b8aaf","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"Remove friendly hits from the save file\n\nThe vanilla engine does not store friendly hits in the save file. Since there's no other mechanism that ever resets the friendly hits (at least not to my knowledge) this should be regarded a feature rather than a bug.","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/b9acf437fd007e13e98da605e06a0484be6b8aaf"},{"sha":"2e4b5858e75e546f45c9d737391de2022d0db6fb","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"ESSImport: add ANSI color code highlighting for --compare switch","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/2e4b5858e75e546f45c9d737391de2022d0db6fb"},{"sha":"f3c79c0aa0c831d85c28630d2eadcde3d35987fe","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"ESSImport: convert player DrawState, cleanup","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/f3c79c0aa0c831d85c28630d2eadcde3d35987fe"},{"sha":"c4038f7021040a8483b8752e0e53053e3e0d7f10","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"ESSImport: convert camera first/third person state","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/c4038f7021040a8483b8752e0e53053e3e0d7f10"},{"sha":"51c05264b09b5b1ee72fb35eaff1537b0d359194","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"ESSImport: note where skill progress is stored (not converted yet)","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/51c05264b09b5b1ee72fb35eaff1537b0d359194"},{"sha":"d1b5956a988fb73aff05ccfec1f9637e7a2ff516","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"Fix crash on exit","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/d1b5956a988fb73aff05ccfec1f9637e7a2ff516"},{"sha":"bd0a0e64a9d441c235c8320f28ec3aa82b296cd1","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"Fix overwriting script records not working","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/bd0a0e64a9d441c235c8320f28ec3aa82b296cd1"},{"sha":"2346c3528d5b7e7db98c55f08837f16d77e9039a","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"Remove NpcStats::mProfit and store it in the script instead\n\nAlso use the Profit label when the \"minimumProfit\" script variable exists, rather than hardcoding to NPCs.","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/2346c3528d5b7e7db98c55f08837f16d77e9039a"},{"sha":"0497a40d091c6eb2228022f91cecacaf93a47e0b","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"Fix incorrect sound for thrown weapons","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/0497a40d091c6eb2228022f91cecacaf93a47e0b"},{"sha":"326eaea8a6d86fb1ec565eee16242667b646c63d","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"Add missing sound for drawing throwing weapons (Fixes #2308)","distinct":true,"url":"https://api.github.com/repos/jordan-ayers/openmw/commits/326eaea8a6d86fb1ec565eee16242667b646c63d"}]}