[Seeking Feedback] OBS mobile: request page makeover

My project “OBS mobile client for Android” has been going well so far, and I recently came up with a few ideas about improving the Request page. I figured some feedback from the community would be very helpful, especially from those who use OBS regularly.

At this moment, when we open up the OBS mobile client,

and click on Requests, it takes us directly to the list of requests.

How would it look if we were to replace the list with some buttons on this “My Requests” page, e.g., View All Requests, Add Request, Search?

Do you think this is a good place to Add Requests? I heard that new requests were often related to packages, so I wonder if it might make more sense to place “Add Requests” on the Package view page. 

Would it be useful to have a Search button here? 

So, when a user taps View All Requests, the screen would slide over to display the entire list of requests.

I was thinking about adding some sorting functions here to show an ordered list of requests.

Should the list be automatically sorted alphabetically or chronologically upon loading, or should there be some buttons on the page which the user could tap and sort himself/herself? How about a sort based on the request’s status, e.g., accepted, declined, pending? 

Then, when the user taps on a specific request, instead of showing the original 3 collapsible functions,

the screen displays 4 collapsible buttons: Actions, Info, History, and Diff.

The Actions button expands to display the 4 possible actions on a request: Accept, Decline, Modify, and Delete.

How does this look? Is it more convenient & user-friendly? 

Also, do you think we should implement a mobile view for https://build.opensuse.org/home/my_work, for a better makeover of this Request page?

Your comments and suggestions are always welcome!  :)