A Web browser extention that makes PandA life comfortable.
ONLY WORKS IN PandA. Use Comfortable-Sakai for other Sakai LMS.
English | Japanese
This is a project to re-create Comfortable PandA to work with other Sakai LMS websites, and to contribute to Sakai Community. Developing in the repository of Kyoto University. Comfortable-Sakai
ONLY WORKS IN PandA. Use Comfortable-Sakai for other Sakai LMS.
- Download latest version of
Comfortable-PandA.zip
from HERE. - Unzip
Comfortable-PandA.zip
. - Go to
chrome://extensions/
on your Google Chrome. - Enable developer mode.
- Click LOAD UNPACKED button on upper left corner.
- Select the folder you unzipped and install.
- You are ready to use :)
- Login to PandA
- Proceed to main page.
- Done. Your upper tab color is changed and ☰ icon is displayed.
Colors course site tabs according to the assignment due date.
Tells your unchecked latest assignments.
If you open lecture page with notification badge on, the badge will disappear.
Click ☰ to open miniPandA. All available assignments as well as quizzes will be displayed. You can add your custom assignment to miniPandA with PLUS button located on the upper right hand side.
Also check box is available for you to distinguish completed assignments from working assignments.
In order to reduce the network load on PandA, we have implemented a cache function for getting assignments and quizzes. The default cache interval is as follows
- Assignment fetching --- 2 minutes
- Quiz fetching --- 10 minutes
The cache time can be changed in the configuration.
- 2020/05/20 v0.9.0 Prototype release
- 2020/05/21 v1.0.0 Release
- 2020/05/22 v1.0.1 Fixed some minor bugs & refactored
- 2020/05/26 v1.0.2 Fixed notification badge related bug
- 2020/06/10 v1.1.0 Added side menu for displaying all available kadais.
- 2020/06/11 v1.1.3 Minor bug fix & enhancement.
- 2020/06/13 v1.2.0 Added check button.
- 2020/06/23 v1.3.0 Added quiz/exam tab.
- 2020/06/24 v1.3.1 Fixed bug.
- 2020/06/30 v1.4.0 Add custom todo.
- 2020/08/16 v1.4.1 Removed redundant lines.
- 2020/08/17 v1.5.0 Added relax PandA and spinning wheel.
- 2020/10/02 v1.5.2 Fixed badge reset bug.
- 2020/10/25 v1.6.0 Add cache.
- 2020/10/28 v1.6.1 Using async on storage.get
- 2020/12/22 v1.7.0 Order assignments by closestTime.
- 2021/03/28 v2.0.0 Support for Sakai21.
- 2021/04/10 v2.1.0 Fixed errors.
- 2021/04/13 v3.0.0 Re-wrote everything using Typescript.
- 2021/04/13 v3.0.4 Bug fix.
- 2021/04/13 v3.1.0 Bug fix.
- 2021/05/05 v3.2.0 SubPandA first release.
- 2021/05/15 v3.3.0 Add quiz-fetch feature.
- 2021/05/16 v3.4.0 Add setting tab.
- 2021/05/16 v3.4.1 Fixed minor bugs.
- 2021/05/17 v3.5.0 Support for color universal design.
- 2021/05/17 v3.5.2 Color code assignments with due date more than 14days
- 2021/11/24 v4.0.0 Merged Comfortable-Sakai. Now supports English locale. Re-wrote codes.
- Run
npm install
for the first time.
- Then Run
npx webpack
in the root directory of cloned repository.
npm test
Apache-2.0 License