# custom action

Published articles for custom action.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How to Add "Convert to GIF" to Thunar on Linux (XFCE)

DevFeed: [How to Add "Convert to GIF" to Thunar on Linux (XFCE)](<https://devfeed.tech/articles/how-to-add-convert-to-gif-to-thunar-on-linux-xfce-25163.md>)

Original publisher: [Read original article](<https://www.ivanmorgillo.com/2025/11/12/how-to-add-convert-to-gif-to-thunar-on-linux-xfce/>)

Author: Ivan Morgillo

Published: 2025-11-12T09:05:34Z

Content type: tutorial

Language: en

Sources: [Ivan Morgillo](<https://devfeed.tech/sources/ivan-morgillo.md>)

Topics: [FFmpeg (Fast Forward Moving Picture Experts Group)](<https://devfeed.tech/topics/ffmpeg.md>), [xfce](<https://devfeed.tech/topics/xfce.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Scripting, bash](<https://devfeed.tech/topics/scripting-bash.md>)

Tags: [custom-action](<https://devfeed.tech/tags/custom-action.md>), [ffmpeg](<https://devfeed.tech/tags/ffmpeg.md>), [gif](<https://devfeed.tech/tags/gif.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [linux](<https://devfeed.tech/tags/linux.md>), [script](<https://devfeed.tech/tags/script.md>), [shell](<https://devfeed.tech/tags/shell.md>), [shell-script](<https://devfeed.tech/tags/shell-script.md>), [thunar](<https://devfeed.tech/tags/thunar.md>), [video](<https://devfeed.tech/tags/video.md>), [xfce](<https://devfeed.tech/tags/xfce.md>)

### AI overview

A tutorial for adding a right-click Convert to GIF action to the Thunar file manager on Linux XFCE. It uses FFmpeg, Zenity, libnotify-bin, and a shell script to convert video files to GIFs.

### Source excerpt

Add a right-click Convert to GIF action to the Thunar file manager on Linux XFCE using FFmpeg and a shell script -- turn any video into a GIF in two clicks.

## How to Add Custom Action Buttons to Django Admin

DevFeed: [How to Add Custom Action Buttons to Django Admin](<https://devfeed.tech/articles/how-to-add-custom-action-buttons-to-django-admin-33907.md>)

Original publisher: [Read original article](<https://hakibenita.com/how-to-add-custom-action-buttons-to-django-admin>)

Author: Haki Benita

Published: 2016-11-01T22:00:00Z

Content type: tutorial

Language: en

Sources: [Haki Benita](<https://devfeed.tech/sources/haki-benita.md>)

Topics: [Django](<https://devfeed.tech/topics/django.md>), [Forms](<https://devfeed.tech/topics/forms.md>), [account](<https://devfeed.tech/topics/account.md>), [audit](<https://devfeed.tech/topics/audit.md>)

Tags: [articles](<https://devfeed.tech/tags/articles.md>), [custom-action](<https://devfeed.tech/tags/custom-action.md>), [django](<https://devfeed.tech/tags/django.md>), [django-admin](<https://devfeed.tech/tags/django-admin.md>), [email](<https://devfeed.tech/tags/email.md>), [form](<https://devfeed.tech/tags/form.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [logging](<https://devfeed.tech/tags/logging.md>)

### AI overview

A tutorial showing how to add custom deposit and withdraw action buttons for individual rows in a Django Admin list view. It uses forms to collect input, execute operations, optionally send notification emails, and handle logging, auditing, success, and failure.

### Source excerpt

The built-in admin actions, operate on a queryset and are hidden in a dropbox menu. They are not suitable for most use cases. In this article we are going to add custom action buttons for each row in a Django Admin list view.

## Using ActionBarSherlock As A Base

DevFeed: [Using ActionBarSherlock As A Base](<https://devfeed.tech/articles/using-actionbarsherlock-as-a-base-15938.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/using-actionbarsherlock-as-a-base>)

Author: Square Engineering

Published: 2012-05-15T16:01:00Z

Content type: comparison

Language: en

Sources: [Jake Wharton](<https://devfeed.tech/sources/jake-wharton.md>), [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Android Library](<https://devfeed.tech/topics/android-library.md>), [Library](<https://devfeed.tech/topics/library.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-library](<https://devfeed.tech/tags/android-library.md>), [api](<https://devfeed.tech/tags/api.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [custom-action](<https://devfeed.tech/tags/custom-action.md>), [design](<https://devfeed.tech/tags/design.md>), [developer](<https://devfeed.tech/tags/developer.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [features](<https://devfeed.tech/tags/features.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [library](<https://devfeed.tech/tags/library.md>)

### AI overview

This article compares custom action bar layouts, Google's ActionBarCompat sample, and ActionBarSherlock for Android applications. It explains that ActionBarSherlock provides a unified API and theme, delegates to the platform action bar when appropriate, and uses a compatibility implementation on older versions.

### Source excerpt

Why adding ActionBarSherlock to your applications early will save developer time in the future.