{"push_id":1018060616,"size":24,"distinct_size":1,"ref":"refs/heads/maxspeed-cond-icons","head":"f97194a65b890c9c6823ee67a2cf9a085639761a","before":"88644d8d7ee08091f8e0c796927797f147b6d426","commits":[{"sha":"df4a9c931421279326a4d981ec53d8d090529673","author":{"email":"171c0d8ab627fe9a3e53dd7b7002cc7347ebb374@sf-mail.de","name":"Rolf Eike Beer"},"message":"create background layers at a central place","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/df4a9c931421279326a4d981ec53d8d090529673"},{"sha":"dcfc6cccb2344c935cc1a7c95a3c6e696a7ba8e6","author":{"email":"171c0d8ab627fe9a3e53dd7b7002cc7347ebb374@sf-mail.de","name":"Rolf Eike Beer"},"message":"set onImagesLoad later in canvas map setup\n\nI see no difference in behavior, but it allows further refactorings.","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/dcfc6cccb2344c935cc1a7c95a3c6e696a7ba8e6"},{"sha":"1c59ccc11eaa7b1a7335c45a407ee3695459e0a4","author":{"email":"171c0d8ab627fe9a3e53dd7b7002cc7347ebb374@sf-mail.de","name":"Rolf Eike Beer"},"message":"move setup code for layer and zoom controls into a function\n\nThis is shared between all map views, so stop duplicating the code.","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/1c59ccc11eaa7b1a7335c45a407ee3695459e0a4"},{"sha":"d09af756edbd5c940c24e45da9cf2da443829543","author":{"email":"171c0d8ab627fe9a3e53dd7b7002cc7347ebb374@sf-mail.de","name":"Rolf Eike Beer"},"message":"factor out converting the URL parameters to a Javascript object","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/d09af756edbd5c940c24e45da9cf2da443829543"},{"sha":"29ea59049dbe46be905c1d146da77fc427989a58","author":{"email":"171c0d8ab627fe9a3e53dd7b7002cc7347ebb374@sf-mail.de","name":"Rolf Eike Beer"},"message":"configure URL base at a central place\n\nUp to now every view had the same base hardcoded in itself, move all of them to\nconfig.php where it belongs.","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/29ea59049dbe46be905c1d146da77fc427989a58"},{"sha":"6ca3d7aef1c7d0fab5fbb6425db7ddf34344ab3c","author":{"email":"171c0d8ab627fe9a3e53dd7b7002cc7347ebb374@sf-mail.de","name":"Rolf Eike Beer"},"message":"automatically calculate $urlbase from the server environment","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/6ca3d7aef1c7d0fab5fbb6425db7ddf34344ab3c"},{"sha":"42cc4e9fb5c157980394b811b59e476a7d526493","author":{"email":"544d1000db4e41af0802670dc6be7824ccc58967@ish.de","name":"Alexander Matheisen"},"message":"Merge pull request #457 from DerDakon/refactor-layers\n\nFactor out startup code common to the different views","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/42cc4e9fb5c157980394b811b59e476a7d526493"},{"sha":"4b7205c0d8cc45fcb67d143c345b0ba04846ec75","author":{"email":"544d1000db4e41af0802670dc6be7824ccc58967@ish.de","name":"Alexander Matheisen"},"message":"Linked installation instructions, formatting","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/4b7205c0d8cc45fcb67d143c345b0ba04846ec75"},{"sha":"aaf72d3616806e959eadd44833413bfb6785cae6","author":{"email":"544d1000db4e41af0802670dc6be7824ccc58967@ish.de","name":"Alexander Matheisen"},"message":"Linked AUTHOR file","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/aaf72d3616806e959eadd44833413bfb6785cae6"},{"sha":"5f91389ae893e577ad839cfa3fb04eea123934f6","author":{"email":"544d1000db4e41af0802670dc6be7824ccc58967@ish.de","name":"Alexander Matheisen"},"message":"Updated README","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/5f91389ae893e577ad839cfa3fb04eea123934f6"},{"sha":"6ca14f89cf4f081b30f9cbc1d6e73fa2fe8f3866","author":{"email":"544d1000db4e41af0802670dc6be7824ccc58967@ish.de","name":"Alexander Matheisen"},"message":"Updated README","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/6ca14f89cf4f081b30f9cbc1d6e73fa2fe8f3866"},{"sha":"8d4822f972cb4446badf860153c2ef717d97f77e","author":{"email":"171c0d8ab627fe9a3e53dd7b7002cc7347ebb374@sf-mail.de","name":"Rolf Eike Beer"},"message":"add Makefile to rebuild translations","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/8d4822f972cb4446badf860153c2ef717d97f77e"},{"sha":"ed023b6879da30324b7fef32a4cae57e50db22f7","author":{"email":"171c0d8ab627fe9a3e53dd7b7002cc7347ebb374@sf-mail.de","name":"Rolf Eike Beer"},"message":"add recursive make rule","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/ed023b6879da30324b7fef32a4cae57e50db22f7"},{"sha":"6db52b74f9d089980c3abbb241a8c103d5e44aed","author":{"email":"171c0d8ab627fe9a3e53dd7b7002cc7347ebb374@sf-mail.de","name":"Rolf Eike Beer"},"message":"remove compiled translations, they can be regenerated when needed","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/6db52b74f9d089980c3abbb241a8c103d5e44aed"},{"sha":"a83fd78f44f61a1ce9c1a6997f636f639051d270","author":{"email":"544d1000db4e41af0802670dc6be7824ccc58967@ish.de","name":"Alexander Matheisen"},"message":"Merge pull request #471 from DerDakon/i18n-makefile\n\nAdded Makefile to rebuild translations","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/a83fd78f44f61a1ce9c1a6997f636f639051d270"},{"sha":"b60eca3f4586bda1f14432d82d2079814dc82905","author":{"email":"171c0d8ab627fe9a3e53dd7b7002cc7347ebb374@sf-mail.de","name":"Rolf Eike Beer"},"message":"osm2pgsql is now built using cmake, make is required to drive the builds","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/b60eca3f4586bda1f14432d82d2079814dc82905"},{"sha":"4c10a30cb341b98a8f8a52caaeb5b3ba8f6d1f05","author":{"email":"171c0d8ab627fe9a3e53dd7b7002cc7347ebb374@sf-mail.de","name":"Rolf Eike Beer"},"message":"a `make` on top level will build everything","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/4c10a30cb341b98a8f8a52caaeb5b3ba8f6d1f05"},{"sha":"854219bc9e44d371d76292377815d010ed242e75","author":{"email":"171c0d8ab627fe9a3e53dd7b7002cc7347ebb374@sf-mail.de","name":"Rolf Eike Beer"},"message":"ignore generated translation files","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/854219bc9e44d371d76292377815d010ed242e75"},{"sha":"f3f8f52a33afc3a9701323b916737004ad8cb0ba","author":{"email":"171c0d8ab627fe9a3e53dd7b7002cc7347ebb374@sf-mail.de","name":"Rolf Eike Beer"},"message":"signal layer: remove duplicate match for ra11b","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/f3f8f52a33afc3a9701323b916737004ad8cb0ba"},{"sha":"460f4c1ed484b52dd7fc7185d6487c1a4e174a8a","author":{"email":"544d1000db4e41af0802670dc6be7824ccc58967@ish.de","name":"Alexander Matheisen"},"message":"Merge pull request #472 from DerDakon/make-recursive\n\nUpdated install instructions, updated .gitignore","distinct":false,"url":"https://api.github.com/repos/DerDakon/OpenRailwayMap/commits/460f4c1ed484b52dd7fc7185d6487c1a4e174a8a"}]}