Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature(extension): Keyboard report, Rearchitecture, design refresh #1371

Merged
merged 152 commits into from
May 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
152 commits
Select commit Hold shift + click to select a range
993cebf
Add initial code for Notification Dot
drjoho Dec 2, 2022
fd263e1
Circles with ? marks
drjoho Dec 5, 2022
f0f35f9
Merge branch 'master' into joho-NotificationDot-1176
drjoho Dec 5, 2022
9e2f116
All tabstops now circles with different colors
drjoho Dec 7, 2022
bb46ec7
Highlighting now working for reg circles and error circles
drjoho Dec 7, 2022
9471673
Error circles larger
drjoho Dec 8, 2022
e825a21
Clean up logs
drjoho Dec 8, 2022
0f59a03
update highlighting
drjoho Jan 4, 2023
9703bd7
Fix drawing when zoomed
drjoho Jan 6, 2023
a82fa17
text highlighting css
drjoho Jan 17, 2023
2ece27b
remove comments
drjoho Jan 23, 2023
6f21893
Merge remote-tracking branch 'origin/joho-KCMHighlight-1179' into 202…
tombrunet Jan 23, 2023
0f24e04
New extension architecture skeleton (#1268)
tombrunet Jan 23, 2023
10d38a3
Merge branch 'master' into 2023-ext-arch
tombrunet Feb 1, 2023
f5a5325
Setup event / messaging system for extensions (#1284)
tombrunet Feb 2, 2023
783ea19
Update Options, Popup, quickguides for standard Carbon styles (#1288)
tombrunet Feb 8, 2023
7b71328
Merge branch 'master' into 2023-ext-arch
tombrunet Feb 8, 2023
4f82497
Focus fix
tombrunet Feb 8, 2023
42f91de
Primary secondary panels (#1297)
tombrunet Feb 10, 2023
1c233e4
KCM Event PoC (#1302)
tombrunet Feb 14, 2023
d70e077
have created all the KCM draw setup
drjoho Feb 21, 2023
0b5e85d
Cleanup in old code
drjoho Feb 21, 2023
ccdacaa
Treegrid (#1313)
tombrunet Feb 22, 2023
8fab1b6
Merge branch 'master' into 2023-ext-arch
tombrunet Feb 22, 2023
dca37d0
Enable keyboard / screen reader access for treegrid (#1316)
tombrunet Feb 24, 2023
bc3e00a
Divided KCM code into classes and tab chain circles are now drawing
drjoho Feb 27, 2023
3c1c082
Error circles not in Tab Chain
drjoho Feb 27, 2023
59a0850
Added Highlighting Class and methods
drjoho Feb 28, 2023
71d563f
Merge branch '2023-ext-arch' into joho-create-KCM-classes-1310
drjoho Feb 28, 2023
071163d
More refinement of partitioning
drjoho Mar 7, 2023
8959bf7
Issue 1242 (#1341)
tombrunet Mar 7, 2023
6d6dad5
Merge branch '2023-ext-arch' into joho-create-KCM-classes-1310
drjoho Mar 7, 2023
8ba4f55
Listens to kcmstate only if false
drjoho Mar 7, 2023
edc19ca
Fix event problem
tombrunet Mar 8, 2023
0e434d6
Merge branch '2023-ext-arch' into joho-create-KCM-classes-1310
tombrunet Mar 8, 2023
3998cab
Add delete KCM functionality
drjoho Mar 8, 2023
5d4fe0b
highlight stuff
drjoho Mar 9, 2023
472465b
Focus updates
tombrunet Mar 9, 2023
c22b0e8
Scan so far
tombrunet Mar 13, 2023
3d342e4
Fix myExecuteScript2 (args must be arr)
tombrunet Mar 13, 2023
064f8aa
Wrong number in quick guide
tombrunet Mar 15, 2023
17adb1a
Focus mode
tombrunet Mar 15, 2023
903a927
Issue 1267 - Focus mode (#1348)
tombrunet Mar 15, 2023
e38b211
Drawings in excellent shape
drjoho Mar 15, 2023
2a87c8f
Finish off drawing rearch changes
drjoho Mar 15, 2023
3e6d64b
Cleanup logs
drjoho Mar 15, 2023
e102a6b
Start stored secondary
tombrunet Mar 16, 2023
181a739
Cleanup
drjoho Mar 17, 2023
9fbefbf
Cleanup
drjoho Mar 17, 2023
120c239
Stored partial
tombrunet Mar 17, 2023
e2f597c
Separate instances
tombrunet Mar 20, 2023
4fdec15
Merge branch 'joho-create-KCM-classes-1310' into 2023-ext-arch
tombrunet Mar 20, 2023
1c92ae3
Merge branch '2023-ext-arch' into issue-1261
tombrunet Mar 20, 2023
e6ec30b
Fire all listeners
tombrunet Mar 20, 2023
5fa9ad2
XLS report
tombrunet Mar 21, 2023
0036d37
Fix batch actions on table
tombrunet Mar 21, 2023
5ea1a7b
Fix dupe messages
tombrunet Mar 21, 2023
4dfd4f9
Store labels editable
tombrunet Mar 21, 2023
e54fe02
Confirm delete
tombrunet Mar 21, 2023
d23897f
Fix screenshot
tombrunet Mar 21, 2023
644a408
Summary panel
tombrunet Mar 21, 2023
837b2a6
Skeleton for KVM overview
tombrunet Mar 21, 2023
3df3d8d
Merge branch 'master' into 2023-ext-arch
tombrunet Mar 21, 2023
c38c414
Merge branch '2023-ext-arch' into issue-1262
tombrunet Mar 21, 2023
a6e0451
Update saved scans
tombrunet Mar 22, 2023
10ee226
Background color
tombrunet Mar 22, 2023
e9c404c
Merge branch '2023-ext-arch' into issue-1262
drjoho Mar 23, 2023
1250a6d
KCM quick guide added
drjoho Mar 23, 2023
734fdfe
Design updates
tombrunet Mar 23, 2023
62800c4
Pixel adjustments
drjoho Mar 24, 2023
79a6877
Load from unpkg and our own server. Fastest wins.
tombrunet Mar 24, 2023
6044f3c
Do automatic focus mode when click in elements panel
tombrunet Mar 27, 2023
97a508e
add class kcmOverview
drjoho Mar 27, 2023
2b479e2
added links for quick guide, user guide, and options in KCM overview
drjoho Mar 27, 2023
794fc78
clean up logs
drjoho Mar 27, 2023
14895d2
state changes for controlling the showing of KSM overview screen
drjoho Mar 27, 2023
138c061
Merge branch 'master' into 2023-ext-arch
tombrunet Mar 28, 2023
6855fba
Link to report summary
tombrunet Mar 28, 2023
9d787be
Merge branch '2023-ext-arch' into issue-1262
tombrunet Mar 28, 2023
f8055d2
Checkboxes sync
tombrunet Mar 28, 2023
157184d
CSS update
tombrunet Mar 28, 2023
fe6bbb4
KCM Panel
tombrunet Mar 28, 2023
e25f4fe
KCM report
tombrunet Mar 28, 2023
61c6757
Clarify messaging
tombrunet Mar 29, 2023
9f380eb
Change columns for KCM table
tombrunet Mar 29, 2023
2c34180
Move to main folder
tombrunet Mar 29, 2023
1a4b8fe
Fix default settings
tombrunet Mar 29, 2023
2ceda0c
Fix select when more than one
tombrunet Mar 29, 2023
31a43d7
Change tab header of kcm
tombrunet Mar 29, 2023
9581622
Enable dark mode
tombrunet Mar 30, 2023
d03337c
Util to detect dark mode
tombrunet Mar 30, 2023
26ba552
Focus scan button
tombrunet Mar 30, 2023
72526ff
Select all default
tombrunet Mar 30, 2023
4c1c5c0
now all injected code deleted when KCM turned off
drjoho Mar 30, 2023
88e1578
Fix svg highlight
tombrunet Mar 30, 2023
0f8d11b
Merge branch 'master' into 2023-ext-arch
tombrunet Mar 30, 2023
1f2e60e
Focus control through scan
tombrunet Mar 30, 2023
d8e8592
Merge branch '2023-ext-arch' into issue-1264
tombrunet Mar 30, 2023
1535050
Add shortcut key
tombrunet Mar 31, 2023
f6664f0
Fix cross-tab controller problem
tombrunet Mar 31, 2023
48f3eda
add two new keyboard rules
drjoho Apr 3, 2023
a72744c
Fix right panel theme for dark mode (KCM overview)
tombrunet Apr 5, 2023
5978311
More dark mode stuff
tombrunet Apr 5, 2023
133e829
Fix select of tab stop
tombrunet Apr 5, 2023
47abdbe
Merge branch 'master' into 2023-ext-arch
tombrunet Apr 11, 2023
960e53e
Carbon change and save report bug
tombrunet Apr 11, 2023
3efcaef
inspectPath
drjoho Apr 11, 2023
b497c55
scrolling
drjoho Apr 11, 2023
c9f2ea5
Show help from KCM select issue
tombrunet Apr 11, 2023
dd2377a
Merge branch '2023-ext-arch' into kcm-scroll-1378
tombrunet Apr 11, 2023
99ee8e2
Track which panel is active
tombrunet Apr 11, 2023
fb7d089
highlight scroll
drjoho Apr 11, 2023
a94d32d
more scroll
drjoho Apr 11, 2023
682adb3
Browser overlay starter
tombrunet Apr 12, 2023
4b5c64f
Merge branch '2023-ext-arch' into browser-inspect
tombrunet Apr 12, 2023
1855135
Merge remote-tracking branch 'origin/kcm-scroll-1378' into browser-in…
tombrunet Apr 12, 2023
10b2dbf
Remove Logs
drjoho Apr 12, 2023
30c81bd
Merge branch '2023-ext-arch' into browser-inspect
tombrunet Apr 12, 2023
318ab69
Fix tab string to only show on (dev)
tombrunet Apr 12, 2023
fee7f17
Merge branch '2023-ext-arch' into browser-inspect
tombrunet Apr 12, 2023
66b6034
Disable overlay for now
tombrunet Apr 13, 2023
a8517b8
Icon name change
tombrunet Apr 18, 2023
aefec1c
Rename quickguide.scss to quickGuide.scss
tombrunet Apr 18, 2023
514474f
Merge branch 'master' into 2023-ext-arch
tombrunet Apr 18, 2023
6ecfbc8
Fix chrome build
tombrunet Apr 19, 2023
756f5c7
Merge branch 'prod-build-issue' into 2023-ext-arch
tombrunet Apr 24, 2023
67606af
Don't minimize the content scripts
tombrunet Apr 24, 2023
c9cab45
Merge branch 'master' into 2023-ext-arch
tombrunet Apr 24, 2023
015fcb5
Disable 0 count 1401 (#1403)
tombrunet Apr 24, 2023
89f0ccf
Firefox fix
tombrunet Apr 24, 2023
f890fb6
Fix Firefox button size
tombrunet Apr 25, 2023
650da04
if scanned focus view turned off otherwise left alone.
drjoho Apr 28, 2023
3665018
Merge pull request #1427 from IBMa/joho-focusViewFlip-1426
ErickRenteria Apr 30, 2023
0820e4a
Update Keyboard Rules
drjoho May 1, 2023
2a67c47
Merge branch 'master' into 2023-ext-arch
tombrunet May 1, 2023
dab4ed8
Fix iframe in shadow dom problem
tombrunet May 2, 2023
89bb6eb
Disable auto focus mode, fix row select
tombrunet May 2, 2023
ceed176
Wrong parts
tombrunet May 2, 2023
762ce64
Shadow DOM # missed in regex
tombrunet May 2, 2023
ffe2f68
Slot handling
tombrunet May 2, 2023
f6bf89c
Fix slot path selection
tombrunet May 3, 2023
3887214
KCM report not grouping correctly
tombrunet May 3, 2023
3042170
fix highlighting and showing code and issue
drjoho May 4, 2023
e3c15ef
CLeanup
drjoho May 4, 2023
e4c8298
cleanup2
drjoho May 4, 2023
4c5a1c3
put back deleted line
drjoho May 5, 2023
783b88c
remove log
drjoho May 5, 2023
d926083
Merge branch '2023-ext-arch' into joho-UpdateKBRules-1428
drjoho May 8, 2023
a1aa9e2
Merge pull request #1429 from IBMa/joho-UpdateKBRules-1428
ErickRenteria May 9, 2023
232aa64
Fix SSL error pages that can't be scanned (#1436)
tombrunet May 9, 2023
bac9ea3
fix name (#1437)
drjoho May 9, 2023
1e7fc31
Merge branch 'master' into 2023-ext-arch
tombrunet May 10, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions accessibility-checker-extension/manifest_Chrome.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
"permissions": [
"tabs",
"storage",
"unlimitedStorage",
"scripting",
"activeTab"
],
Expand All @@ -39,15 +40,15 @@
"background": {
"service_worker": "background.js"
},
"options_ui": {
"page": "options.html",
"open_in_tab": true
},
"content_scripts": [
{
"matches": ["<all_urls>"],
"js": ["draw.js"]
"js": ["viewKCM.js", "viewInspect.js"]
}
],
"options_ui": {
"page": "options.html",
"open_in_tab": true
},
"incognito": "split"
}
2 changes: 1 addition & 1 deletion accessibility-checker-extension/manifest_Firefox.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
"content_scripts": [
{
"matches": ["<all_urls>"],
"js": ["draw.js"]
"js": ["viewKCM.js", "viewInspect.js"]
}
],
"options_ui": {
Expand Down
Loading