In my last post (link), I talked about:
- Changing the layout of recent projects items to display meta info regarding a project such as its directory and last updated timestamp, and
- Displaying greeter message when there are no recent projects.
In this post, I want to introduce the two new features that I have added to the new welcome window in Pitivi:
- “Search” feature for easy browsing of recent projects (box marked as “1” in the screenshot below), and
- “Remove” feature to allow removing project(s) from recent projects list (box marked as “2” in the screenshot below).
“Search” feature…
Search feature is meant to allow users to easily browse throught recent projects list to quickly get to the project they want to work on. This feature can be pretty handy if there are lots of recent projects.
I have implemented it using Gtk.SearchEntry and it is focussed by default to allow users to quickly search for a project as soon as the welcome window appears.


“Remove” feature…
Remove feature is meant to remove unwanted/unused project(s) from recent projects list. The removed project(s) are not deleted from the disk. One use case for this feature can be to unclutter the recent projects list after we have finished working on a project and we no longer need it.



The next and the last task under “Welcome Window Integration in Pitivi” as per my GSoC project is to integrate project thumbnails in recent projects list. I am currently working on this task and hope to finish it by next week.
I will keep posting my progress on this blog. Until next time.
Stay tuned 🙂
1 thought on “[GSoC 2018] Welcome Window Integration in Pitivi – Part 4”