{"push_id":1257685233,"size":15,"distinct_size":1,"ref":"refs/heads/isdirty_virtual","head":"e86eaedb167a60e7361ba2edd6e576acc803a82a","before":"a171508f96009b7e310c877659fb4dee39b2e283","commits":[{"sha":"da19428a6c3292dc359729de2407770cbb900b7d","author":{"name":"Axel Gembe","email":"c7e82d560818f798c10798d11efc0259a5c397f9@gembe.net"},"message":"Shell: Fix duplicate ActiveDocumentChanged\n\nThe shell calls ActivateItem inside the ActiveLayoutItem setter which\ncauses ActiveDocumentChanged to be raised twice because ActivateItem calls\nbase.ActivateItem(item) which sets ActiveLayoutItem which calls\nActivateItem where the ReferenceEquals check fails to detect the duplicate\nactivation because ActiveItem is not updated yet.\n\nThis patch adds a guard in ActivateItem that prevents recursive calls.\n\nSigned-off-by: Axel Gembe <axel@gembe.net>","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/da19428a6c3292dc359729de2407770cbb900b7d"},{"sha":"f30317acf18842c18e967ee16c7c47de30ab701d","author":{"name":"Axel Gembe","email":"c7e82d560818f798c10798d11efc0259a5c397f9@gembe.net"},"message":"Undo Redo: Add optional limit for number of undo entries\n\nThis patch adds the UndoCountLimit property to the UndoRedoManager which\nis used to limit the maximum length of the stack. By default it is set to\nnull which means that no limit is enforced. If there is a value set, the\nundo stack is always limited to this length but the redo stack is not\nlimited by this as it should not get longer than the undo stack anyway as\nlong as the limit is not changed.\n\nSigned-off-by: Axel Gembe <axel@gembe.net>","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/f30317acf18842c18e967ee16c7c47de30ab701d"},{"sha":"8a9f605a41d8919d32f2d4b59b2354ca0bc78fd8","author":{"name":"Kibnet","email":"18c24993a0bd169dc15728e1be32251bd0a43a0e@smartdriving.io"},"message":"Add localization of error list and property grid","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/8a9f605a41d8919d32f2d4b59b2354ca0bc78fd8"},{"sha":"9bcc0334a98edb2eee24ad36f71dfa2c3f751d0f","author":{"name":"Kibnet","email":"18c24993a0bd169dc15728e1be32251bd0a43a0e@smartdriving.io"},"message":"Add English string \"Language\" to localized language selection","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/9bcc0334a98edb2eee24ad36f71dfa2c3f751d0f"},{"sha":"f4e210303ad5572088da7aa9d2af2eb8a56ea502","author":{"name":"Axel Gembe","email":"c7e82d560818f798c10798d11efc0259a5c397f9@gembe.net"},"message":"Update Mahapps.Metro and Extended.Wpf.Toolkit\n\nMahapps.Metro => version 1.2.4\nExtended.Wpf.Toolkit => version 2.9\n\nSigned-off-by: Axel Gembe <axel@gembe.net>","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/f4e210303ad5572088da7aa9d2af2eb8a56ea502"},{"sha":"282b54c06d2bc41212992bd5b2f77715fb226259","author":{"name":"Katze","email":"175b542f166ed97a4083c19208cf4e16515a72d1@outlook.com"},"message":"Fixed window button styles","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/282b54c06d2bc41212992bd5b2f77715fb226259"},{"sha":"94cfcbf34eacbe888b088fb588d7228e0aa45dae","author":{"name":"Katze","email":"175b542f166ed97a4083c19208cf4e16515a72d1@outlook.com"},"message":"Fixed 'sticky' GlowWindows\n\nGlowWindows would not relocate when the mainwindow was moved.","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/94cfcbf34eacbe888b088fb588d7228e0aa45dae"},{"sha":"b440bdb0e3791cc80e544d0b50189b2fbcde32cd","author":{"name":"Kibnet","email":"18c24993a0bd169dc15728e1be32251bd0a43a0e@smartdriving.io"},"message":"Update Gu.Localization\n\nGu.Localization => 6.1.0.0","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/b440bdb0e3791cc80e544d0b50189b2fbcde32cd"},{"sha":"39d515d332ae393cafd6195c76a68380db6b88cb","author":{"name":"Kibnet","email":"18c24993a0bd169dc15728e1be32251bd0a43a0e@smartdriving.io"},"message":"Update ICSharpCode.AvalonEdit\n\nICSharpCode.AvalonEdit => 5.0.3","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/39d515d332ae393cafd6195c76a68380db6b88cb"},{"sha":"a9a7dfbcbc50dfac3d8fa5033649b2e271a70487","author":{"name":"Tim Jones","email":"7ec668561ebcdf298c8776d3f421b12206da9bfe@timjones.io"},"message":"Merge pull request #228 from EchterAgo/pkg_upgrade\n\nUpgrade nuget packages","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/a9a7dfbcbc50dfac3d8fa5033649b2e271a70487"},{"sha":"b5d58950a138ab59145d98b55277469c72db034e","author":{"name":"Tim Jones","email":"7ec668561ebcdf298c8776d3f421b12206da9bfe@timjones.io"},"message":"Merge pull request #226 from EchterAgo/loc_en_str\n\nAdd English string \"Language\" to localized language selection","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/b5d58950a138ab59145d98b55277469c72db034e"},{"sha":"65d4adca951848fb851e4f6997d0a4233a789f44","author":{"name":"Tim Jones","email":"7ec668561ebcdf298c8776d3f421b12206da9bfe@timjones.io"},"message":"Merge pull request #214 from EchterAgo/undo_limit\n\nUndo Redo: Add optional limit for number of undo entries","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/65d4adca951848fb851e4f6997d0a4233a789f44"},{"sha":"1ddb0218d0c08ae092cec8ee85b4f48f6922c18e","author":{"name":"Tim Jones","email":"7ec668561ebcdf298c8776d3f421b12206da9bfe@timjones.io"},"message":"Merge pull request #211 from EchterAgo/dupe_activateitem\n\nShell: Fix duplicate ActiveDocumentChanged","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/1ddb0218d0c08ae092cec8ee85b4f48f6922c18e"},{"sha":"28adcc8c390ccb2dedb643f695288a6262660d84","author":{"name":"Tim Jones","email":"7ec668561ebcdf298c8776d3f421b12206da9bfe@timjones.io"},"message":"Merge pull request #225 from EchterAgo/pg_el_loc_update\n\nAdd localization of error list and property grid","distinct":false,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/28adcc8c390ccb2dedb643f695288a6262660d84"},{"sha":"e86eaedb167a60e7361ba2edd6e576acc803a82a","author":{"name":"Axel Gembe","email":"c7e82d560818f798c10798d11efc0259a5c397f9@gembe.net"},"message":"Inspector: Make EditorBase IsDirty property virtual\n\nSigned-off-by: Axel Gembe <axel@gembe.net>","distinct":true,"url":"https://api.github.com/repos/EchterAgo/gemini/commits/e86eaedb167a60e7361ba2edd6e576acc803a82a"}]}
{"actor":{"display_login":"EchterAgo"}}