Some tweaks for Teams
Currently implemented features:
- Support for both Teams Classic and New Teams
- Tweaks may apply to one or both
- Configuration through
%LOCALAPPDATA%\teamsplus\config.ini
(Settings
button) - CEF DevConsole (
Debug
button) - Always on Top toggle (
AOT
button) - Split to two panels with a movable separator
Clone
button: Clone the same session- Open a new session to log in with multiple accounts at the same time
Secondary
button: Persist the sessionTemporary
button: Forget session data after closing
- UI tweaks
- Remove "Help" and "Download desktop app" buttons
- Change background colour or background image of the header
- Change background colour or background image of the chat pane
- Links open in the default browser
- Make the first video feed fill the whole window (
Focus
button)
Currently implemented configuration values:
config.cleanup
, values:true, false
, default:true
config.cleanup-secondary
, values:true, false
, default: empty (use primary setting)theme.headerbg
, values:#<HEX>, <URL>
theme.headerbg-secondary
, values:#<HEX>, <URL>
theme.chatbg
, values:#<HEX>, <URL>
theme.chatblend
, values: float between 0.0 and 0.1theme.chatbg-secondary
, values:#<HEX>, <URL>
theme.chatblend-secondary
, values: float between 0.0 and 0.1
Known bugs:
- UI tweaks sporadically don't get applied
document.querySelector
anddocument.getElementById
fails a lot, no fix yet- Workaround for some: Change pages once
Focus
button sporadically doesn't work- Workaround: Click somewhere in Teams and try again within one second
- This is a browser security feature