Android.EweSticker/CHANGELOG.md

7.8 KiB

Changelog

All major and minor version changes will be documented in this file. Details of patch-level version changes can be found in commit messages.

20250217

  • Fix critical bug with the logger crashing the app

20250209

  • Update dependency versions
  • Add a shortcut to google keyboard (fixes #76)
  • Add SVG image support
  • Code quality improvements
  • Use xLog (https://github.com/elvishew/xLog) to capture today's logs (to assist with debugging)
  • Make PNG sticker fallback configurable and improve share sheet (fixes #80)
  • Improve toast logging experience

20240825

  • Add case insensitive sort
  • Add app version in-app

20240322

  • Add sticker search
  • Add haptic feedback option
  • Update translations from Weblate (thank you to the following!)
  • Update screenshots and docs
  • Update deps

20231008

  • Update Fastlane Metadata
  • Update to use API level 34
  • Minor tweaks to readme
  • Add translations from Weblate (thank you to the following!)
    • German
      • Ettore Atalan
    • French
      • J. Lavoie
  • Add Android 13 Icon
  • Code clean up and ktlint check and formatting
  • Fix Bug: Keyboard has a transparent background
  • Fix Bug where the keyboard forgets last 'Recent' last selected

20230828

  • Update app description
  • Add German (de) translations with help from google translate and friends. Contributions to enhance this are very welcome!

20230825

  • Update launcher icon, version, screenshots

20230824

  • Add Feature: switch between folders by swiping (closes issue #33)
  • Add Progress bar for sticker import (closes issue #51)

20230823

  • Update dependencies
  • Performance improvements for sticker import (3-4x faster)
  • Performance improvements for sticker keyboard (recyclerview)
  • Add example-files
  • Add restore prior keyboard on minimize (closes issue #49)
  • Add send stickers with system sharesheets (closes issue #48)
  • Add reload stickers from directory (closes issue #46)

20220311 - 2022/03/11

20220128 - 2022/01/28

20220103 - 2022/01/03

20211118 - 2021/11/18

20211114 - 2021/11/14

20211029 - 2021/10/29

20211011 - 2021/10/11

  • attempt to fix https://github.com/FredHappyface/Android.EweSticker/issues/7 by using layoutInflater.inflate(R.layout.image_container, imageContainer, false) in place of View.inflate(applicationContext, R.layout.image_container, null)
  • additional logging to predict java.lang.IllegalStateException (no prevention) in the hope that this provides additional context to make fixing easier if imageContainer.addView(imageContainerLayout) raises in the future
  • Performance improvements to cache miss in switchImageContainer (call createImageContainer(stickers) once)
  • update screenshots with new phone frame
  • fix sticker shadows on light mode
  • tidy up files committed to git

20210909 - 2021/09/09

  • update ui
    • use MaterialCardView and Snack-bar in settings (MainActivity)
    • improvements to the keyboard layout
    • theme improvements
  • general code improvements
  • stability improvements

20210810 - 2021/08/10

  • Code optimisations
    • Code clean-up
    • Removed APNG animation due to memory leak
    • Linting fixes
  • Added caching functionality
    • to improve performance of fallback stickers
    • to enable addition of recent list
    • to improve switching packs performance
  • Updated gradle and dependencies
  • Add recent icon

20210723 - 2021/07/23

  • Added link to online tutorial (on GitHub)
  • Ignore the compat sticker when creating groups
  • SVG back arrow
  • Add headings to UI
  • Removed unnecessary permissions

20210612 - 2021/06/12

  • Changes from upstream:
    • Merged ui-update, feature_distributed_apks, fallback. Providing a fresher ui and the ability to send a fallback sticker for unsupported formats.
    • Converted to Kotlin
    • Provided fastlane metadata for fdroid
    • Provided tutorial (TUTORIAL.md)
    • Cleaned up assets and codebase
    • Changed package name to com.fredhappyface.ewesticker
    • Changed app icon

app logo - 2021/06/11

  • Change package name
  • Create app logo
  • Compile APKs

first release - 2021/06/11

  • Add to gh
  • todo...
    • compile apks
    • create changelog
    • screenshots
    • app logo
    • stick on fdroid + google play