Unigram Plus

Use Unigram in a more comfortable and productive way. This addon provides many hotkeys for a quick and comfortable use of Unigram and makes a lot of small improvements.

Some of the major improvements are:

Custom sounds

UnigramPlus sound files are stored in the add-on's appModules\media folder. Open NVDA Settings > UnigramPlus and press Open UnigramPlus sounds folder to open it. To customize a sound, copy your replacement WAV file into that folder using the same file name as the sound you want to replace, then restart NVDA or reload add-ons. Add-on updates may restore bundled sounds, so keep a backup of your custom files.

Information about the opportunity to donate to the developer:

If you really like this add-on and you have the desire, and most importantly the opportunity, to financially support the developer and thereby motivate him to further develop this add-on, you can do this by transferring a small amount to the following bank details: donation link, or card number is 5169360009004502(Ukraine). And remember that everyone who read this line thought that someone will definitely support the developer, but it will not be me.

Hotkey list:

In the Category column, UnigramPlus identifies shortcuts provided by the add-on and Unigram identifies shortcuts built into Unigram.

[!TIP] You can customize UnigramPlus shortcuts from NVDA menu > Preferences > Input gestures.

Move among chats

Shortcut Category Action
Ctrl+Tab / Alt+Arrow Up / Ctrl+Page Up Unigram Next chat
Ctrl+Shift+Tab / Alt+Arrow Down / Ctrl+Page Down Unigram Previous chat
Ctrl+Alt+Up/Down UnigramPlus Move to the next or previous chat with unread mentions
ALT+1 UnigramPlus Move focus to chat list
ALT+2 UnigramPlus Move focus to the last message in an open chat
ALT+3 UnigramPlus Move focus to 'unread messages' label
ALT+4 UnigramPlus Move focus to list of chat folders
ALT+5 UnigramPlus Move focus to open profile
ALT+6 UnigramPlus Move focus to the list of group threads
ALT+D UnigramPlus Move the focus to the edit field. If the focus is already in the edit field, then after pressing the hotkey, it will move to where it was before
ALT+End UnigramPlus Go to the end

Search

Shortcut Category Action
Ctrl+E Unigram Chat search
Ctrl+F Unigram Messages search per chat
ALT+I UnigramPlus Go to the list with search results
F3 UnigramPlus Go to the next search result
Shift+F3 UnigramPlus Go to the previous search result

Selected text in typing area

Shortcut Category Action
Ctrl+Z Unigram Undo
Ctrl+Y Unigram Redo
Ctrl+X Unigram Cut
Ctrl+C Unigram Copy
Ctrl+V Unigram Paste
Ctrl+A Unigram Select All
Ctrl+B Unigram Bold
Ctrl+I Unigram Italic
Ctrl+K Unigram Create Link
Ctrl+Shift+X Unigram Strikethrough
Ctrl+Shift+M Unigram Monospace
Ctrl+Shift+P Unigram Spoiler
Ctrl+Shift+N Unigram Null / Plain Text

Folders

Shortcut Category Action
Ctrl+1 Unigram First folder (All chats)
Ctrl+2 Unigram Second folder
Ctrl+3 Unigram Third folder
Ctrl+4 Unigram Fourth folder
Ctrl+5 Unigram Fifth folder
Ctrl+6 Unigram Sixth folder
Ctrl+7 Unigram Seventh folder
Ctrl+8 Unigram Eighth folder
Ctrl+9 Unigram Archive

Message actions

Shortcut Category Action
Space UnigramPlus Play or stop the focused voice or video message, or open media attached to the message
Ctrl+C UnigramPlus Copy the message if it contains text. If the focus is on a link, the link will be copied
ALT+Q UnigramPlus Press "Instant view" button, if it is included in the current message
ALT+Delete UnigramPlus Delete a message or chat
Shift+Delete UnigramPlus Delete message or chat from both sides
Ctrl+ALT+C UnigramPlus Open comments
Enter UnigramPlus Reply to message
ALT+F UnigramPlus Forward message
Backspace UnigramPlus Edit message
ALT+Shift+R UnigramPlus Mark a chat as read
Ctrl+Space UnigramPlus Switch to selection mode
Unassigned UnigramPlus Save file as...
Unassigned UnigramPlus Pin a message or chat
Left Arrow UnigramPlus Announce the original message, the message that was replied to
Right Arrow UnigramPlus Move to the next media attachment in the focused message
ALT+C UnigramPlus Show message text in popup window
ALT+W UnigramPlus Announces the time a message was sent or received, as well as a list of reactions. Double-clicking toggles the announcement mode for this information.
NVDA+Ctrl+0-9 UnigramPlus Review one of the ten most recent messages; 1 is the newest and 0 is the tenth newest
Ctrl+Shift+A UnigramPlus Press "Attach file" button
Ctrl+N UnigramPlus Press "New conversation" button
Arrow Up Unigram Edit last sent message
Ctrl+Arrow Up Unigram Reply to last sent message
Esc / Alt+Arrow Left Unigram Go back
Alt+Arrow Right Unigram Redo go back

