{"push_id":634211578,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"a5badffb016a6c42fd51ddb9c30cdd4d7309c02f","before":"f733b172c11db3fb67c57c35265a02605cc1c322","commits":[{"sha":"18863ccae90bcab050c0d8caf94dc456ea32c931","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@hergert.me","name":"Christian Hergert"},"message":"libide: add ide_project_rename_file_async()\n\nThis will rename a file within the project tree and attach it to the\nnew position in the tree.\n\nThis process has lead me to believe we probably want to add tree observers\nto deal with movements/additions/deletes. It could really simplify\nthings externally, like the project-tree UI.","distinct":true,"url":"https://api.github.com/repos/GNOME/gnome-builder/commits/18863ccae90bcab050c0d8caf94dc456ea32c931"},{"sha":"fc15f6ee5362757068a024e2e9f5345f5eb9621e","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@hergert.me","name":"Christian Hergert"},"message":"project-tree: add Rename action to context menu for files","distinct":true,"url":"https://api.github.com/repos/GNOME/gnome-builder/commits/fc15f6ee5362757068a024e2e9f5345f5eb9621e"},{"sha":"2da2bcec8e53aaa31cd23b15d7eaa3035c6f1c7f","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@hergert.me","name":"Christian Hergert"},"message":"project-tree: add GbRenameFilePopover\n\nIt would be nice for this to share more with GbNewFilePopover, but that\nended up being quite a pain.\n\nThis doesn't duplicate all that much, so I'm fine with it for now.","distinct":true,"url":"https://api.github.com/repos/GNOME/gnome-builder/commits/2da2bcec8e53aaa31cd23b15d7eaa3035c6f1c7f"},{"sha":"a5badffb016a6c42fd51ddb9c30cdd4d7309c02f","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@hergert.me","name":"Christian Hergert"},"message":"project-tree: implement rename file action\n\nI'm not very happy with the cleanliness of this, but it does get the job\ndone for now.\n\nLonger term, I'd like to see us implement a tree obvserver for the\nIdeProject root item.","distinct":true,"url":"https://api.github.com/repos/GNOME/gnome-builder/commits/a5badffb016a6c42fd51ddb9c30cdd4d7309c02f"}]}