Skip to content

Releases: cyb3rko/flashdim

Version 2.2.1

Choose a tag to compare

@github-actions github-actions released this 03 Jan 21:24
f78dd54

🐛 Fixes

  • Stop interval flash on dialog close and optimize memory safety (2c8058d)

🦾 Enhancements

  • Improve device support reporting (ddca15b)

⚙️ CI

  • Build only release apk for release commits (8842110)
  • Prevent duplicate action runs (ea9f1e1)
  • Fix workflow syntax error (61df153)
  • Skip license check for .gitignore changes (71abf12)

📦 Repository

  • Update excluded devices (5f176b7)
  • Fill README with excluded devices (1d684b1)
  • Refresh README (4447399)
  • Update excluded devices (4b5e3d7)
  • Fill README with excluded devices (44caa84)
  • Update F-Droid metadata (30f7280)
  • Update excluded devices (5f21c08)
  • Fill README with excluded devices (874e8e4)

❔ Uncategorized


Facts

  • Number of commits: 15
  • Number of changed files: 20
  • Added lines: 415
  • Deleted lines: 119
  • Baseline Profile: Average startup performance improvement of ~21.3% (Google Pixel 7 Pro)

Changelog auto-generated by Release Changelog Builder Action (Mike Penz).
Release auto-created by action gh-release (Doug Tangren).

Version 2.2.0

Choose a tag to compare

@github-actions github-actions released this 27 Dec 22:32
886b75e

🚀 Features

  • Allow deactivation of flashlight when closing the app (d195cfd)

🐛 Fixes

  • Adapt status bar color after M3 version update (392b9bb)

🦾 Enhancements

  • Change interval and bpm time limits (e88c11f)
  • Detect unreported and wrongly reported devices in-app (9730824)
  • Add seizure warning to interval dialog (0a9584d)
  • Replace current png icons with updated svg icons (1eeb240)

🧹 Refactorings

  • Apply new formatting rules (7677f65)

⚒️ Build / Dependencies

  • Update build and dependencies (2889c08)
  • Add baseline profile and performance data (f1d9f0f)

⚙️ CI

  • Automate excluded device section in README (d603f81)
  • Copy csv file from app directory to workflow (242e771)
  • Add baseline profile performance improvement to release notes (e69b1a5)

📦 Repository

  • Update excluded devices (516e45a)
  • Update excluded devices (c576b81)
  • Update excluded devices (d8d7012)
  • Update excluded devices (d85d3cb)
  • Update excluded devices (00ebd4b)
  • Update excluded devices (ee81820)
  • Add Android Authority feature (8c51bb9)
  • Update excluded devices (1c4db0f)
  • Update excluded devices (c7f2682)
  • Update excluded devices (0f4d85c)
  • Update excluded devices (8ff7dad)
  • Update excluded devices (047c18b)
  • Update excluded devices (66aa47a)
  • Update excluded devices (282e32f)
  • Update excluded devices (22d0859)
  • Update excluded devices (d263d1a)
  • Update excluded devices (f8e3d16)
  • Update excluded devices (6a2fbb1)
  • Update excluded devices (a14c5ae)
  • Fill README with excluded devices (3c61ae3)
  • Include copyright config into vcs (5801725)
  • Update screenshots and credits (7abd0b1)

💬 Other

  • Create benchmarks and baseline profile generator (ec8eb57)
  • Change button weights (c70afe9)

❔ Uncategorized


Facts

  • Number of commits: 37
  • Number of changed files: 85
  • Added lines: 7687
  • Deleted lines: 212
  • Baseline Profile: Average startup performance improvement of ~24.48% (Google Pixel 7 Pro)

Changelog auto-generated by Release Changelog Builder Action (Mike Penz).
Release auto-created by action gh-release (Doug Tangren).

Version 2.1.1

Choose a tag to compare

@github-actions github-actions released this 08 Aug 18:58
122b5d8

🦾 Enhancements

  • Show accessibility service info for Google Play (3ef23a7)

📦 Repository

  • Update F-Droid description (717148d)

❔ Uncategorized


Facts

  • Number of commits: 3
  • Number of changed files: 5
  • Added lines: 54
  • Deleted lines: 6

Changelog auto-generated by Release Changelog Builder Action (Mike Penz).
Release auto-created by action gh-release (Doug Tangren).

Version 2.1.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 10:33
46b5787

