{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":46811161,"defaultBranch":"master","name":"Map-Projections","ownerLogin":"jkunimune","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-11-24T18:40:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5607801?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714094306.0","currentOid":""},"activityList":{"items":[{"before":"b1dfeaec5006dbb0b2c773f991463e1ddcc56268","after":"f722048ab4732bea4a969334efb7c982a12f15b5","ref":"refs/heads/master","pushedAt":"2024-05-02T11:32:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"write that blurb","shortMessageHtmlLink":"write that blurb"}},{"before":"ce7ddeb028c78c51692c4572a9d342749f4807b4","after":"b1dfeaec5006dbb0b2c773f991463e1ddcc56268","ref":"refs/heads/master","pushedAt":"2024-05-02T11:08:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"fix link in readme","shortMessageHtmlLink":"fix link in readme"}},{"before":"4c89fd8ffb83c4c1eaedc8a6b74b0cd08f90743d","after":"ce7ddeb028c78c51692c4572a9d342749f4807b4","ref":"refs/heads/master","pushedAt":"2024-04-26T01:04:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"build new version\n\nnew year, also!","shortMessageHtmlLink":"build new version"}},{"before":"9098c4d87db436333b2cf2ed60beb8f81d2d33d8","after":"4c89fd8ffb83c4c1eaedc8a6b74b0cd08f90743d","ref":"refs/heads/master","pushedAt":"2024-04-26T00:35:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"enable extension of gores map\n\nI can imagine this could be useful if you're making a globe and you want to minimize the visibility of the cuts.","shortMessageHtmlLink":"enable extension of gores map"}},{"before":"71dd66bb2c59f1ab4a62435d8fc93b53ce547f3b","after":"9098c4d87db436333b2cf2ed60beb8f81d2d33d8","ref":"refs/heads/master","pushedAt":"2024-02-10T13:49:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"Miller is more common than Gall-stereographic","shortMessageHtmlLink":"Miller is more common than Gall-stereographic"}},{"before":"71e99191c94d99909dfb9c31420028b506d2fa76","after":"71dd66bb2c59f1ab4a62435d8fc93b53ce547f3b","ref":"refs/heads/master","pushedAt":"2024-01-09T20:25:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"fix issue with unicode in SVG\n\napparently map projections with unicode in their names create invalid SVG when using the executable (even tho it works fine when I run the source code...). something about the encoding I gess? I don't really understand, but it's better to escape the map projection names anyway just to be consistent with the templates that are already escaped. I did that and now it seems fine.","shortMessageHtmlLink":"fix issue with unicode in SVG"}},{"before":"b417e0ba18b69d71177e810bbce0e91181037c8a","after":"71e99191c94d99909dfb9c31420028b506d2fa76","ref":"refs/heads/master","pushedAt":"2024-01-09T18:17:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"I don't know when this changed 😭","shortMessageHtmlLink":"I don't know when this changed 😭"}},{"before":"990205bec67944b136b21fd443e7a04c1f0641bf","after":"b417e0ba18b69d71177e810bbce0e91181037c8a","ref":"refs/heads/master","pushedAt":"2024-01-09T03:03:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"fix weird coastlines\n\nthey were getting Zed by fuse_russia.","shortMessageHtmlLink":"fix weird coastlines"}},{"before":"793e5e8be6f0b6622f706bcc6f089478e0092ffc","after":"990205bec67944b136b21fd443e7a04c1f0641bf","ref":"refs/heads/master","pushedAt":"2024-01-09T02:43:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"thin lines between sub-country units\n\nI ended up not really using the new political boundary data structure. oh, well.","shortMessageHtmlLink":"thin lines between sub-country units"}},{"before":"eb2834bc60e4cb3561a3b36dc2fe9fdb8a633376","after":"793e5e8be6f0b6622f706bcc6f089478e0092ffc","ref":"refs/heads/master","pushedAt":"2024-01-07T21:31:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"refactor political map generation\n\nI refactord the ploitical map generation. I broke the plot_political_shapes function into two parts: the loading part (which generates a nested dictionary) and the plotting part. this will enable me to process the data between those two steps. I haven't gotten to that yet, but that's my next step in thinning the lines between geounits within countries.","shortMessageHtmlLink":"refactor political map generation"}},{"before":"48d1cdd839be472110497988e889d245ddabc307","after":"eb2834bc60e4cb3561a3b36dc2fe9fdb8a633376","ref":"refs/heads/master","pushedAt":"2024-01-07T14:59:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"delete Population.svg\n\nI still think this bubble plot is a good idea, but this is not the way I want to go about it and it's cluttering up the directory. someday I'll rite a python script outside of github to modify Template provinces.svg with population bubbles.","shortMessageHtmlLink":"delete Population.svg"}},{"before":"e1bf7086ab2e6722acf0840cb0d50cd11c735144","after":null,"ref":"refs/tags/v3.5.4","pushedAt":"2024-01-04T03:00:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"}},{"before":"e1bf7086ab2e6722acf0840cb0d50cd11c735144","after":"48d1cdd839be472110497988e889d245ddabc307","ref":"refs/heads/master","pushedAt":"2024-01-04T02:58:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"rebuild again","shortMessageHtmlLink":"rebuild again"}},{"before":"33bfa1deb98aa1f16e5f37ef457a5ce7e0c3ca85","after":"e1bf7086ab2e6722acf0840cb0d50cd11c735144","ref":"refs/heads/master","pushedAt":"2024-01-02T19:26:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"do not localize numbers in SVGs\n\nSVGs only accept «0» as the zero character and «.» as the decimal separator. when I started aggressively using String.format(), it started localizing numbers to sometimes use ⋅ and ,, tho, which of course resulted in invalid SVGs. luckily when it *reads* doubles it seems to assume US locale.","shortMessageHtmlLink":"do not localize numbers in SVGs"}},{"before":"9958526b2c4262e3bc3197c3f8a0e018602e0efd","after":"33bfa1deb98aa1f16e5f37ef457a5ce7e0c3ca85","ref":"refs/heads/master","pushedAt":"2023-12-31T01:20:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"rebuild","shortMessageHtmlLink":"rebuild"}},{"before":"e7fe536a0732faebc9b706b9f123c34cf62b657c","after":"9958526b2c4262e3bc3197c3f8a0e018602e0efd","ref":"refs/heads/master","pushedAt":"2023-12-30T02:13:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"keeping the old graticule as an option\n\nafter I implemented the sparse graticule thing at th epoles, I realized some people mite like to have the old graticule behavior in some situations. I added an option to graticule.txt to do just that. now you can set it to make the poles look however you want.","shortMessageHtmlLink":"keeping the old graticule as an option"}},{"before":"7904ab9218b88e8a20faa9243c6d362ec9181933","after":"e7fe536a0732faebc9b706b9f123c34cf62b657c","ref":"refs/heads/master","pushedAt":"2023-12-29T08:22:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/jkunimune/Map-Projections","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/jkunimune/Map-Projections"}},{"before":"d28f65feccaf042b95873929e9583cb73061bb31","after":"7904ab9218b88e8a20faa9243c6d362ec9181933","ref":"refs/heads/master","pushedAt":"2023-12-28T22:09:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"Update README.md\n\nmake it a little clear which parts use the file explorer and which use the command line.","shortMessageHtmlLink":"Update README.md"}},{"before":"9c1d6af752415a2efaf34179d0b7634ddc7e523c","after":"d28f65feccaf042b95873929e9583cb73061bb31","ref":"refs/heads/master","pushedAt":"2023-12-27T21:03:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"\"Crop at antimeridian\" -> \"Extend map area\"\n\ncalling it \"crop at antimeridian\" is not accurate anymore (and hasn't been for a long time), since many map projections that use this feature do not use the antimeridian as their boundary. also, antimeridian isn't a real word.","shortMessageHtmlLink":"\"Crop at antimeridian\" -> \"Extend map area\""}},{"before":"4b1dc67c348a58043b09359047c6cc43ec48f103","after":"9c1d6af752415a2efaf34179d0b7634ddc7e523c","ref":"refs/heads/master","pushedAt":"2023-12-25T07:06:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"bubble plots\n\nI added a feature to generate a population bubble plot. I want to make it do separate bubbles for the different provinces of big countries, but for now those bubbles are all the same size. I need to find some good databases for those numbers.","shortMessageHtmlLink":"bubble plots"}},{"before":"324bc9e0b42330115d447d2bfd792b59877d0463","after":"4b1dc67c348a58043b09359047c6cc43ec48f103","ref":"refs/heads/master","pushedAt":"2023-12-23T17:04:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"remove south africa's provinces\n\nI was at first operating on the principle of the more resolution the better, but then I realized that South Africa is really not a big country. 23rd in population, 24th in area. I don't know why it has provincial resolution in this dataset and argentina, mexico, algeria, DRC, saudi arabia, kazakhstan, and india don't. but the fact that it does is slitely insulting. I'm removing it from the provinces map because I can't imagine a situation where it would make sense to draw these lines but not the others for which I don't have data.","shortMessageHtmlLink":"remove south africa's provinces"}},{"before":"769f5e5644927c81ae8af6b02ecdcd9daef197a8","after":"324bc9e0b42330115d447d2bfd792b59877d0463","ref":"refs/heads/master","pushedAt":"2023-12-23T04:07:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"reposition circles many times at once\n\nI automated the circle spacing algorithm thing a bit more, so now it's easier to do a bunch of maps at once, as I just did.","shortMessageHtmlLink":"reposition circles many times at once"}},{"before":"c08553f5d4696f09898f81f9fc64073307aac861","after":"769f5e5644927c81ae8af6b02ecdcd9daef197a8","ref":"refs/heads/master","pushedAt":"2023-12-23T03:47:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"ISO alpha2 codes for dependencies","shortMessageHtmlLink":"ISO alpha2 codes for dependencies"}},{"before":"3462e2306033658c82355913fa44182bfb2daf40","after":"c08553f5d4696f09898f81f9fc64073307aac861","ref":"refs/heads/master","pushedAt":"2023-12-22T21:44:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"support maps with units\n\nI realized that the supermap has been incompatible with the mapdesignervector for some time now, ever since I set the width to 150cm, because the SVG parser didn't know how to account for units in the width and heit. I made a simple Quantity class to keep track of the units as well as the value and now it works fine. now, I did realize that more than just the width and heit can have units. in principle I need to check every number I parse from the SVG for units. but I don't want to do that rite now. I think the width and the height are the most likely numbers to have units attached, so I'm calling this fine for now.","shortMessageHtmlLink":"support maps with units"}},{"before":"98a22a7304d5f54f19133213b7d9c0242f067dd0","after":"3462e2306033658c82355913fa44182bfb2daf40","ref":"refs/heads/master","pushedAt":"2023-12-22T07:55:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"new version, new bugs\n\nit feels like maybe the jar files should either automaticly build so that they're up-to-date in every commit, or I should gitignore them so that I don't need a commit just to update them. shrug. I gess I would have to commit to update the version number in build.xml anyway.","shortMessageHtmlLink":"new version, new bugs"}},{"before":"0ddd0609baa5bd8ef259632e204de00a3a11429d","after":"98a22a7304d5f54f19133213b7d9c0242f067dd0","ref":"refs/heads/master","pushedAt":"2023-12-22T07:21:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"begone, line!\n\nI set the political svgs to remove the divide thru russia at the antimeridian. I'm a bit surprised I didn't try this sooner since it's just kind of an ugly erroneus line in most of my map projections. unfortunately, the solution I found doesn't work for the physical maps. that's a bit of a bummer for the tissot ellipse maps specificly. however, it was most notable (and most potentially confusing) in the blank political templates, so I'm very glad that I fixd that.","shortMessageHtmlLink":"begone, line!"}},{"before":"c0d7abd448f6c2ce00471a2aa19a0cc41e6578c8","after":"0ddd0609baa5bd8ef259632e204de00a3a11429d","ref":"refs/heads/master","pushedAt":"2023-12-22T02:26:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"I don't think indicatrices is a real word.\n\nidk how I got \"Tissot's indicatrices\" in my head, but this thing is called \"Tissot's indicatrix\". I mean, \"indicatrix\" isn't a real word either but it's better than \"indicatrices\".","shortMessageHtmlLink":"I don't think indicatrices is a real word."}},{"before":"8f14bc4290d3e47cfed8c650186e53f4e0eeaaa5","after":"c0d7abd448f6c2ce00471a2aa19a0cc41e6578c8","ref":"refs/heads/master","pushedAt":"2023-12-22T02:20:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"clarify some SVG descriptions\n\nalso remove simplified because I think it's just a lower-resolution version of basic? users can darn well simplify their own maps. besides, if I wanted such a thing I could get it more effectively by just using the 110km dataset.","shortMessageHtmlLink":"clarify some SVG descriptions"}},{"before":"6960477da63c556bed8c3d70fc5f8a79b9a151be","after":"8f14bc4290d3e47cfed8c650186e53f4e0eeaaa5","ref":"refs/heads/master","pushedAt":"2023-12-21T04:54:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"back to square 8\n\nturns out the reason it wasn't working was that I was using newer Java! I'm a bit confused because I *thaut* I had used Java 17 or something to build this in the past, but I gess for whatever reason I've always used 8 to make the JAR and EXE files. whatever, what matters is that it *finally* works!","shortMessageHtmlLink":"back to square 8"}},{"before":"56f85a35a8255f1a30000948c30a4eb5efc25862","after":"6960477da63c556bed8c3d70fc5f8a79b9a151be","ref":"refs/heads/master","pushedAt":"2023-12-21T01:45:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jkunimune","name":"Justin Kunimune","path":"/jkunimune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5607801?s=80&v=4"},"commit":{"message":"restyle example styles in template SVGs","shortMessageHtmlLink":"restyle example styles in template SVGs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEP7lGiAA","startCursor":null,"endCursor":null}},"title":"Activity · jkunimune/Map-Projections"}