{"push_id":719961995,"size":27,"distinct_size":27,"ref":"refs/heads/projectsettings","head":"8801350c62caac2caf798babe290048a442d804b","before":"3aa6f8d49145ea8457c6fe3f59bcfcae4f05618a","commits":[{"sha":"246af93fd64557b606cd065c7744c8cb277dff03","author":{"email":"56f3adb39ef2551347d6b26c764232dd8fe0c269@gnome.org","name":"Thibault Saunier"},"message":"timeline: Always set layout size before scrolling to playhead\n\notherwise the adjustment value are not updated after a zoom/unzoom\n\n+ Resize the layout in the ->size_allocate vmethod and not the ->draw one","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/246af93fd64557b606cd065c7744c8cb277dff03"},{"sha":"81cd9777609f84cfa6ae7e7e14a9310aa7ef11fe","author":{"email":"56f3adb39ef2551347d6b26c764232dd8fe0c269@gnome.org","name":"Thibault Saunier"},"message":"layer: Better separate the Layer control zone from the actual timeline.","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/81cd9777609f84cfa6ae7e7e14a9310aa7ef11fe"},{"sha":"20a09b14f23bc6db277f097ddfaaf4c3a6ad0b65","author":{"email":"56f3adb39ef2551347d6b26c764232dd8fe0c269@gnome.org","name":"Thibault Saunier"},"message":"timeline: Minor copy/paste fix","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/20a09b14f23bc6db277f097ddfaaf4c3a6ad0b65"},{"sha":"4817ac94c973e06e6b102c68b064f1b522367829","author":{"email":"56f3adb39ef2551347d6b26c764232dd8fe0c269@gnome.org","name":"Thibault Saunier"},"message":"previewers: Reuse images size from the image cache\n\nAnd do not wait for the pipeline to preroll in that case\n\n(that might never happen if we do not need to launch a pipeline)","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/4817ac94c973e06e6b102c68b064f1b522367829"},{"sha":"e16cefc31a46f9600be1ed6b2631fea7a30be46b","author":{"email":"56f3adb39ef2551347d6b26c764232dd8fe0c269@gnome.org","name":"Thibault Saunier"},"message":"project: Set restriction caps on new blank projects","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/e16cefc31a46f9600be1ed6b2631fea7a30be46b"},{"sha":"b5ac498776245de6e7c332a8d086b4ba5d4cd473","author":{"email":"56f3adb39ef2551347d6b26c764232dd8fe0c269@gnome.org","name":"Thibault Saunier"},"message":"layer: Make sure to update layers default names when their priority change","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/b5ac498776245de6e7c332a8d086b4ba5d4cd473"},{"sha":"44de4eef7bdad514eed122bf5b5e111b42b830ce","author":{"email":"56f3adb39ef2551347d6b26c764232dd8fe0c269@gnome.org","name":"Thibault Saunier"},"message":"project: Mark projects loaded with missing in 'dirty' state\n\nSo those modifications can be saved!","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/44de4eef7bdad514eed122bf5b5e111b42b830ce"},{"sha":"f85690b1320045e045dd96a83d445f326dd86bf0","author":{"email":"56f3adb39ef2551347d6b26c764232dd8fe0c269@gnome.org","name":"Thibault Saunier"},"message":"tests: Do not expect 3 actions stacked when we only add a clip to a layer","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/f85690b1320045e045dd96a83d445f326dd86bf0"},{"sha":"0f137a8d7a91c4bcaf51fba600ad0ad00914a2b9","author":{"email":"e5aa5ba1261583f1f95aa31b5ad008790afbc29d@gmail.com","name":"Alexandru Băluț"},"message":"projectsettings: Rearrange the video project settings widgets\n\nPlace the size/aspectRatio/framerate groups on top of eachother so they are\neasier to distinguish.","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/0f137a8d7a91c4bcaf51fba600ad0ad00914a2b9"},{"sha":"ead65939f3d55fc72b8e2d0958a0276bc95165b0","author":{"email":"e5aa5ba1261583f1f95aa31b5ad008790afbc29d@gmail.com","name":"Alexandru Băluț"},"message":"reset some margin_start values","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/ead65939f3d55fc72b8e2d0958a0276bc95165b0"},{"sha":"16ad4db01194e349d2d235925e6803a0b19226b8","author":{"email":"e5aa5ba1261583f1f95aa31b5ad008790afbc29d@gmail.com","name":"Alexandru Băluț"},"message":"projectsettings: Move the presets on the right side","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/16ad4db01194e349d2d235925e6803a0b19226b8"},{"sha":"61fde38f1cf4523b8689f12cc56207c8088244b9","author":{"email":"e5aa5ba1261583f1f95aa31b5ad008790afbc29d@gmail.com","name":"Alexandru Băluț"},"message":"projectsettings: Use frames instead of the notebook\n\nThis allows fast access to all the project settings, saving the clicks\nfor selecting the tabs.","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/61fde38f1cf4523b8689f12cc56207c8088244b9"},{"sha":"d2ca6e78a04d779000da878d02647db673c8bf70","author":{"email":"e5aa5ba1261583f1f95aa31b5ad008790afbc29d@gmail.com","name":"Alexandru Băluț"},"message":"projectsettings: Use ComboBox instead of TreeView for presets\n\nThis uses a bit more vertical space but saves a lot of horizontal space\nand makes the UI less cluttered.","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/d2ca6e78a04d779000da878d02647db673c8bf70"},{"sha":"0e3fc81c25b02137c37682444c6a5c2cdc689e12","author":{"email":"e5aa5ba1261583f1f95aa31b5ad008790afbc29d@gmail.com","name":"Alexandru Băluț"},"message":"projectsettings: Activate the first matching preset, if any\n\nFixes https://bugzilla.gnome.org/show_bug.cgi?id=638802","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/0e3fc81c25b02137c37682444c6a5c2cdc689e12"},{"sha":"761822396c6f3154a171807e698d4b308f4519ae","author":{"email":"e5aa5ba1261583f1f95aa31b5ad008790afbc29d@gmail.com","name":"Alexandru Băluț"},"message":"preset: Clarify where default_path and user_path come from","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/761822396c6f3154a171807e698d4b308f4519ae"},{"sha":"b348ffddcc5598f01a321b0c286ea70d3016a035","author":{"email":"e5aa5ba1261583f1f95aa31b5ad008790afbc29d@gmail.com","name":"Alexandru Băluț"},"message":"preset: Don't hide exceptions when loading","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/b348ffddcc5598f01a321b0c286ea70d3016a035"},{"sha":"5964815d7f2e4e6113bd71ed66a542be654ae6f9","author":{"email":"e5aa5ba1261583f1f95aa31b5ad008790afbc29d@gmail.com","name":"Alexandru Băluț"},"message":"preset: Allow user presets to override default presets","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/5964815d7f2e4e6113bd71ed66a542be654ae6f9"},{"sha":"0f0b219ec8641bed654853b0eeefa7deba83b37b","author":{"email":"e5aa5ba1261583f1f95aa31b5ad008790afbc29d@gmail.com","name":"Alexandru Băluț"},"message":"preset: Rename early instead of delete old presets file","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/0f0b219ec8641bed654853b0eeefa7deba83b37b"},{"sha":"086b5717e6242dd2c767a5e183beef725fb23414","author":{"email":"e5aa5ba1261583f1f95aa31b5ad008790afbc29d@gmail.com","name":"Alexandru Băluț"},"message":"preset: Reuse the logic which generates unique preset names","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/086b5717e6242dd2c767a5e183beef725fb23414"},{"sha":"15d3243ec315dc87e8b5cba89f39f6d07ea17891","author":{"email":"e5aa5ba1261583f1f95aa31b5ad008790afbc29d@gmail.com","name":"Alexandru Băluț"},"message":"render: Remove pointless methods","distinct":true,"url":"https://api.github.com/repos/aleb/pitivi/commits/15d3243ec315dc87e8b5cba89f39f6d07ea17891"}]}