eKreta desklet

UUID: eKreta@thegergo02
Last edited:
6 months ago 2023-10-03, 07:11
Last commit: [8181cda9] eKreta@thegergo02: soup 3 compatibility. (#847)

Displays your grades from the eKreta API.

README

Close

eKreta@thegergo02

icon.png
A magyar verzió itt van

Features

  • Automated data reload
  • When changing settings, you don't need to reload the desklet.
  • Displaying your subject averages
    • Grouping by subject categories,
    • Coloring your subject by their average (+ Customise the grade ranges),
    • Displaying class averages,
    • Compare your averages to class averages.
      screenshot_av.png
  • Displaying your grades
    • Group by subject,
    • Color your grades by their value,
    • Display details about your grades.
      screenshot_gra.png
  • Display your absences
    • Color by their type,
    • Display every detail.
      screenshot_ab.png
  • Timetable/Lessons
    • See your next lesson,
    • The current is is displayed in bold.
      screenshot_tt.png

Coming Features

  • Better UI
  • Tabs
    • Display everything it can fetch from the KRETA servers.
  • Translate to other languages (especially to Hungarian)

Screenshot

screenshot_av.png screenshot_gra.png screenshot_ab.png screenshot_tt.png

Changelog

v0.3.0

  • You can turn on to show just days you have lessons (in the timetable).
  • Changed some visual element in the timetable. (TODO: New screenshots!)

v0.2.5-alpha

  • Added timetable.
  • Abstracted a lot of code.
  • More organized code.

v0.1.2-alpha

  • Added absences.
  • Optimized http request. (For example, I added gZip)
  • More organized code.
  • Now you can change settings without the need of reloading the desklet.

v0.0.1 (Alpha)

  • First release! :+1:
  • Display your subject's grade average
  • A major code refactor
  • Implemented mainloop

Log In To Comment!

1 Comments

KAMI
KAMI-3 years ago
Hi thegergo02! Would you like to write an article about your desklet to the Hungarian Linux Mint Community Page at https://linuxmint.hu/ Sorry for writing here, but I did not find your email at github page. Thank you in advance!