Skip to content

Releases: AzureAms/TimetableApp.Uno

v0.1.0 - Final release

26 Aug 11:09
e985668
Compare
Choose a tag to compare

A new school year is starting, and AzureAms is pleased to announce the first stable release of TimetableApp.
This version has been thoroughly tested during the previous school year and is confirmed to be stable.

Installers for Windows, UWP, Linux (GTK), and Android have been attached.

Full Changelog: v0.1.0-alpha-2...v0.1.0

Notes about installers:

  • Most Windows 10/11 users should use the .appxbundle file. This file contains the UWP (Universal Windows Platform) version of TimetableApp, which should not have any dependencies apart from software included in Windows. First-time users of the .appxbundle should also install AzureAms' software certificate (the .cer file) to prevent the installer from blocking TimetableApp.
  • Windows 7 users can use the TimetableApp.Skia.Wpf.x64.zip if they're on 64-bit, or TimetableApp.Skia.Wpf.x86.zip if they're on 32-bit. The Wpf packages (without NetCore) runs on .NET Framework, a framework preinstalled in most Windows versions.
  • Linux users should use Gtk packages. Note that this only works on GNOME environments. Only Ubuntu is tested and supported.
  • Android users should use the org.azureams.TimetableApp-Signed.apk. If you know the architecture of your phone and want to reduce your download size, you can use architecture-specific apks for arm64, armeabi (32-bit ARM), x86_64 and x86.
  • For users who want to download the NetCore (Wpf.NetCore or Gtk) packages:
    • Standalone means a build with TimetableApp and all necessary software files included, but requires a .NET 6 installation on your machine.
    • SelfContained means a build with .NET 6 included. This eliminates TimetableApp's runtime dependency but also costs more disk space.

About the future of TimetableApp

As the COVID pandemic is fading away, and online studying is gradually being phased out, TimetableApp will be used less and less frequently.

The TimetableApp project as we know it has come to an end. Critical issues reported will still be fixed, but there will be no more active development.

However, this does not mean that this repo is useless. TimetableApp is still a good sample projects for those who want to begin developing apps. Furthermore, we also see a lot of potential for TimetableApp as the school's official electronic timetable system (when combined with CaranoParse to convert the excel files into JSON), or as a helpful tool for some teachers who frequently walk into the wrong class!

Ultimately, the fate of this wonderful app lies on the hands of the next generation of AzureAms members.

From @trungnt2910 with ❤️.

Note that the online AzureAms Timetable Server may stop working in the future, due to Heroku closing its free services. If anyone still relies on the default timetable server, please open an issue to let us know.

v0.1.0-alpha-2 - Another test release

10 Sep 07:24
95d582f
Compare
Choose a tag to compare
Pre-release

We're really sorry for any inconveniences caused by the previous release.

We've carefully tested these UWP packages and confirmed that they work properly on Windows.

Thanks to @nbmnb69 for discovering this bug, and also thanks to everyone who've been contributing to and using this great application.

We hope to release builds for Windows 7, as well as Linux GTK, after we've improved the CI.

For new users:

  • Notice that the UWP package requires installing a certificate to be trusted, as we're not able to publish packages to the Microsoft Store. Consider donating us to help us do so.

v0.1.0-alpha.1 - First testing release.

07 Sep 03:51
a5e0f3c
Compare
Choose a tag to compare
Pre-release

Windows 10 (and 11) package for TimetableApp.Uno.

The web version can always be accessed here.

This is a prerelease build, some bugs may occur. You can always find support by opening an Issue.

Packages for Windows 7 (WPF), Linux (GTK), and Android APK bundles will come later, when they are tested and proved stable by our developers.

Notice for Windows package:

  • The Windows package (.msixbundle) file requires installing a certificate from us (the .cer file), before it can be installed successfully. Packages published here can be fully trusted and is always built from the latest source code from the master branch.