United Software
2.43K subscribers
85 photos
22 videos
27 files
47 links
Download Telegram
https://github.com/AkaneTan/Gramophone/releases/tag/1.0.5

Changes since 1.0.4.1:
Fix synced lyrics & translated + compressed lyrics
Support loading album covers that aren't used in a song (needs images & videos permission)
Fixed detail screen displaying recording year instead of release year
Fix refresh snackbar going below navbar
Backport splash screen to Android 11 and older
Rework album caching, reduce memory usage, fix notification using different cover than ui
Improve performance (reportFullyDrawn API, and some multi-threading) and fix some rare crashes (by enabling android strictmode and fixing issues), disable obfuscation (readable crash logs)
Added "Remove spaces around lyrics" feature
Load album artists from mediastore on Q+
Upgrade dependencies
Unified top app bar look across app
Fix fast scroller edge cases
Don't crash when a blacklisted song is used in playlist
New app icon by WSTxda
Fix genre id edge case
Reworked edge to edge
Lyric high contrast mode
Code cleanup
Fix two bugs where player broke if in STATE_ENDED
Fix lyric smooth scroll animation
Fix lag after opening preference fragment and recreating ui
Better legacy android support (font weights, vibrations, and many more now backported)
Use new version of packaging (increased apk size, this is NOT because it contains more data but because the data is now uncompressed) -> the advantage this has is that the actual installed app size is DECREASED, because it does not have to unpack the data from the apk AND store the apk (duplication)
Performance optimization
Support m4a lyric
๐Ÿ‘15โค7โคโ€๐Ÿ”ฅ2๐Ÿค—1
Forwarded from Nick
Gramophone-1.0.5-release.apk
5.6 MB
โค26๐Ÿ‘4๐Ÿ‘€4๐Ÿคฌ3๐Ÿ’ฏ2โšก1โคโ€๐Ÿ”ฅ1
Forwarded from Anamitra โ— Rick โ—‹ Limited by telegram
๐Ÿ‘7
Which side are you on?
Final Results
41%
Gramophone
39%
Accord
9%
Neither
11%
Both
๐Ÿฅด10๐Ÿ‘€4
โคโ€๐Ÿ”ฅ25๐Ÿ‘€10๐Ÿ‘5๐Ÿ‘Œ1๐Ÿณ1๐Ÿ’ฏ1
Are you using these rare decoders below that gramophone/accord can't play?
Final Results
41%
ALAC
51%
AAC
14%
AC-3
14%
E-AC-3
27%
DTS, DTS-HD
21%
TrueHD
๐Ÿ‘€7๐Ÿ‘1
(Btw please send AC-3, E-AC-3, TrueHD track samples in our group since I'm highly suspicious that you're not actually using them)
๐Ÿคฃ16๐Ÿ˜ญ5๐Ÿ˜2๐Ÿ‘€2๐Ÿ‘1๐Ÿคฉ1
#Accord
Alpha 11 Release
Changelog:
- Added background transition when switching tracks with different album covers
- Tuned lyric scrolling
- Updated dependencies
- Small design changes
- Supported ALAC, AAC, AC3, EAC3, DCA playback
(I'm too busy for manuscript mode)
Download
โคโ€๐Ÿ”ฅ33๐Ÿ‘4๐Ÿณ2๐ŸŒ2๐Ÿ˜ญ2๐Ÿ”ฅ1๐Ÿ’ฏ1
To Chinese/Japanese/Korean users/listeners only:

If your system font doesn't support pan-cjk multi-fontweight, consider installing notocjk module via magisk/kernelsu. It'll make both your system and accord look much better.

Left - without pan-cjk multi fontweight support
Right - with pan-cjk multi fontweight support
๐Ÿฅฐ18๐ŸŒ5๐Ÿ‘€2โคโ€๐Ÿ”ฅ1๐Ÿ‘1๐Ÿ˜ด1
Right ugh I just registered my kofi account, so if any of you guys have the interest to support my development feel free to donate me *wink* *wink*

If you really have some good ideas for accord/gramophone, put it in the donation message and I might do it.

Fear not we won't make accord/gramophone close sourced!
๐Ÿฅฐ17โค5๐Ÿ‘4
If we're going to do a UI refactor on Gramophone, should we use bottom app bar?
Final Results
64%
Yes
18%
No
18%
I don't care
๐Ÿ’ฏ11โคโ€๐Ÿ”ฅ4๐Ÿ‘1๐ŸŒ1๐Ÿ˜ด1
*bottom navigation
United Software
If we're going to do a UI refactor on Gramophone, should we use bottom app bar?
Ok nvm that was a stupid idea and I don't think it fits the app well
๐Ÿคฃ17๐Ÿ‘11๐Ÿ˜ญ8๐Ÿ‘Ž6๐Ÿ’”3๐Ÿค”1๐Ÿคฌ1๐ŸŒ1
But hey look at something else I've just made ๐ŸŽ‰
Please open Telegram to view this post
VIEW IN TELEGRAM
โค31๐Ÿ˜ญ6๐Ÿค”4โคโ€๐Ÿ”ฅ3๐Ÿ”ฅ2๐Ÿ’ฏ2๐Ÿ•Š1๐Ÿ˜1๐ŸŒ1๐ŸŽƒ1
United Software
But hey look at something else I've just made ๐ŸŽ‰
Tuned the color again
โค23โคโ€๐Ÿ”ฅ7๐Ÿ˜ญ3๐Ÿค”1๐ŸŒ1
Forwarded from Deleted Account
This media is not supported in your browser
VIEW IN TELEGRAM
โคโ€๐Ÿ”ฅ16๐Ÿค—5๐Ÿ”ฅ2๐Ÿ˜2๐Ÿณ2๐ŸŒ2๐Ÿ’”2๐Ÿ˜ด2๐Ÿ˜ญ2๐Ÿ‘1๐Ÿ’ฏ1
Alpha 12 coming soon
๐Ÿ’‹18๐Ÿ˜ด7๐Ÿ•Š3โคโ€๐Ÿ”ฅ2๐ŸŒ2๐Ÿ˜ญ1๐Ÿ‘ป1
I'm moving accord's package name to uk.akane.accord, and here's why:

1. I don't own akanework.org anymore.
2. I now own akane.uk.
3. It's not on any app store at the moment, so I can do whatever I want.
4. The package name org.akanework.accord will cause the app to malfunction in Huawei devices.

Several huawei/magic users reported that accord is being identified as a pornography SMS spammer, despite the fact that we don't even request SMS permission in our manifest.
After some experiments we found out that even if you insisted to install accord on these devices, HarmonyOS/MagicOS will still block accord from running normally by triggering a SecurityViolation exception.
Complaining this misreport to Huawei, however, is not possible. Even if huawei wants to revert that, Tencent is the one who's in charge of HarmonyOS/MagicOS security module and it's impossible to reach out to them, not to mention taking our app off from blocklist.
Good news is that we can bypass this restriction by simply changing our package name. Good job on the security module development, Tencent!!!

Since I don't own akanework.org anymore, except from the application signature, everything that's related to security and [email protected] will be REVOKED.
My new email: [email protected]
๐Ÿ‘22๐Ÿคฃ15๐Ÿซก5๐ŸŒ2โค1๐Ÿ˜ข1๐Ÿ‘ป1๐Ÿค—1
#Accord
Alpha 12 Release
Changelog:
- Introduce fluent list
- Fixed fastscroller issue you might encounter in rare conditions
- Migrate to coil3
- Make shuffle list appear instead of original list in playlist view
- Increase touching range for slider
- Added animations when dragging slider
- Multiple layout changes
- Implemented delay lyrics
- Bump dependencies
- Fine tuned lyrics layout
- Added animation when swiping/switching views with lyric view

PS: Pad layout may look weird but that's temporary behavior

PPS: All hail @Duo3_123 for his efforts in calculating the neutralize equation of cubic Bezier curve

Download
๐Ÿ”ฅ44๐Ÿ‘8โคโ€๐Ÿ”ฅ4๐Ÿคฌ2๐Ÿคฉ2๐Ÿ˜2๐Ÿ’ฏ2โค1๐Ÿฅด1๐Ÿซก1