Skip to content

Commit

Permalink
V2404.12 : bug fix in attachment addition
Browse files Browse the repository at this point in the history
  • Loading branch information
RPTools-org committed Apr 12, 2024
1 parent 7586f53 commit 2f40b57
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 3 deletions.
29 changes: 29 additions & 0 deletions 2404.12.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"addonId": "thunderbirdPlusG5",
"displayName": "Thunderbird+G5 (TB >= 115)\u0003",
"URL": "",
"description": "This add-on significantly increases the efficiency and comfort of using Thunderbird 115 with NVDA.\nFor more information, visit :\nhttps://www.rptools.org/NVDA-Thunderbird/get.php?pg=manual&v=g5&lang=en",
"sha256": "a2784bdff799e019c9f3f4e5e1607ded3120824ddf179569eb237c95c8556216",
"homepage": "https://www.rptools.org/NVDA-Thunderbird/index.html",
"addonVersionName": "2404.12.00",
"addonVersionNumber": {
"major": 2404,
"minor": 12,
"patch": 0
},
"minNVDAVersion": {
"major": 2021,
"minor": 1,
"patch": 0
},
"lastTestedVersion": {
"major": 2024,
"minor": 1,
"patch": 0
},
"channel": "None",
"publisher": "",
"sourceURL": "https://github.com/RPTools-org/thunderbirdPlusG5",
"license": null,
"licenseURL": null
}
5 changes: 3 additions & 2 deletions addon/appModules/thunderbird.py
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,9 @@ def chooseNVDAObjectOverlayClasses(self, obj, clsList):
# sharedVars.curTab = messengerWindow.tabs.getTabTypeFromName(obj.name, "document")
# return
# list of messages
if role in (controlTypes.Role.LIST, controlTypes.Role.TREEVIEW) :
if role in (controlTypes.Role.LIST, controlTypes.Role.TREEVIEW) and utils.hasID(obj.parent.parent, "threadTree") :
clsList.insert(0, ListTreeView)
return
if role in (controlTypes.Role.LISTITEM, controlTypes.Role.TREEVIEWITEM) :
if ID.startswith("threadTree-row") :
# sharedVars.logte(" Overlay:" + obj.name)
Expand Down Expand Up @@ -502,7 +503,7 @@ def script_sharedEscape(self, gesture) :
elif role == controlTypes.Role.EDITABLETEXT and utils.hasID(o.parent, "MsgHeadersToolbar") : # write window
if sharedVars.oSettings.getOption("compose", "closeMessageWithEscape") :
return KeyboardInputGesture.fromName ("control+w").send ()
elif role in (controlTypes.Role.LIST, controlTypes.Role.TREEVIEW) : # empty message list
elif role in (controlTypes.Role.LIST, controlTypes.Role.TREEVIEW) and utils.hasID(o.parent.parent, "threadTree") :
if hasFilter(o, "threadTree-row") :
wx.CallAfter(ui.message, _("Filter removed"))
return gesture.send()
Expand Down
2 changes: 1 addition & 1 deletion buildVars.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ def _(arg):
# Translators: Long description to be shown for this add-on on add-on information from add-ons manager
"addon_description": _("This add-on significantly increases the efficiency and comfort of using Thunderbird 115 with NVDA.\nFor more information, visit :\nhttps://www.rptools.org/NVDA-Thunderbird/get.php?pg=manual&v=g5&lang=en"),
# version
"addon_version": "2404.10.00",
"addon_version": "2404.12.00",
# Author(s)
"addon_author": u"Pierre-Louis Renaud",
# URL for the add-on documentation support
Expand Down

0 comments on commit 2f40b57

Please sign in to comment.