Skip to content

Repository files navigation

⚠️ This project is generated by an AI and published after manual review! See note on AI below!


OpenSprogskole

Your language school life

Github build status GitHub repo size GitHub License GitHub Tag

Learning Danish at language school? This app is for you.


OpenSprogskole is an application for Danish language schools, written in Vala and using GTK4 and libadwaita for its modern UI. It allows you to view your schedule, grades, homework and report when you are sick or unavailable.

Currently, the application supports the following language schools:

Install

From source

Dependencies
  • gio-2.0 >= 2.84
  • glib-2.0 >= 2.84
  • gtk-4 >= 4.22
  • json-glib-1.0 >= 1.10
  • libadwaita-1 >= 1.7
  • libm ?
  • libsecret-1 ?
  • libsoup-3 >= 3.6
  • valac ?

GNOME Builder

  • Clone
  • Open in GNOME Builder
  • Build

Meson

meson setup build --prefix=$(PREFIX)
meson compile -C build
meson install -C build  #optional

Use of Generative AI and LLMs

Unfortunately, this project was developed using the Claude Code agent and the Claude Opus 4.8 model. As a result, it is not recommended to use or contribute to this software, as AI-generated code may contain errors and potentially introduce copyright infringements, even when reviewed by experienced developers.

Starting from version 1.0, the use of AI-generated code in this repository is strictly prohibited. Please avoid using AI tools when reporting issues or submitting pull requests to this project.

The code in this repository was reviewed and tested by me, 000exploit. It was confirmed that modern LLMs can generate code that appears "fancy" and functional while containing numerous subtle issues and design flaws. This project is scheduled for a complete rewrite from scratch in a separate repository. A link to the new repository will be added once it reaches feature parity with the current implementation.

About

Fancy application to access your language school schedule.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages