October 21, 2014

P4V's New Look


Perforce P4V new look

We’re excited to announce that we’ve refreshed the UI of our flagship visual client, P4V. Not only did we update more than 200 icons, we also stripped the UI of gradients, shadows and color (where it isn’t meaningful) to make P4V look and feel lighter and cleaner. The user experience is also improved with significantly faster rendering. Don’t worry, though, we preserved P4V’s functionality so these improvements to the UI come at no cost to your productivity. Perforce developers and beta customers alike told us they were able to upgrade without any disruption to their workflow.


Faster Rendering

P4V is built on top of Qt, a cross-platform application framework. We migrated the code from Qt4 to Qt5, which has an improved Platform Abstraction layer (QPA). The QPA is the layer that implements the interface to the native Platform APIs. Now more graphical operations are performed by the graphics card. The faster rendering that results from this change means you’ll have the experience of a faster P4V. With Qt5 we were also able to move all our UI definition code to a style sheet, establishing a better infrastructure for future UI changes.

Updated Toolbar in P4V

Perforce P4V Toolbar

The updated toolbar includes labeled actions, so users (especially new ones) can quickly find the primary P4V actions they want, rather than fishing for them in long context menus.

Time-Lapse View and Revision Graph were also added to the toolbar, making these awesome everyday tools much more accessible and discoverable.

Perforce P4V stream graph

You’ll find these style changes throughout the entire family of Perforce visual tools, including P4Admin, P4Merge, Stream Graph, Revision Graph, and Time-Lapse View.

Updated Icons

Remember those 200+ updated icons? Here’s a side-by-side snippet of what’s been updated:

Perforce P4V Icons

Frequently Asked Questions

What else has changed? Here’s a few FAQs.

Is P4V faster?

We upgraded to Qt5 so P4V feels faster and snappier! P4V also takes advantage of the Perforce Server’s new default network buffer size (512k), providing better performance over high-latency network connections.

Where did my View buttons go?

We’ve removed the icons that open up the various tabs in P4V, but you can always access them with the View menu.

Can I make the toolbar go away?

If your usage of P4V is driven more by context menus than buttons, you can hide the toolbar by going to View menu or right clicking the toolbar itself.

Tell Us What You Think

To experience the new look and feel, download P4V 2014.2 now. As always, if you have questions, use the P4V Forums or send email to Perforce Support.