This repository was archived by the owner on Dec 12, 2023. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 23
Complete feature list
Daniel Chýlek edited this page Sep 27, 2016
·
50 revisions
TweetDuck is a highly customizable desktop client for the TweetDeck web interface. This is a detailed list of all available features in the latest version.
- Settings and Plugins can be opened by clicking the Settings button in TweetDeck, or by using the global context menu items described below
- Spell check with an English dictionary can be enabled in the Settings
- Middle-clicking or holding Ctrl when clicking on a link will open it in your browser
- TweetDuck only supports videos that use free and open formats (such as YouTube videos), others are replaced with a link to open them in the browser
- If the old TweetDeck is installed when running TweetDuck for the first time, you have an option to Migrate your account, and optionally also completely Purge the old installation
- Right-click anywhere in the browser window to display a global context menu
- The menu allows opening Settings, Plugins, or the About TweetDuck window, as well as an item to Reload browser and toggle Mute notifications setting
- You can also open Settings and Plugins by clicking the Settings button in TweetDeck
- Right-click on a tweet to display the Open tweet in browser and Copy tweet address items (plus ones for quoted tweet if there is one)
- Right-click on a link to display the Open link in browser and Copy link address items
- Right-click on an image to display the Open image in browser, Save image as..., and Copy image address items
- The update notification system displays a small pop-up in the browser window whenever there is an update available
- You can download and install the update within TweetDuck, or dismiss the update
- Automatic update checking is an option in Settings -> Updates, you can also check updates manually
Each column can be configured to display Desktop pop-up notifications by ticking the box in Alerts section in the column settings. The notifications are highly configurable.
- The window has a timer bar that counts down and cycles though the tweets one by one
- The bar can be configured to be hidden, or count up instead of down
- The timer speed is customizable, and is based on the amount of characters in the tweet
- The position of the window can be set to several presets (set which screen they should display on, which corner of the screen, and how far from the corner), or use a Custom setting and move the window manually
- The window can be focused by using the scroll wheel over it (it's not required to click on the window to scroll through the tweet contents)
- Right-clicking anywhere in the notification window brings up a context menu
- Skip tweet goes to the next tweet in the queue, or hides the window if there are no more tweets left
- Freeze pauses the timer bar
- There are options to Copy tweet address and Copy quoted tweet address
- There is also a Legacy Loading System option which can be used if pop-ups are not displaying (the cause is unknown, but can happen on a small number of systems)
- Hovering over shortened links expands them, or displays a tooltip (configurable)
- Copying links bypasses the t.co shortener
- Images can be pasted directly from clipboard when writing a tweet
-
Extra mouse buttons can be used for easier navigation
- The forward button opens the hovered tweet
- The back button closes modal dialogs, and allows quick returning back to timeline if a tweet is opened (either the hovered column, or all at once if none is hovered)
- Fixed a TweetDeck bug where Scheduled tweets would often not immediately display in the column
- Fixed account names and the Verified badges that were cut off
- Fixed alignment of the Keyboard Shortcuts dialog
- There is a variety of settings for the Tray icon - Disabled, Display Icon Only, Minimize to Tray, Close to Tray, and Combined which both minimizes and closes to tray
- If tray highlight is enabled, the icon changes whenever there is a new tweet in a column with any Alert enabled, and resets back to default when the TweetDuck window is opened or focused again
- Right-clicking on the icon allows you to Restore or Close the window, and toggle Mute Notifications
- Additional options are available in Settings -> Advanced
- Hardware Acceleration can be toggled in case there are issues with display or drivers
- Clear Cache displays how many MB the cache is using, and allows clearing it on exit
- Edit CEF Arguments open a text input window that allows configuring the console arguments for Chromium Embedded Framework
- Edit CSS opens a text input window that allows custom CSS to be injected into browser and notification windows (there are several examples in the wiki)
- Restart buttons allow restarting TweetDuck, optionally with debug logging enabled
- All settings, login session, and plugins and their configuration can be exported and imported using the Export/Import Profile button in Settings -> Advanced
-
-log
enables logging of JavaScript console into adebug.txt
file in the installation folder -
-datafolder <path>
allows changing the storage folder for configuration and cache- if the path is a plain folder name, it will be located in
AppData\Local\<path>
- if the path is an absolute path to a folder, the storage folder will be set the exact path (any environment variables such as
%LOCALAPPDATA%
are automatically expanded)
- if the path is a plain folder name, it will be located in
-
-locale <code>
sets the UI and spell check locale (uses a two letter language code)
TweetDuck comes with plugin support, including several official plugins. Some of the official plugins are disabled by default, and need to be enabled manually if the user wants their functionality.
- Plugins can be enabled, disabled, and reloaded directly in the app
- Adds buttons and keyboard shortcuts to quickly clear columns
- Hold Shift when clicking or using a keyboard shortcut to reset the column instead
- Allows customizing the automatically selected reply account per column
- Contains an expansive configuration, which can be both configured to a specific account or preset (such as the account used to log in, or keeping the last selected account), but also supports a custom script to determine the account per column
- Experimental plugin that adds poll results directly into timelines, as opposed to having to click each tweet
- Moves action menu to the right and hides it by default
- Reverts interactive texts around tweets (such as 'Details' or 'Conversation')
App Documentation | 1. User interface | 2. Notifications | 3. Plugins | 4. Advanced |
Plugin Development |
1. The basics | 2. Global functions | 3. Bridge object | 4. Remote functions | 5. Browser window | 6. Notification window |
Miscellaneous | Send anonymous data | Supported systems | Troubleshooting |