{"push_id":1053719287,"size":23,"distinct_size":2,"ref":"refs/heads/ensure-no-duplicates-in-property-files","head":"5bc084a0ead868608a76689e2b90e9d4136e6ffa","before":"266cf10c60d717abd4cd2e829da8a5b8fb571eb7","commits":[{"sha":"02a86958532f0d41d30c0f4227d733a93e2ca7ab","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Fix performance bug which caused the UI to slow down extremely.","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/02a86958532f0d41d30c0f4227d733a93e2ca7ab"},{"sha":"6f45a465938eee1a6ffd506c73f9c03af784b641","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Search is now blazingly fast.\n\n- New class MainTableDataModel which holds all sorted and filtered lists plus sorting and filtering logic.\n- If a search is still active while entering a new search term, the previous search is cancelled. This improves search time quite a lot.\n- By filtering after the sorting, the search is extremely fast as the amount of sorting is reduced dramatically\n- Using \"filter\" search should be now the fastest search, as no sorting has to take place","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/6f45a465938eee1a6ffd506c73f9c03af784b641"},{"sha":"4ff51e8c76fce3776075887577f6e724838334da","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Even less code and fixed previously introduced bug - float search is now working again.","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/4ff51e8c76fce3776075887577f6e724838334da"},{"sha":"a36921a07398eca921ae27627d9633b1d0de9d38","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Fix another performance bug which now allows to load bib databases very quickly (5 sec vs. 60 sec for 40k entries)","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/a36921a07398eca921ae27627d9633b1d0de9d38"},{"sha":"e770aab787053b922b871c7921be404982469865","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Initially, disable both search and grouping state","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/e770aab787053b922b871c7921be404982469865"},{"sha":"b29ba7f5369504bcfa0f234ab1a3a7924f956af1","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Merge branch 'master' into fast-search","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/b29ba7f5369504bcfa0f234ab1a3a7924f956af1"},{"sha":"55c3f9e1a21f22f88e6c791d8c63c3480a3dcd6c","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Merge branch 'master' into fast-search","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/55c3f9e1a21f22f88e6c791d8c63c3480a3dcd6c"},{"sha":"27c01da2af0a1a778a710bb718c626e5f8a8ed04","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Remove sysout","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/27c01da2af0a1a778a710bb718c626e5f8a8ed04"},{"sha":"18f7b80bc54000a149984375a08c4939ec698026","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Tests work again","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/18f7b80bc54000a149984375a08c4939ec698026"},{"sha":"237aa1b3daa407e8a52f44edd73ffc6f16dfb12c","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Remove unused imports","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/237aa1b3daa407e8a52f44edd73ffc6f16dfb12c"},{"sha":"480dae7f647c1b29a7670434724ec964f402a485","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Improve performance once again, and a few refactorings as well.","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/480dae7f647c1b29a7670434724ec964f402a485"},{"sha":"8aabec31fed3028a160cf81f622c59e0b8841b4d","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Merge branch 'master' into fast-search","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/8aabec31fed3028a160cf81f622c59e0b8841b4d"},{"sha":"e0380b795f649afaf6cd708abc5bf2680c8a01c0","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Ensure dependencies using code duplication","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/e0380b795f649afaf6cd708abc5bf2680c8a01c0"},{"sha":"8518c9ed96afb95c9e27fe928fcd826657d6f896","author":{"email":"adcfd8d863b7826249ae5be30494f3f20433acbf@gmail.com","name":"Oscar Gustafsson"},"message":"Removed some variables from GUIGlobals","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/8518c9ed96afb95c9e27fe928fcd826657d6f896"},{"sha":"d4d839ca5198d22f253c5a4b60fa05f0af45b42d","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Merge pull request #1110 from oscargus/removedzoomlevel\n\nRemoved some variables from GUIGlobals","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/d4d839ca5198d22f253c5a4b60fa05f0af45b42d"},{"sha":"756be3289c5a12797b7e87e8f74dcc3e79a63660","author":{"email":"b8f3462f440df9f618f7067fef85cba96f41fdd0@gmail.com","name":"Simon Harrer"},"message":"Merge pull request #1100 from JabRef/fast-search\n\nFast search","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/756be3289c5a12797b7e87e8f74dcc3e79a63660"},{"sha":"869ce5699b16244985a7b6980e33d579629ee3e3","author":{"email":"8c812ad652ee1015db08abc5a163e7f616fa2874@users.sourceforge.net","name":"Oscar Gustafsson"},"message":"Removed duplicate translations for sv, da, and es","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/869ce5699b16244985a7b6980e33d579629ee3e3"},{"sha":"6ce9d6da22696273ba2175095bb076b6c532c2cc","author":{"email":"8c812ad652ee1015db08abc5a163e7f616fa2874@users.sourceforge.net","name":"Oscar Gustafsson"},"message":"Fixed BibTeX-spelling (removed wrong translation...)","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/6ce9d6da22696273ba2175095bb076b6c532c2cc"},{"sha":"01d41234a74f1728ff143248392233e4ea80f1ce","author":{"email":"adcfd8d863b7826249ae5be30494f3f20433acbf@gmail.com","name":"Oscar Gustafsson"},"message":"Removed Codacy warnings in TextInputDialog (sloppy from me earlier)","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/01d41234a74f1728ff143248392233e4ea80f1ce"},{"sha":"9c7b4ca88cd76c7d191c245b217458247b577110","author":{"email":"a920ced844d9f274be153b3dfc0dc60aa0ddbb7e@users.noreply.github.com","name":"Stefan Kolb"},"message":"Refactoring\n\n* Try to avoid GTK Look&Feel on OpenJDK #393 #638\r\n\r\n* Refactor JabRef","distinct":false,"url":"https://api.github.com/repos/JabRef/jabref/commits/9c7b4ca88cd76c7d191c245b217458247b577110"}]}