Categories: desktopXFCE

Thunar: Image Preview and Hidden Preferences

  Welcome back, it’s been a while!

Where have I been?

I haven’t had much time to actively contribute to Xfce in the past few months. Between mentoring Amrit for GSoC and completing my undegraduate thesis, I wasn’t able to write patches at my normal pace. Things have started to pick back up,
now that I’ve finished my undegraduate studies. I still won’t be able to work on Xfce as much as I used to. In addition to starting my Master’s degree, I have joined the AI Research Team of the University of Athens. Nonetheless, I will continue to maintain

Sponsored
Xfce Terminal and contribute to Thunar and other core Xfce components.

Now that this is out of the way, let’s talk Thunar!

Image Preview

  Thunar just got an image preview, hooray! Well, actually, Thunar now has two images previews. The user can select to use a standalone image preview pane, which also shows some details about the files (work in progress), or use
an image preview that is embedded in the left sidepane.


Embedded Image Preview.



Standalone Image Preview.

Sponsored


Eliminating Hidden Preferences

  In my previous blog post, I wrote about wanting to eliminate hidden preferences, which I consider bad design. I’ve been working on a solution for both Thunar and Xfce Terminal, that reuses code from the Xfce Settings Editor.
Instead of hiding preferences, all preferences that are considered secondary/niche, or don’t fit in the existing tabs of the Preferences Dialog, we moved them to a new tab.


Miscelaneous Preferences.


Previous post

Ubuntu Server Admin

Recent Posts

How is Livepatch safeguarded against bad actors?

Canonical Livepatch is a security patching automation tool which supports reboot-less security updates for the…

2 hours ago

Accelerating data science with Apache Spark and GPUs

Apache Spark has always been very well known for distributing computation among multiple nodes using…

2 hours ago

Cut data center energy costs with bare metal automation

Data centers are popping up everywhere. With the rapid growth of AI, cloud services, streaming…

1 day ago

Build the future of *craft: announcing Starcraft Bounties!

Our commitment to building a thriving open source community is stronger than ever. We believe…

1 day ago

NodeJS 18 LTS EOL extended from April 2025 to May 2032 on Ubuntu

The clock was ticking: Node.js 18’s upstream End of Life (EOL) The OpenJS Foundation is…

1 day ago

Native integration now available for Pure Storage and Canonical LXD

June 25th, 2025 – Canonical, the company behind Ubuntu, and Pure Storage, the IT pioneer…

2 days ago