Cambly Enhancement Suite

A set of features to improve the Cambly experience.

What is Cambly Enhancement Suite?

Cambly Enhancement Suite is a Chrome extension developed by Browser Sanity, and its main feature is "A set of features to improve the Cambly experience.".

Extension Screenshots

screenshot
screenshot
screenshot

Download Cambly Enhancement Suite Extension CRX File

Download Cambly Enhancement Suite extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Improves the TUTOR'S experience teaching at Cambly by providing enhancements to the Cambly classroom!  

Classroom Features:

v.1.1.1:
- Update extension to work with changes made by Cambly

v.1.1.0:
* Classroom - Choose your own background color 
* Classroom - Option to cycle background color
* Classroom - Auto-close "Student Preferences" popup
* Reservation Page - "Confirm All" button for reservation requests
* Reservation Page - Create a weekly schedule for your regulars (BETA)
- Update extension to work with changes made by Cambly

v.1.0.6:
- Update extension to work with changes made by Cambly
- Move "Fullscreen" button to between video panel and control panel
- Relocate "Reminders" to center of navigation bar

v1.0.5: 
* Show even older message with new "More" link in Chat
* Hotkeys for Student Volume Control (Ctrl+Shift+Up, Ctrl+Shift+Down)
- Fix "Video Swap" for Cambly Kids classrooms
- Fix Student Name link uses new Cambly profile urls

v1.0.4: (***Enable from options page)
*** "Reminders": Display customizable reminders in NavBar
* Add "Useful Links" section to Options Page
* Add "Options Page" button to classroom
* Simplify feature descriptions on options page
- Fix "Previous Lesson Chat" issue
- Fix "Old Exit Button" appearing as empty button
- Fix "Incoming Call Alert" getting stuck with background red
- Fix "Video Layout" when class begins with lesson content open

v1.0.3: (***Enable from options page)
*** Full volume control (replaces "Mute" button)
*** Go back to old-style, smaller "Exit Class" button
* Improve compatibility with new Cambly Speed Dial button.
* Improve compatibility with Cambly alternative video service provider

v1.0.2:
- Flash classroom background upon new incoming call
*** Warmup Screen - automatically check checkboxes 
- Fullscreen button - toggle between fullscreen and windowed mode
- Options Page (chrome-extension://cjafgfpjmkofakmllcbggmphkpcdippo/options.html)

v1.0.1:
- Customize Layout - change classroom layout to fit your teaching setup and your eye-line to the camera.
*** End of Class Alert - timer lights up to warn the tutor as the class comes to an end.
- Show Prior Corrections - when teaching repeat students, display corrections from previous class with that student; use this to remember who the student is and review what you taught them in the last lesson.
- Quick Links (open in new tab):
    - Student Name - links to full student profile
    - Student Language - links to Google Translate page for student's language
    - Student Location - links to Google Maps for student's country
- Smaller "Report/Ban" button when teaching students with paid accounts.

Note: This extension is NOT created by Cambly and is NOT for students.  It is intended to improve the tutor teaching experience only.  Thank you! :)

Problems?
- You can quickly disable the entire extension by Right-Clicking on the Bird icon in your Chrome Toolbar.
- You can disable individual features from the options page
- This extension will never cause connection or video problems.  If you experience connection or video problems, please check the normal Cambly status page or contact Cambly Tech Support.
- If you experience classroom layout or visual elements errors, you can make sure it is not caused by this extension by disabling it (Right-Click on the Bird icon in your Chrome Toolbar) and reloading the  classroom.                    

Extension Basic Information

Name Cambly Enhancement Suite Cambly Enhancement Suite
ID cjafgfpjmkofakmllcbggmphkpcdippo
Official URL https://chromewebstore.google.com/detail/cambly-enhancement-suite/cjafgfpjmkofakmllcbggmphkpcdippo
Description A set of features to improve the Cambly experience.
File Size 182 KB
Installation Count 1,258
Current Version 1.1.1
Last Updated 2021-08-07
Publish Date 2020-06-04
Rating 5.00/5 Total 4 Ratings
Developer Browser Sanity
Email [email protected]
Payment Type free
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Cambly Enhancement Suite",
    "version": "1.1.1",
    "description": "A set of features to improve the Cambly experience.",
    "permissions": [
        "storage",
        "tabs",
        "webNavigation",
        "https:\/\/*.cambly.com\/*"
    ],
    "background": {
        "scripts": [
            "background.js"
        ],
        "persistent": false
    },
    "content_scripts": [
        {
            "matches": [
                "https:\/\/www.cambly.com\/en\/tutor\/classroom*"
            ],
            "css": [
                "css\/spectrum.css",
                "css\/classroom.css"
            ],
            "js": [
                "lib\/jquery.1.10.2.min.js",
                "lib\/jquery-ui.1.11.2.min.js",
                "lib\/jquery-color.2.1.2.min.js",
                "lib\/spectrum.js",
                "prefs.js",
                "prefs_cambly.js",
                "classroom.js"
            ]
        },
        {
            "matches": [
                "https:\/\/www.cambly.com\/en\/tutor\/warmup*"
            ],
            "js": [
                "lib\/jquery.1.10.2.min.js",
                "lib\/jquery-ui.1.11.2.min.js",
                "lib\/jquery-color.2.1.2.min.js",
                "prefs.js",
                "prefs_cambly.js",
                "warmup.js"
            ]
        },
        {
            "matches": [
                "https:\/\/www.cambly.com\/en\/tutor\/reservations*"
            ],
            "js": [
                "lib\/jquery.1.10.2.min.js",
                "prefs.js",
                "prefs_cambly.js",
                "reservations.js"
            ]
        }
    ],
    "commands": {
        "volume-up": {
            "suggested_key": {
                "default": "Ctrl+Shift+Up"
            },
            "description": "Raise Student Volume"
        },
        "volume-down": {
            "suggested_key": {
                "default": "Ctrl+Shift+Down"
            },
            "description": "Lower Student Volume"
        }
    },
    "options_page": "options.html",
    "web_accessible_resources": [
        "images\/options_icon.png",
        "images\/get_started16.png"
    ],
    "icons": {
        "16": "images\/get_started16.png",
        "32": "images\/get_started32.png",
        "38": "images\/get_started48.png",
        "128": "images\/get_started128.png"
    },
    "manifest_version": 2,
    "content_security_policy": "script-src 'self' https:\/\/ajax.googleapis.com; object-src 'self'"
}