Skip to content

Releases: F4uzan/HgLauncher

v1.5.1

15 Dec 10:06
Compare
Choose a tag to compare

v1.5.0 was actually pretty buggy and so I had to write this in a really relaxed hurry.

These were added:

  • Automatic grid count for grid layout
  • Separate action between 'open app list' and 'open drawer' (#87)
  • New and updated translations!

These were fixed:

  • Favourites panel not showing when pinning apps
  • Jumpy settings animation
  • Widget resizes not updating
  • Search bar text bunching up together under some circumstances
  • Icons can be hidden in the 'hidden apps' list (this is a bug, not a feature)
  • Crash when retrieving badged icons without permission
  • Some NullPointerException in widget-space
  • A really weird NumberFormatException when parsing serial number of a user
  • Possibly the issue reported in #99 (would need further checking)

Under the hood stuff:

  • User serial number will now be appended regardless of API
  • Rearrange settings layout
  • A lot of refactoring, especially with app loading
  • Credits files are now loaded asynchronously (I think)

If what's written above wasn't clear, this is a bug-fixing release. Let's make a good foundation before we add more features into this train wreck.

(I also added back the MD5 and SHA256 sums because a lot of you were complaining before.)

v1.5.0

30 Oct 09:18
Compare
Choose a tag to compare

Featuring my brand new album: The 11 Months Delay.

This release is one of the biggest the launcher had so far. The launcher has been rewritten to Kotlin, which started since e97f3b0. It has received some design overhauls and most importantly, I try my best to make this year-long wait worth it.

There isn't too much features introduced here. The big leap from 1.4 to 1.5 (wow) was made because HgLauncher is now using Kotlin as a whole. Please don't expect big new changes. Consider this a maintenance release because I've been slacking on my technical debts.

That said, here are some new stuff:

  • Lots of new translations (there is too many to even mention!). You can take a look at everyone that has contributed right here
  • Full-scale accent theming; the accent settings in the launcher now applies a launcher-wide colour change
  • Revamped several UI elements here and there. Try and see if you can find them all
  • Brand new grid mode! (#5)
  • Widget-space receives its own space. Swipe left to see its new home! (This can be disabled if you like apps list all alone)
  • You can now resize widgets. Long-press a widget to access its size slider
  • Better fuzzy search algorithm. You can get even more wacky with your searches now
  • Support for status bar hiding in Android 4.0
  • Icon pack mask support
  • Much faster app loading times
  • Hg is now running on even fewer permissions! (a total of three permissions)
  • Shinier 'Credits' section for all the worthy contributors (read: all of you)

Here are some bugs that got fixed:

  • #25: Pinned apps should correctly display the app menu
  • Fixed a lot of reliability issues with the search bar
  • Crash fixes for widget-space
  • Widget-space will now stop removing widgets randomly
  • New/removed/disabled apps should be detected a lot better now (even if these apps exist in a foreign profile)
  • Using wallpaper shading should no longer impose too much performance cost
  • Fixed many foreign profile issues (icon loading, pinning, etc.)
  • Widgets interactions (i.e through scrolling) have been fixed

And here are some things that got applied under-the-hood:

  • Android 11 support, complete with the new keyboard control call and system bar visibility changes
  • View binding!
  • Full coroutine rewrite for most AsyncTask calls. This should greatly improve performance and stability when loading apps
  • Delegated apps list to its own fragment, allowing it to exist right beside widget-space
  • Faster widget loading for widget-space
  • Improved package changes detection
  • Package changes are applied selectively now, instead of brute-forcing a brand new list
  • Fully entrust our backup/restore to SAF, don't request for storage permission above API 18

v1.4.2.3

29 Dec 15:09
Compare
Choose a tag to compare

I can't believe I actually managed to hold the launcher in a seven months stalemate.

  • We now have translations for Indonesian (@MikuDroid), Italian (@giupardeb), Czech (@PaperMountainStudio), and Portuguese (@mansil). Existing translations have been updated too.
  • Implemented support for Work/Foreign profile.
  • Added support for SAF and system-wide dark theme (this also includes battery-saver controlled theme as well).
  • More customisation: accent switching for the desktop and customisable app list background.
  • Material Design 2, not ala carte though.
  • Fixed an issue with icon packs (#53).
  • Probably more. It's been seven months, I don't remember much.

Real sorry to everyone that stayed with the launcher. I wish this didn't outright kill you.

v1.4.2.2

17 Jun 08:40
Compare
Choose a tag to compare

We've got translations and we've got bug fixes!

  • Added translation for Serbian (@pavlepiramida), Norwegian Bokmål (@comradekingu), and German (@fynngodau)
  • Implemented a start screen for new users
  • Added 'clear all' to the search bar (@macdonaldster)
  • Search bar text can now be persisted in the launcher (@macdonaldster)
  • Shorthands should be setting correctly when in search
  • Keyboard (soft or otherwise) can launch web search directly when there is no app result
  • Single tap and swipe down gesture should be able to launch apps now

It's not a big-ish release, but that's up for v1.4.3 to decide.

v1.4.2.1

08 May 08:01
Compare
Choose a tag to compare

I waited for a week for more bugs to show. They don't seem to do so; therefore, new release.

  • Fixed various issues with the search bar and the favourites panel.
  • Made double tap gesture more reliable; it will now only fire one time as opposed to a dozen.
  • Updated Basque and Spanish translation.

Let's hope no big issue appear again.

v1.4.2

01 May 07:07
Compare
Choose a tag to compare

I don't know why I decided to put this on hold for so long, but here it is.

  • Changed a few colours here and there.
  • Gestures have been completely reworked. You can remap just about every direction available now, and more actions have been added in.
  • Settings screens are now organised better than ever.
  • Overhauled favourites panel animation to make it less choppy.

It's more than a bugfix™

v1.4.1.3

08 Apr 05:06
Compare
Choose a tag to compare

A slightly more exciting maintenance release.

  • Added translations for Polish by @adam5525, and Spanish by @beriain.
  • Updated Basque translation.
  • Fixed issues regarding search bar visibility when resuming the launcher activity.
  • Optimised memory use, fixed leaks where possible.

Vacation's over. It's back to working out the issues again.

v1.4.1.2

21 Mar 07:59
Compare
Choose a tag to compare

This is the first time the launcher receives two hotfix in a row.

  • Fixed crashing in settings due to invalid drawable reference.
  • Code optimisations.

Very exciting.

v1.4.1.1

18 Mar 09:17
Compare
Choose a tag to compare

A very quick update that sorts out SecurityException with app shortcuts. Nothing else here apart from the slightly better-ish icon.

v1.4.1

15 Mar 11:12
Compare
Choose a tag to compare

Another weekly bug-fix (or rather, back to our usual schedule).

  • Support for app shortcuts in Android 7.1+ — apps like Clock, Contacts, and the likes will now show shortcuts to various parts of the app if you access their long-pressed 'Shortcut' menu. This is app-dependent!
  • Fixed crashing caused by reordering pinned apps. (#20)
  • Restoring backups should no longer crash if you have widgets. Backup may not at all restore the widgets, however.
  • Online search prompt/strip should no longer disappear when the user taps on suggestions on their keyboard.
  • Black theme is now actually black, as opposed to off-grey.

And now we go back to our week-long hibernation!