Voice messages and media

Shortcut Category Action
ALT+P UnigramPlus Play/pause the voice message currently playing
ALT+S UnigramPlus Increase/decrease the playback speed of voice messages
ALT+E UnigramPlus Close audio player
NVDA+ALT+R UnigramPlus Convert voice message to text
Ctrl+ALT+Right Arrow UnigramPlus Fast forward a voice message
Ctrl+ALT+Left Arrow UnigramPlus Rewind voice message

Record notes

Shortcut Category Action
Ctrl+R Unigram Start record
Ctrl+R (again) Unigram Send recorded
Ctrl+D Unigram Stop recording
Space (while recording) / Ctrl+P Unigram Pause recording

Calls

Shortcut Category Action
Ctrl+Home Unigram Accept incoming call
Ctrl+End Unigram Reject incoming call
Ctrl+Page Up Unigram Toggle camera
Ctrl+Page Down Unigram Toggle microphone
ALT+Shift+C UnigramPlus Call if it's a contact, or enter a voice chat if it's a group
ALT+Shift+V UnigramPlus Press the video call button
ALT+Y UnigramPlus Accept call
ALT+N UnigramPlus Press "Decline call" button if there is an incoming call, "End call" button if a call is in progress or leave voice chat if it is active.
ALT+A UnigramPlus Press "Mute/unmute microphone" button
ALT+V UnigramPlus Press "Enable/disable camera" button

Other shortcuts

Shortcut Category Action
Ctrl+0 Unigram Saved messages
Ctrl+W Unigram Close current window
Ctrl+Q Unigram Close Unigram (main window only)
Ctrl+Shift+Y Unigram Change status
ALT+T UnigramPlus Announce the name and status of an open chat
ALT+M UnigramPlus Open navigation menu
ALT+Shift+P UnigramPlus Open current chat profile
ALT+L UnigramPlus Enable automatic reading of new messages in the current chat
ALT+H UnigramPlus Show a list of all UnigramPlus shortcuts
ALT+U UnigramPlus Toggle progress bar announcements
ALT+Shift+L UnigramPlus Copy data for broadcasting to the clipboard
NVDA+ALT+U UnigramPlus Open UnigramPlus settings window

List of changes:

Version 5.6.1

Version 5.6.0

Version 5.5.9

Version 5.5.8

Version 5.5.7

Version 5.5.6

Version 5.5.5

Version 5.5.4

Version 5.5.3

Version 5.5.2

Version 5.5.1

Version 5.5.0

Version 5.4.2

Version 5.4.1

Version 5.4.0

Version 5.3.0

Version 5.2.5

Version 5.2.0

Version 5.1.0

Version 5.0.0

Version 4.9.0

Version 4.8.0

Version 4.7.0

Version 4.6.0

Version 4.5.0

Version 4.4.0

Version 4.3.0

Version 4.4.0

Version 4.1.0

Version 4.0.0

Version 3.2.3

Version 3.2.0

Version 3.1.0

Version 3.0.0

Warning! UnigramPlus will now support NVDA versions no older than 21.2.0. * Added labels for many UI elements. * Fixed some bugs.

Version 2.9.0

Version 2.8.0

Version 2.7.0

Version 2.6.0

Version 2.5.0

Version 2.4.0

Version 2.3.0

Version 2.2.0

Version 2.1.0

Version 2.0.0

Version 1.9.0

Version 1.8.0

Version 1.7.0

Significantly improved the function of recording voice messages. Recording, sending and canceling the recording of a voice message are accompanied by characteristic sounds. Also, when performing these functions, the focus remains in its position and does not jump to either the record button or the message input field.

Version 1.7.0

Version 1.6.0

Version 1.5.1

This update fixes a huge number of bugs and improves the performance of the add-on.

Version 1.5.0

This update adds a hotkey that clicks the "Instant View" button in a message if included in the message. By default, this feature is activated with the ALT+Q hotkey. After opening such an article, the focus will automatically go to the first element of this article, and after closing, the focus will return to the last viewed message. We also fixed an issue where not all article elements in the Instant View window were readable, even if they contained text content.

Version 1.1.7

Added Turkish localization.