Commit Graph

218 Commits

Author SHA1 Message Date
tiltshiftfocus
54612c6b74 patch: Addressing some UI/UX quirks (#413)
* beautify lyrics display

* use dialog to select playback speed

to prevent accidental clicks
2026-02-08 10:18:01 -08:00
Tom
baf4e0f0fc chore(i18n): set links as untranslatable (#400) 2026-01-31 17:37:41 -08:00
eddyizm
d67e432731 chore: added playlist strings for pr #394 2026-01-31 08:10:30 -08:00
eddyizm
8d215a7f1c feat: add configurable timeout (#386) 2026-01-25 11:27:12 -08:00
eddyizm
3cd5843c4b feat: sort preference for playlists (#370) 2026-01-18 16:39:28 -08:00
kmarius
c5cece8477 Hide biography section when no info is available 2026-01-07 18:14:53 +01:00
eddyizm
6110a9c8e7 fix: added a timeout for the callbacks to dismiss dialog and notify the user 2026-01-04 10:05:16 -08:00
eddyizm
a2801f3168 fix: reduced debounce, added toast 2026-01-04 07:53:07 -08:00
eddyizm
43a96faca4 fix: give user feedback when trying to add podcast/radio on unsupported back servers 2025-12-25 14:03:30 -08:00
Tymon Flower
0b68799507 Update description_empty_title in English and Polish 2025-12-15 18:25:28 +01:00
eddyizm
a110faabe3 feat: integrate sort recent searches chronologically (#300) 2025-12-08 20:43:15 -08:00
j4mm3ris
b89e18eebf feat: integrate sort recent searches chronologically 2025-12-07 13:24:03 +02:00
eddyizm
63607794d6 fix: updates to starred syncing to user defined directory 2025-12-02 21:46:04 -08:00
eddyizm
540aa9ba73 feat: implemented download queue fab 2025-11-28 09:57:29 -08:00
Ante Budimir
be33401b6f feat: add play functionality to library folder/index items
- add play button to inner folders in library
- implement recursive song collection from folders and subfolders
- filter out video files, play only audio tracks
- add user feedback with toast notifications
2025-11-20 19:13:46 +02:00
eddyizm
6124ec66f3 feat: added setting to disable github check and completely disable/hide when using the degoogled version 2025-11-11 18:06:01 -08:00
eddyizm
f4ffdc985e chore: updating pending release and typo in settings 2025-11-09 16:48:16 -08:00
pca006132
5d51132921 feat: add preference to sort artists by album count 2025-10-30 20:01:47 +08:00
pca006132
4c865e199d feat: sort artists by album count 2025-10-30 18:01:07 +08:00
eddyizm
ac674d937a fix: handle null or no expiry field being sent back from server 2025-10-27 20:47:46 -07:00
eddyizm
e6a56ba1d2 chore: update readme and usage references to tempus. added new banner… (#182) 2025-10-22 08:27:57 -07:00
eddyizm
9b807fde31 fix: typo in spanish/port language, fixing capitalizion in git url 2025-10-19 18:25:34 -07:00
eddyizm
c7ba4235b3 chore: updated strings with tempus and updated screenshots. 2025-10-19 17:37:55 -07:00
sebaFlame
442fe1ea01 Merge branch 'development' into main 2025-10-18 01:48:47 +02:00
cba
cb0874dca4 Added setting to make album detail visible 2025-10-18 01:00:00 +02:00
le-firehawk
6c637dcbcb feat: Make all objects in Tempo references for quick access 2025-10-09 23:03:57 +10:30
Jaime García
04f34e03d1 fix: Replace hardcoded strings in SettingsFragment 2025-10-08 22:17:30 +02:00
eddyizm
f1d19142fa feat: Add home screen music playback widget and some updates in Turkish localization (#98) 2025-10-07 21:28:10 -07:00
eddyizm
717f95a04a Merge branch 'development' into skip-duplicates 2025-10-06 22:22:52 -07:00
eddyizm
78c4c89eca feat: Support user-defined download directory for media (#21) 2025-10-06 21:16:17 -07:00
SinTan1729
328beaff90 fix: Use string for settings section name 2025-10-06 22:04:23 -05:00
SinTan1729
9d5d89d648 new: Separate toast for when all songs were skipped
Also, fixed grammatical issue in toast where they were all singular.
2025-10-06 21:58:41 -05:00
SinTan1729
1c2f1aa061 chg: Move the playlist duplicates option to preferences
As per the recommendation of @eddyizm
2025-10-06 21:47:57 -05:00
eddyizm
9a64eeabe6 feat: added preference to disable heart and show shuffle instead 2025-10-05 12:59:24 -07:00
eddyizm
791190f681 Merge branch 'development' into notification-heart-rating 2025-10-05 08:52:17 -07:00
le-firehawk
1357c5c062 feat: Integrate external downloads into downloaded songs view 2025-10-04 23:33:48 +09:30
le-firehawk
cce6456951 feat: Support user-defined download directory for media 2025-10-04 23:33:48 +09:30
eddyizm
57be72d5d4 chore: add link to discussion page in settings 2025-10-02 21:32:34 -07:00
eddyizm
a940af934c feat: notification-heart-rating 2025-10-01 22:27:26 -07:00
le-firehawk
c2b6d7eed5 feat: Enable downloading of song lyrics for offline viewing 2025-09-29 22:04:38 +09:30
eddyizm
47380a79a5 fix: added init on home tab and dialog, refactor and check for songs for albums/artists before displaying dialog 2025-09-28 16:14:42 -07:00
eddyizm
ee738bc4c7 feat: download starred artists. 2025-09-27 15:37:59 -07:00
SinTan1729
e1d63a9eef feat: Support skipping duplicates 2025-09-26 16:24:21 -05:00
mucahit-kaya
35af1f9038 fix(widget): refine layouts and progress UX across sizes
Compact (4×1)
- Reduce root vertical padding so the 4×1 cell yields ~56dp of content height.
- Make album art a true square (50×50dp) and center vertically; keeps edges
  clear of rounded corners.
- Tighten timing block: 2dp progress bar; 10sp labels with no extra font
  padding; prevents elapsed/total text from slipping below the background.
- Wrap album art in a 50×50dp FrameLayout with a new 6dp-radius background
  drawable; soft corners while remaining visually smaller than the widget body.
- Mirror the same structure in the preview layout so Studio preview matches
  on-device rendering.
  (app/src/main/res/layout/widget_layout_compact.xml,
   app/src/main/res/drawable/widget_album_art_bg.xml)

Large Short (4×2)
- Wrap album art in a fixed 90dp square container and enforce a true square
  crop via centerCrop.
- Tighten vertical spacing: thinner progress bar, closer timing row, controls
  shifted down for better balance.
- Keep album/timing text to the left of the controls but retune spacing so the
  stack stays fully inside the widget bounds.

Large (4×3 and up)
- Restructure to a vertical stack: header row (album art + text), full-width
  progress bar, timing row, primary controls, then secondary controls.
- Lock album art to a 150dp square; progress bar spans the widget beneath the
  header to match the new visual hierarchy.

Based-on: cd28ee0764
Co-authored-by: The Firehawk <firehawk@opayq.net>
Co-Authored-By: Mücahit Kaya <kaya-mucahit@outlook.com>
Co-Authored-By: Firehawk <firehawk@opayq.net>
2025-09-23 14:32:01 +02:00
le-firehawk
e81e1a5356 fix: Include song position and duration in widget
Co-authored-by: Mücahit Kaya <kaya-mucahit@outlook.com>
Co-authored-by: The Firehawk <firehawk@opayq.net>
2025-09-23 14:29:21 +02:00
mucahit-kaya
cc0e264a17 feat: Add home screen music playback widget
Introduces a new app widget for music playback control and display. Adds widget provider classes, update manager, view factory, and related resources (layouts, colors, strings, XML). Integrates widget updates with MediaService to reflect current playback state. Updates AndroidManifest to register the widget.
2025-09-23 14:29:21 +02:00
Jaime García
7c0d44680f feat: Add audio equalizer with UI 2025-09-08 19:28:34 +02:00
Jaime García
8e2c5d1fee chore(i18n): update English translation 2025-08-31 16:32:01 +02:00
eddyizm
6a16159cf0 fix: forgot sync album dialog, bump version for release 2025-08-30 10:58:38 -07:00
eddyizm
f854f49686 feat: adds sync starred albums functionality #66 2025-08-30 09:04:25 -07:00