Code Monkey home page Code Monkey logo

openuntis's People

Contributors

connectety avatar dreamler1433 avatar llnndd avatar perflyst avatar roboe avatar sapuseven avatar simonit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

openuntis's Issues

Attendance and lesson documentation missing

Hey,
first let me tell you that i REALLY REALLY appreciate what you are doing with this app. Great work. I don' have any Google Apps installed on my device and this app saved my life just in time when I needed it :)

That being said, there are still some functions missing from the official app. My colleagues showed me that they were able to check the attendance and fill out the lesson documentation.

Are you planing on adding those features? Is it even possible to do so when the original is proprietary?

I really hope to see updates to this amazing app :) Keep up the good work.

Breaktime Supervision

I experience that currently breaktime supervisions are attached to the lesson after the break and not to the time in between different lessons. However, it is not stated to which breaktime slot the item belongs to. Such items are correctly allocated in Webuntis.

Mark that room has changed

Currently if there was a change in the room, this app will display the changed room, but won't mark it specially, unlike the web version (and AFAIK the official version). This makes it easy to miss it if there was a change.

My feature request would be to implement it (by for example highlighting it with an different background).

Google Play Store inclusion? Vote here!

If there is enough interest I would also offer the app on google play. Of course without googles app sign or proguard.

Please vote with thumbs up and down.

Ability to preselect classes permanently

Ability to preselect a class would be nice. Everytime I launch the app, I have to select my class, which is annoying. Please add this feature from the official Untis.

Add support for shool-ID

Version: 2.0.3 (via F-Droid)
Android: 8.1.0 (LineageOS)
Cellphone: OnePlus 3

In my school anonymous login combined with school-ID is provided. I actually don't know the server name itself anymore and unfortunately i can not use the app :(

3 columns

At the moment, only 2 columns can be displayed.
Please add that 3 columns can be shown.

Login problems (url format & key error)

Hi!

Firstly, thank you so much for this client and its inclusion in F-Droid. My school implementing this shitty, proprietary software has drove me crazy from the begining, since I don't want to install a closed-source, untrusted app and the responsive web layout is just unuseable.

I'm trying to login into my school's WebUntis at https://mese.webuntis.com/WebUntis/?school=RCSMM. I've tried multiple URLs in the Server URL field, none of it worked. It keeps telling me "Invalid URL!".

Which URL should I put there?

Setting to set a default class or room

Version: 2.0.3 (via F-Droid)
Android: 8.1.0 (LineageOS)
Cellphone: OnePlus 3

Possibility to set a default class, room as personal schedule. Because right now i'm loggid in anonymous and if i choose a class and press "Back" on the cellphone i get pushed back to the personal shedule thats empty, because anonym.

Support status?

Since in the comments for #35 you (Perflyst) said that this will be replaced by the new BetterUntis, is it still worth contributing to for new features or should I instead implement these features in Kotlin for BetterUntis?

Unreadable holidays when in dark mode

When in dark mode, the text for holidays (free day) becomes white, which makes it harder to read because the background still stays bright.

Workaround: Change the color for the holidays background in the customization settings to something dark.

Add multiaccount abilities

A parent with several smaller children wants to see all their personal school calendars
by using the different accounts on one device.

So it would be cool if OpenUntis could cope with several accounts at once.
A simple implementation would just add the ability to switch the account, a more sophistic approach may show several accounts within the same views.

Thanks for this Free Software client!
We're using Fdroid Version 2.2.0 (16)

[Feature-Request] User defined personal timetable

Hey, thanks for the FOSS untis replacement.

My school for example doesn't set the personal timetable.
Could you make a setting to display a class instead of the personal timetable if you open the app?

Lessons displayed incorrectly

Hello,
OpenUntis doesn't show lessons correctly. It displays both, the first and the second lesson in the column oft the first lesson, and the one for the second lesson is empty. Any idea why that is so?
Screenshot_20191024-072548_KUntis_Dev_1
Screenshot_20191024-072729_Untis_Mobile_1

Thanks
Jens

Add support for landscape mode

The app can only be used in portrait mode currently, would it be possible to allow the app to go into Landscape mode?

I'm using the newest version available on F-droid (2.0.3).

No personalized timetable

I don't have a personalized timetable, so I logged in with the user #anonymous#. When I start the app, I always have to choose the class of which I want to see the timetable.

So please add an option to set any timetable to the own.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.