Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
January 24, 2022 11:53 pm GMT

Changelog 0010 Prettify JSON, refined cursors, custom macOS window, and more

Were excited to announce a number of improvements in HTTPie for Web & Desktop, and HTTPie for Terminal 3.0. Check out what's new

HTTPie for Web & Desktop

Refined cursor system

You may have already noticed that we obsess over user experience in places where humans meet APIs. And we like to simplify things, a lot.
This time, we focused on simplifying feedback mechanisms in HTTPie for Web & Desktop and completely revamped its cursor system.

Cursor changes

Pointer cursors were invented to indicate links on the Web. It is tempting to adopt them for all active elements in apps that use web technologies, like we initially did. However, after a thorough research, we decided to say goodbye to pointer cursors.
We continue to use them for elements that are actual web links. But just like modern native apps, youll now see subtle hover effects and regular cursors for all other active UI elements instead. This makes the UI feel quieter and the experience more pleasant. Very HTTPie.

Custom title bar on macOS

Speaking of design: weand our beta usersdidnt like the default title bar in the desktop app. It wasted space and didnt fit our custom design the entire window should blend in with the apps personality. And now, starting with macOS, it does:

MacOS title bar

If youre on Windows or Linux, fear not. Your app window will get a facelift in a future release as well.

Prettify JSON

To ensure the body of your request is humanly readable and navigable, you can now use the prettify feature. It will automatically format your code so that your brains free to do other things:

Prettify

Just look for the wand icon at the bottom of the code editor
This feature is available for JSON now, and well be adding support for other formats in future releases.

More collection icons

Collection icons have become a second nature to our users. We thought it was time to add 8 more of them. Check them out!

New icons

Improvements

  • There are many other small UI improvements to make the experience more coherent. How many can you spot?
  • You can now edit the name and icon of a collection inline from its tab. Simply click on these elements.
  • If you click on the collection icon in a request tab, it will now take you to its collection tab.
  • Keyboard-mainly user? You dont need to leave your keys anymore when navigating dialogs. Enter-to-submit now works for all off them.
  • Have you named a request but, now youd like to have the dynamic URL-based name back instead? Just clear it in the edit dialog.

Fixes

  • The context menu in tabs doesnt work in a moody way anymore.
  • Hopefully, you never noticed but extremely long collection names caused minor layout issues. Those issues were fixed and theres now a limit for collection and request names. Hopefully, you wont reach that limit either.
  • Expand/collapse icons would disappear from the response if you edited the body of the request. Now they dont.

HTTPie for Terminal

In every other changelog so far, we posted the ongoing improvements to the development version of HTTPie for Terminal.
Today, we are thrilled to announce that those developments were wrapped up into the final 3.0 release! It includes:

  • Nested JSON
  • Plugin Manager
  • Response Metrics
  • Speed-ups
  • Improved UI/UX
  • And much more!We have a long separate post covering this best-ever release, check it out! Whats new in HTTPie for Terminal 3.0

Happy testing, and see you next week!

Originally published on HTTPie blog.


Original Link: https://dev.to/pie/changelog-0010-prettify-json-refined-cursors-custom-macos-window-and-more-25m2

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To