Marco Betschart
  • About Me
  • Curriculum Vitae
  • About this Website
  • Recent Activities
    • SBB Half Fair Plus Comparison
    • How things evolved since January
    • How things evolved since January
    • Why elementary OS is the right choice for me
    • It's Christmas Time: Jólnir brings many gifts
    • GnuCash Dashboard
    • elementary OS: Office Productivity Improvements
    • elementary OS 6: Post Release Bugfixing
    • A month dedicated to elementary Mail
    • Granite HyperTextView
    • elementary Online Accounts
    • Dipping elementary OS' toes into Virtual Reality
    • The 3 pillars of my PKMS
  • Got a Question?
  • My Projects
    • Bachelor's degree in Computer Science
    • FOSS Productivity System
    • Time Limit
  • My Areas
    • CalyxOS
    • Arch Linux
      • Setup Checklist
      • OpenXR: Monado
      • xrdesktop: wxrd
    • Knowledge Management
      • The PARA Method
      • Zettelkasten
      • Howto setup Zotero
  • Resources
    • Add Binary to GitHub Gist
    • Catch-All E-Mail Address on Gandi.net
    • Dell XPS 7390 eGPU
    • Linux Desktop
      • Calibre Settings PDF conversion
      • Convert Kobo ACSM to DRM free ePub
      • Encrypt USB Stick with Vera Crypt
      • Install Eclipse Java EE
      • Install Nextcloud Client
      • Install Oracle SQL Developer
      • Install Steam
      • Setup Printer and Scanner
      • Setup Local Kubernetes Development Environment
      • VSCode: Vala Development
  • Archives
    • elementary OS
      • Debug a Vala or C App
      • Dual Boot elementary OS and Windows with Full Disk Encryption
      • elementary Mail v6
      • elementary Online Accounts v6
      • elementary Tasks v6
      • Missing Features & Workarounds
      • Setup Checklist
      • Support for xrdesktop (Virtual Reality) in elementary
    • Error: could not find distribution template for Elementary/odin
    • Half Life: Alyx
    • Progress for Apple Reminders
  • Open Source Contributions
  • Lebenslauf
Powered by GitBook
On this page
  • Granite.HyperTextView
  • Drag and Drop for Tasks
  • Tasks alongside Events in Wingpanel
  • Send by Email in Files

Was this helpful?

  1. Recent Activities

It's Christmas Time: Jólnir brings many gifts

Jólnir has a lot to give. In this post I'm going to highlight some of my contributions I'm very excited about.

PreviousWhy elementary OS is the right choice for meNextGnuCash Dashboard

Last updated 3 years ago

Was this helpful?

December 2021

Pretty sure you already heard the news: elementary OS 6.1 aka Jólnir is out! To get a full overview of what's new, read the .

In this post, I'm going to highlight some features I contributed to Jólnir and I'm very excited about: These contributions play a crucial part in my daily workflow - and all of them are now available to you as well! Merry Christmas!

If you like my contributions, . It would mean the world to me!

Granite.HyperTextView

I started to work on a new widget to enable hyperlinks in Gtk.TextView's. After quite some discussion, testing and re-evaluation it is now finally released! This means, users can now simply Control + Click to follow web and email addresses in any text field. Which has already been integrated in Tasks and Calendar:

For developers its a no-brainer to add hyperlink support to their apps too, because Granite.HyperTextView is a drop-in replacement for Gtk.TextView:

- var description_textview = new Gtk.TextView ();
+ var description_textview = new Granite.HyperTextView ();

Yup - that's it. it's that easy! Just replace Gtk.TextView with Granite.HyperTextView and your done (requires Granite v6.2.0 or higher).

Drag and Drop for Tasks

Pretty inconspicuous at first glance: You are now able to drag a task to another list. But this little gem is a huge improvement for the overall usability of Tasks. Its nothing less than a door opener for brand new workflows!

Tasks alongside Events in Wingpanel

Send by Email in Files

And last but not least: Its now possible again in elementary OS 6.1 to send files as email attachment by using the context menu in Files:

goes back to March this year and I've been looking forward for this to land in elementary since day one of the Tasks app: Tasks are now shown alongside events in the calendar widget of Wingpanel. This feature makes planning in Jólnir both easier and more reliable than ever:

This contribution
official announcement at the elementary blog
❤️ Sponsor Me
Back in June
Granite.HyperTextView in Tasks
Drag a task to another list
Tasks alongside Events in Wingpanel
Send by Email from Files