{"id":17087208,"url":"https://github.com/nvdaes/emule","last_synced_at":"2026-05-16T02:26:18.920Z","repository":{"id":19401013,"uuid":"74691121","full_name":"nvdaes/emule","owner":"nvdaes","description":null,"archived":false,"fork":false,"pushed_at":"2026-03-06T07:08:27.000Z","size":743,"stargazers_count":1,"open_issues_count":3,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-03-14T12:15:50.930Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nvdaes.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-11-24T16:55:05.000Z","updated_at":"2026-03-06T07:08:00.000Z","dependencies_parsed_at":"2026-02-21T02:16:29.907Z","dependency_job_id":null,"html_url":"https://github.com/nvdaes/emule","commit_stats":null,"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/nvdaes/emule","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nvdaes%2Femule","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nvdaes%2Femule/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nvdaes%2Femule/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nvdaes%2Femule/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nvdaes","download_url":"https://codeload.github.com/nvdaes/emule/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nvdaes%2Femule/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31291704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T13:31:43.222Z","updated_at":"2026-04-01T20:34:37.873Z","avatar_url":"https://github.com/nvdaes.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# eMule #\n\n*\tAuthors: Noelia, Chris, Alberto.\n\nThis add-on helps to improve accessibility of eMule with nVDA.\nIt also provides additional keyboard commands for moving in different windows and gives Useful information about eMule.\n\nIt's based on the eMuleNVDASupport add-on, developed by the same author. You should uninstall that old add-on to use this one, since both have common keystrokes and features.\n\nTested on [eMule][1] 0.50a and 70b.\n\n## Key Commands: ##\n\n*\tcontrol+shift+h: Moves focus and mouse to main toolbar.\n*\tcontrol+shift+t: Reads the current window.\n*\tcontrol+shift+n: Moves the focus to the Name field in the Find window.\n*\tcontrol+shift+p: In the Search window, moves focus and mouse to the list of search parameters, or edit field options.\n*\tcontrol+shift+b: Move the focus to the list in the current window. For example usable in the Search window, downloads in Transfer window, etc.\n*\tcontrol+shift+o: Move the focus to read-only edit boxes in the current window. For example the IRC received messages, available Servers, etc.\n*\tcontrol+NVDA+f: If the caret is located in a read only edit box, opens a find dialog to use the commands for searching text available in NVDA.\n*\tcontrol+shift+l: Moves the navigator object and mouse to the headers of the current list.\n*\tcontrol+shift+q: Reads the first object in the status bar; provides information about recent activity.\n*\tcontrol+shift+w: Reads the second object of the status bar; contains information about files and users on the current server.\n*\tcontrol+shift+e: Reads the third object of the status bar; useful to know the UpLoad/DownLoad speed.\n*\tcontrol+shift+r: Reads The fourth object of the status bar; reports on connecting of eD2K and Kad network.\n* Not assigned: Toggles the usage of an alternative approach to read sliders.\n\n## Managing columns. ##\n\nWhen within a list, you can move the caret between the rows and columns using alt+control+ Arrows.\nIn this Add-on the following key commands are also available:\n\n*\tnvda+control+1-0: Reads the first 10 columns.\n*\tnvda+shift+1-0: Reads columns 11 to 20.\n*\tnvda+shift+C: Copies the contents of the last read column to the clipboard.\n\n\n## Changes for 20.0.0\n* Some edit boxes and sliders are labelled, thanks to the [labelAutofinderCore project](https://github.com/ABuffEr/labelAutofinderCore) developed by Alberto Buffolino, one of the authors of this add-on.\n* A command (not assigned) has been added to toggle the usage of an alternative approach to read sliders (off by default).\n\n## Changes for 7.0\n* Compatible with NVDA 2023.1.\n\n## Changes for 6.0\n*\tRequires NVDA 2022.1 or later.\n\n## Changes for 5.0\n*\tCompatible with NVDA 2021.1.\n\n## Changes for 4.0 ##\n*\tRequires NVDA 2019.3 or later.\n\n## Changes for 3.0 ##\n*\t To search text in the readonly edit boxes,  the find dialog  can be used, such as nvda+control+f to activate the find dialog.\n\n## Changes for 2.0 ##\n*\t Add-on help is available from the Add-ons Manager.\n\n## Changes for 1.2 ##\n*\t When moving to the IRC messages, the selected text is reported properly.\n*\t The keystroke used for moving to the Search results list has been generalized to be able to move focus to any available list in the current window.\n*\t The command used to focus the IRC messages has been generalized to move to any read-only edit box, making it possible to review connection information in the Servers window.\n*\t When moving mouse and focus to the toolbar, in some cases it was announced twice. This has been fixed.\n\n## Changes for 1.1 ##\n*\t Fixed bug in eMule item under NVDA's help menu, when the user config folder name contains non latin characters.\n*\t Shortcuts can now be reassigned using the NVDA gesture input dialog.\n\n## Changes for 1.0 ##\n*\t Initial version.\n\n[1]: http://www.emule-project.net\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnvdaes%2Femule","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnvdaes%2Femule","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnvdaes%2Femule/lists"}