🚀 Features

  • Add 4 step dimmer quick settings tile [#22] (abf1f39)
  • Allow flashlight toggle by pressing both volume buttons [#13, #26] (c22dc5d)

🦾 Enhancements

  • Allow morse input of length up to 200 characters (3d984ee)
  • Set interval dialog defaults and disallow empty input (6257725)
  • Catch possible exceptions in settings tile logic (f85f298)

🧹 Refactorings

  • Minimize repeated object creation (f3b6f1a)
  • Fix formatting (515d84d)

⚒️ Build / Dependencies

  • Update Kotlinter (376ca15)
  • Update dependencies (5b53c47)
  • Update gradle and android gradle plugin (89ecd07)
  • Use newer gradle syntax and functions (7e090be)

📦 Repository

❔ Uncategorized


Facts

  • Number of commits: 18
  • Number of changed files: 24
  • Added lines: 438
  • Deleted lines: 134

Changelog auto-generated by Release Changelog Builder Action (Mike Penz).
Release auto-created by action gh-release (Doug Tangren).

Version 2.0.0

Choose a tag to compare

@github-actions github-actions released this 10 May 20:03
a2375ad

⚠️ BREAKING CHANGES! (except Play Store version)⚠️
You will most likely have to uninstall the previously installed version due to new app signature used in this build.
I'm sorry for the inconvenience.

🚀 Features

  • Add interval flash feature (+ BPM integration) [#18] (7cea74e)

🐛 Fixes

🦾 Enhancements

  • Find camera with flash instead of always choosing first (d2f8a61)
  • Improve layout for foldables and tablets (3980a02)
  • Hide interval button for simple + sos mode (43d4608)

🧹 Refactorings

  • Move multiple source files to subpackages (46ed100)
  • Abstract code parts into new class and util files (6a5e1f0)
  • Move MorseDialog to separate file (01fe068)
  • Tidy up SettingsActivity (e40e579)
  • Apply Kotlin formatting rules (a40fd02)

⚒️ Build / Dependencies

  • Update to Gradle 8 + upgrade dependencies (91c0f66)
  • Only include 'en' resources (79cef60)
  • Exclude most META-INF files to clear apksigner output (a1ca5e1)
  • Update proguard rules (2fd7e88)
  • Allow signing for GPlay upload (5be56b7)

⚙️ CI

  • Remove commit prefix in changelog (#17) (ac5aad0)
  • Create continuous build action (4c42093)
  • Include FOSSA license scan (ab13edb)
  • Update ci JDK version to 17 (fbf4af3)

📦 Repository

  • Add apk verification information to README (1604483)
  • List unsupported / exluded devices (cb52d15)
  • Remove metadata release changelog files (61cd8b7)
  • Include Kotlin formatter and dexcount (a36e914)
  • Add F-Droid and Fossa Readme badges (afd0d35)
  • Update screenshots + feature list (ba34667)

💬 Other

  • Show review reminder after 5th and 15th startup (46f18ce)

❔ Uncategorized


Facts

  • Number of commits: 27
  • Number of changed files: 50
  • Added lines: 1379
  • Deleted lines: 319

Changelog auto-generated by Release Changelog Builder Action (Mike Penz).
Release auto-created by action gh-release (Doug Tangren).

Version 1.4.0

Choose a tag to compare

@github-actions github-actions released this 27 Mar 19:16
0a22b86

🐛 Fixes

  • fix: Solve coroutine error handling (cc10741)
  • fix: Keep light level and update UI on long-pressing settings tile (d579c8b)

🧹 Refactorings

  • rfct: Simplify and prettify xml layouts (28ffd41)
  • rfct: Refactor some lines of code (3dd8908)
  • rfct: Abstract code into new functions (22f5228)

⚒️ Build / Dependencies

  • build: Update dependencies (6cb3c92)
  • build: Switch to workflow apk signing (dba7d3f)

⚙️ CI

  • ci: Upload release workflow (99f8459)
  • ci: Add repo checkout (84d6a0d)
  • ci: Make gradlew executable (0a22b86)

📦 Repository

❔ Uncategorized


Facts

  • Number of commits: 15
  • Number of changed files: 22
  • Added lines: 558
  • Deleted lines: 242

Changelog auto-generated by Release Changelog Builder Action (Mike Penz).
Release auto-created by action gh-release (Doug Tangren).

Version 1.3.7

Choose a tag to compare

@cyb3rko cyb3rko released this 17 Jan 17:47
c862476

Additions:

  • add themed icon of new logo (21159b1)

Enhancements:

Version 1.3.6

Choose a tag to compare

@cyb3rko cyb3rko released this 13 Jan 14:28
38fa799

Additions:

  • error handling for rather rare errors (14e9d8e)

Enhancements:

Version 1.3.5

Choose a tag to compare

@cyb3rko cyb3rko released this 31 Dec 11:12
051683a

Fixes:

  • incorrect progress bar level shown [#9] (e9161a6)

Additions:

Version 1.3.4

Choose a tag to compare

@cyb3rko cyb3rko released this 04 Dec 21:21
93cc458

Fixes:

Additions:

  • option to link initial level to quick settings tile [#11] (b5f9ee6)