{"push_id":685241464,"size":22,"distinct_size":22,"ref":"refs/heads/gnucash-xml-importer-tests","head":"24d9549e1b52178177d229d088e128c58981a27e","before":"56321942d74ad276977982e45f98db9ec8a3ac77","commits":[{"sha":"4efa743e8b95a5c30be200ae5f23ca0694b8032f","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Display expenses sub accounts as stacked bars","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/4efa743e8b95a5c30be200ae5f23ca0694b8032f"},{"sha":"0d630188375c21e7d6e69bd069b69fb979f5c9f4","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Workaround to bypass legend restrictions","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/0d630188375c21e7d6e69bd069b69fb979f5c9f4"},{"sha":"3a1859542d3c87706b5d662ff769a3f0ed98e4ca","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Added account type spinner","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/3a1859542d3c87706b5d662ff769a3f0ed98e4ca"},{"sha":"4eb80ed03103764e56db27a33525d1e40caa238f","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Fixed x-axis calculating","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/4eb80ed03103764e56db27a33525d1e40caa238f"},{"sha":"8832972045dd04e71a146cb424a279cbe2a502b0","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Use the same color for the same account in different bars","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/8832972045dd04e71a146cb424a279cbe2a502b0"},{"sha":"710c2a95c813b4f4b14f3daac7dafe9864597e78","author":{"email":"c5c3cbb912d149f1f19a7464f32af0ead2666473@gmail.com","name":"Yongxin Wang"},"message":"remove static, diffenrent adapter should have different tag","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/710c2a95c813b4f4b14f3daac7dafe9864597e78"},{"sha":"ba4438ce24bd34171029b364986129bca81715c9","author":{"email":"c5c3cbb912d149f1f19a7464f32af0ead2666473@gmail.com","name":"Yongxin Wang"},"message":"ROOT account's parent should be null","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/ba4438ce24bd34171029b364986129bca81715c9"},{"sha":"2fc46fa31c34efccd40aeb7d13619c5785917e31","author":{"email":"c5c3cbb912d149f1f19a7464f32af0ead2666473@gmail.com","name":"Yongxin Wang"},"message":"rewrite autobalancing in migration","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/2fc46fa31c34efccd40aeb7d13619c5785917e31"},{"sha":"6217b94ddc5a5358cc14c3c1a2131fd541bcbbb9","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Show stack label on chart value selected","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/6217b94ddc5a5358cc14c3c1a2131fd541bcbbb9"},{"sha":"aba96cb4d8acb998bb0ccbca72aac3b6cbfb0c5b","author":{"email":"c5c3cbb912d149f1f19a7464f32af0ead2666473@gmail.com","name":"Yongxin Wang"},"message":"remove use of adapters","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/aba96cb4d8acb998bb0ccbca72aac3b6cbfb0c5b"},{"sha":"ee05a4c0ff37247b13c1e0d9e0086dd27cffea9e","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Merge pull request #337 from fefe982/dev-migration\n\nRemove static in DatabaseAdapter log tag. With static, different dbAdatpers will share one Log TAG. This will make the log message unclear.\r\nI saw some messages from AccountsDbAdapter mis-tagged as from ScheduledTransactionsDbAdapter.\r\n\r\nROOT account's parents are assumed to be null. Setting ROOT account as its own parent will cause some infinite loops in the App.\r\nThis caused an infinite loop in TransactionsActivity.onResume(), which may be related to the black screen problem.\r\n\r\nAuto-balancing transactions during import will loop through all transactions, this may cost a lot of time.\r\nThis is rewritten as only select unbalanced transactions, and without constructing a Transaction instance, which saves a lot of time for book with a lot of transactions.\r\n\r\nRemoved all references to dbAdapters and model objects from migration code.\r\nThis change does not add functionality, may have less impact on speed. But as the code change is large, there may be some bugs introduced. I tested this with my large book, with some unbalanced transactions. It worked OK. But I never tested scheduled transactions.","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/ee05a4c0ff37247b13c1e0d9e0086dd27cffea9e"},{"sha":"c46f8a2fdf038002c1f97247afe3a66a464ced7f","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Code documentation and refactoring","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/c46f8a2fdf038002c1f97247afe3a66a464ced7f"},{"sha":"ecfeeef01688a07a319cc346f740677b01173f87","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Fix for animation","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/ecfeeef01688a07a319cc346f740677b01173f87"},{"sha":"b6643e8af1c5a5b89531e3085225e37768c5c04c","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Updated version for beta 5 release","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/b6643e8af1c5a5b89531e3085225e37768c5c04c"},{"sha":"a4072c785f6f9b7d857dff43dd1fbacdc544c90e","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Use account color in the bar chart","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/a4072c785f6f9b7d857dff43dd1fbacdc544c90e"},{"sha":"4eda8cb738d162711491e0d15c1eb018ace73abc","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Fix for empty bars","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/4eda8cb738d162711491e0d15c1eb018ace73abc"},{"sha":"612096e6367104c95e2de8d1c3bf954e99315865","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Merge branch 'develop' into stacked_bar_chart","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/612096e6367104c95e2de8d1c3bf954e99315865"},{"sha":"a2ce02db0b669264d67a976e6bac7b213bda240d","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Merge pull request #338 from aint/stacked_bar_chart\n\nImproved stacked bar chart\r\nDisplay expenses sub accounts as stacked bars\r\nWorkaround to bypass legend restrictions\r\nAdded account type spinner\r\nFixed x-axis calculating\r\nUse the same color for the same account in different bars\r\nShow stack label on chart value selected\r\nCode documentation and refactoring\r\nFix for animation\r\nUse account color in the bar chart\r\nFix for empty bars","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/a2ce02db0b669264d67a976e6bac7b213bda240d"},{"sha":"fdafbb27f058abe027e3fa7aaee740318418f078","author":{"email":"64bc44355199a05a834ff74c34b88e4adedca624@gmail.com","name":"Àlex Magaz Graça"},"message":"Add test class with setUp() and some skel methods.","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/fdafbb27f058abe027e3fa7aaee740318418f078"},{"sha":"71d4757df589380c4fa238071dd23f66ea3041bc","author":{"email":"64bc44355199a05a834ff74c34b88e4adedca624@gmail.com","name":"Àlex Magaz Graça"},"message":"WIP","distinct":true,"url":"https://api.github.com/repos/rivaldi8/gnucash-android/commits/71d4757df589380c4fa238071dd23f66ea3041bc"}]}