Skip to content
This repository has been archived by the owner on Jul 23, 2020. It is now read-only.

Harder, Better, Faster, Stronger

Compare
Choose a tag to compare
@rburchell rburchell released this 27 Apr 14:26
· 14 commits to master since this release

Long time no see. Most of the changes are, again, small or rather organisational. I haven't had much time to invest, and what time I have had has been taken up by smaller fixes rather than features. Never the less, a release is a release, right?

Changes

  • Revert the popup window change. This broke telegram-desktop's image preview window. Focus stealing is reintroduced, which is annoying, but a better solution needs to be found. (thanks to @rburchell)
  • Significantly improve CPU use and power consumption of idle windows (thanks to @rburchell)
  • Split the source tree into smaller pieces. A new 'gtkextras' helper library has been added. See more below. (thanks to @rburchell)

gtkextras

A new Qt module, gtkextras, has been introduced. Similarly to the "*extras" modules on other platforms, the intent is to provide additional helper classes which provide useful helper classes, and allow greater platform integration. The first feature provided by this module is QGtkHeaderBar, which allows placing custom header bars in Qt applications -- see the example application, or if you're lazy, here's a screenshot:

image

Note: the API for gtkextras is not stable. It might change, but not without some good reasons at least. Feedback is welcome, though, so please do try it out and suggest any other "extras" you'd like to see.