Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/trynoice/android-app

The Android app for Noice.
https://github.com/trynoice/android-app

fix illegal argument exception during alarm ringer fade

1636eee4a7fb8755c1717d662c275e03865f92fe authored over 1 year ago by Ashutosh Gangwar <[email protected]>
Translations update from Hosted Weblate (#1121)

* Translated using Weblate (Hindi)

Currently translated at 100.0% (315 of 315 strings)

Tra...

6b38a41590b24849aae34bae13e44003231a602c authored over 1 year ago by Weblate (bot) <[email protected]>
fix illegal state exception when setting up volume sliders

0dab03ab997abeb3fad5b3739e55fa3fb41f0aa4 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
prepare release 2.5.1

984b39a877a581c4c5cc07f732198ebe4f5f5b92 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
fix gson npe when deserializing older preset versions

Although, I am fairly certain that R8 is causing this issue
by mistakenly removing a critical me...

e787d2a7f532ed9eaa7376186622b30541cbf19d authored over 1 year ago by Ashutosh Gangwar <[email protected]>
prepare release 2.5.0

303cdea5d9898a4e2d4f7ba7e9b33395d6f2b04c authored over 1 year ago by Ashutosh Gangwar <[email protected]>
bump android deps

692cd632444ba164b3d04ef734aa8c6282fb5862 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
Merge pull request #1119 from trynoice/feat/chromecast-v2

Add Chromecast sender app implementation

0fa5d0007d98ef3258e81170b99050f4bc505c69 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add production config for chromecast sender app

c6da607b586fc4866bd9051ed8885bb05c1dc696 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
pass access tokens to the cast receiver app

249485c6856d055e40c383b1a250d27e4e059b04 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
wip: implement cast sender app

todo: pass the access token to the receiver app

1ba1710a3c4c4874005d3f29df845b6f90e0fac3 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
exempt stopping sounds from being paused in sound player manager

afaf7a797f8c012f3cd424ec79e2d548b9559c7e authored over 1 year ago by Ashutosh Gangwar <[email protected]>
merge remote branch 'weblate/main'

Squashed commit of the following:

commit 5c720fd6f2a864a20932dcbcc682ee95db82799b
Merge: f82c1b...

6e6a9ef01f2b47fc14d2323de33d2c6ccacb3dad authored over 1 year ago by Ashutosh Gangwar <[email protected]>
update README.md

f82c1b6e144c9135afefc9988efa110d2cf4cbc2 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
wip: Merge pull request #1118 from trynoice/refactor/sound-engine

WIP: Cast Implementation

4024a1e6754146e9727b65df880f1212f6d09253 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add unit tests for preset repository

ee9270194f8a80f8861c2f124eff988fd07b01ca authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add unit tests for sound player manager

8878add85b6bedd58820d7d0f588e42170863ae9 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add unit tests for cdn sound data source

fcb4eb623ef6283c7c7734e1a7cdf7a744f1bf4e authored over 1 year ago by Ashutosh Gangwar <[email protected]>
rename SoundPlayerManagerNotificationManager to SoundPlaybackNotificationManager

55fa1c5e4a86f1693786e4d8a04682fb5384813a authored over 1 year ago by Ashutosh Gangwar <[email protected]>
move download service and worker out of engine.expolayer package

49158cbe29eb483cb59d76dff3eeda63cd2b4463 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add unit tests for sound player manager's notification manager

3e7624a24afaa1dbb451ae4c437ba859758fe9b8 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add unit tests for sound player manager media session

d1185e20a3faaf2ae8f87b459af497f48663b022 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add unit tests for audio focus manager

7d68fc1893205283c731796cd22843687ac56535 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
fix gradle console warnings for unit test tasks

b3b5b1728418fb50346659b1fcf7f23f1e19825b authored over 1 year ago by Ashutosh Gangwar <[email protected]>
merge default and no-op audio focus manager implementations

b9d95918deb3d05f03965a47c39017eb971bdb8b authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add unit tests for local sound player

4d4885d98fc0a838138765ef054a51d676af4d66 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add unit tests for preset dao

ed7dfa0b3e37e7c607447b6189b6fce22bedb853 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add ui tests for preset picker fragment

9ed1ef26b617969c83d30a0628618718f314881c authored over 1 year ago by Ashutosh Gangwar <[email protected]>
redesign preset picker for alarms fragment

9018364cd57c0ca5b1e492dd6441c69d79d01236 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
remove unnecessary data binding in layouts

c96945870571a72f080bbfaa10c6c3a43dac27a4 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
rename recycler view related components

42d4c8118f7de233005c4222c983d5a01a952ca2 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
migrate preset repository to room

62fe7240199d88c0065c27d719b22b79cf2d629f authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add generated room database schema migrations to vsc

f263484a7284d7064088ea9d5663d998bb7facf5 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add app level coroutine scope

3d7fe22f4978eeeefd248e9290e242f0fb2071e6 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
fix broken unit and ui tests

d7b52cf7809853ee42c70398b1b403e34452538e authored over 1 year ago by Ashutosh Gangwar <[email protected]>
simplify preset model

1a102697c4c75403196084a58ec5bb1d32a9859f authored over 1 year ago by Ashutosh Gangwar <[email protected]>
switch to the new sound manager implementation

8f6753c9c66c40509f337280209ddb7f390d7dd0 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add the new sound playback service

a186813f64d20049786951bc28fc40339917a451 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add the new sound player manager implementation

224548508c06cb31d6f79836b70b2f0f41456912 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add local sound player implementation

aea16e751522f8b451803065d96ffa0df9aa1620 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add media player factory

c840977c9a9517e18f1a30464463313207849b89 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
isolate and wrap exoplayer api in media player class

e6a5f10dd6b0fd6b7a10490d82f04d192f90b67e authored over 1 year ago by Ashutosh Gangwar <[email protected]>
fix broken unit test for cast volume provider

6074988dc721f32fd7f0703c01a0b5e2f10cc220 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
add sound player base class with updated interface

8f9a95987147167489cdf31c821c13ad601608ab authored over 1 year ago by Ashutosh Gangwar <[email protected]>
chore: merge branch 'main' into feat/chromecast-v2

2a2441a870ba1a93c9db1c74f83297ab2f6e2497 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
chore(app): bump deps

8b0a37d0de9eeffcd5a4a006526462581e7689a7 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
chore(deps): bump fastlane from 2.211.0 to 2.212.1 (#1115)

a9814638872cea270240db1e2eb8899fffe72c18 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore: translations update from Hosted Weblate (#1116)

* Translated using Weblate (Italian)

Currently translated at 100.0% (315 of 315 strings)

T...

bfeee611127f6d0b1f02988e240445fda6895aae authored over 1 year ago by Weblate (bot) <[email protected]>
fix(app): safely collect flows on the ui layer

it was the most likely cause of intermittent fatal crashes
on dismissing dialogs during flow col...

86eba1722ab98701d5d5b87c17feb57164b08952 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
fix(app): add default no-arg constructor to app intro fragment

f92a2db643a27a51b90e4dcd24db52202ff124b9 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
chore(app): bump hilt and kotlin versions

1ef4c137c205e100f56d1a5e6c3551e07efab50a authored over 1 year ago by Ashutosh Gangwar <[email protected]>
chore(app): bump agp version to 7.4.1

6fdf884bab9f2feeee619f2c9f12aa7e5c01ac74 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
chore: translations update from Hosted Weblate (#1114)

* Translated using Weblate (Russian)

Currently translated at 100.0% (42 of 42 strings)

Tra...

94ab980385e044552d69c89bb622087701fb2a1a authored over 1 year ago by Weblate (bot) <[email protected]>
chore: translations update from Hosted Weblate (#1112)

* Translated using Weblate (Italian)

Currently translated at 100.0% (315 of 315 strings)

T...

bb9ee7ce7329aba2935e6477f8420f9075bb70da authored over 1 year ago by Weblate (bot) <[email protected]>
feat(app): add monochrome layer to app launcher icons

77c906b5b15d1eecb82dd484f0e009fd24f550a0 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
chore(app): prepare release 2.4.2

927b37a558177113fc8182fd858a02062a93f722 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
chore(app): bump deps

5af556849cdeb5a62333b52fa222fb8309afed6d authored over 1 year ago by Ashutosh Gangwar <[email protected]>
fix(app): replace startForegroundService with startService in alarm service controller

possibly causing 'RemoteServiceException: Context.startForegroundService() did
not then call Ser...

6f0bae1f948da6446bb798211fbbe6ce1f79df1a authored over 1 year ago by Ashutosh Gangwar <[email protected]>
chore(deps): bump gson from 2.10 to 2.10.1 (#1111)

ff99b4e09d480744ce3490f2d8170c5ab79d5462 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(app): translations update from Hosted Weblate (#1110)

* Translated using Weblate (Portuguese)

Currently translated at 97.0% (299 of 308 strings)

...

6216a5dd16a18a3bc881a33da1a740d56e583b99 authored over 1 year ago by Weblate (bot) <[email protected]>
fix(app): fix typo in strings.xml

2cbdc6a956fb645b03e6ef80acbbe31fe739c263 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
fix(app): fix typo in strings.xml

10676fefb5f472bda7c48fabf7552e6ef80d1a85 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
refactor(app): simplify in-app messages

8bdf687dcdd7e4de108ffa20ae8d6c3b8c0b6b2b authored over 1 year ago by Ashutosh Gangwar <[email protected]>
fix(app): fix fatal number format exception in main activity

b9abb48763e6dbaa86f95e5f47bb2b77fdd8587f authored over 1 year ago by Ashutosh Gangwar <[email protected]>
refactor(app): clarify premium related information

2ac2cf46d1e65a7b3311f7bf55dc268a4e1369c3 authored over 1 year ago by Ashutosh Gangwar <[email protected]>
refactor(app): minor changes to layouts

a57ff7154051fe46f1dd50886251e3c661d8870a authored over 1 year ago by Ashutosh Gangwar <[email protected]>
perf(app): replace Kotlin's random with Java's random impl in Player

64f549ef4dc9a90eb83e9362c8ce287e466c1c9b authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix non-contiguous sounds not repeating after one iteration

f4d314c0d0d669ceaca72294094751d93192b9cd authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix overlapping text in subscription plan item on narrow screens

dff8bf7617c45522f90eaf9bad35d42756bbca05 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
chore(app): bump gradle and AGP version

afe590efaf80f87c2bcd62142f476e8200b98cfe authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
chore(deps): bump robolectric from 4.9 to 4.9.2 (#1108)

9be7713f9eaa0e0a8ef10d3016190e7aa0ae1c27 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(app): translations update from Hosted Weblate (#1106)

* Translated using Weblate (Hindi)

Currently translated at 100.0% (308 of 308 strings)

Tra...

a1337c8f4ca57e2f2d7fe4c23662acaa01e63cb2 authored almost 2 years ago by Weblate (bot) <[email protected]>
feat(app): add currency switch in view subscription plans fragment

c2ba2d6cc4b21961262d6ae805751bd7cd120d96 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
feat: update app short description

7239f1a8de6563ca175377f004c0b0cb6ca18f91 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
chore(app): prepare release 2.4.1

1c031bfc1b28155545869c24578a8db7a18834dd authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
feat(fastlane): update app screenshots

6de610a03755cc566ac84c0c1e3e5cf125267696 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
chore: translations update from Hosted Weblate (#1105)

* Translated using Weblate (Ukrainian)

Currently translated at 100.0% (311 of 311 strings)

...

905aeaac76c9d1cb68618d3e121b0554385064a1 authored almost 2 years ago by Weblate (bot) <[email protected]>
ci(android): remove deprecated github workflow commands

81918da3a20b7d0b7279e5bde5acad66c610fa23 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): remove library updated notification in library fragment

988ef8c1405a01908cc363dba274ee58b10bce11 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
test(app): fix breaking test in subscription dao test

3c3b9a0451d1e1ba2fd410c7f46352dedf6fbb1c authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): simplify error handling in library fragment

5c01c798464082d724845eb5e034bb572997efb9 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix overlapping button & snackbar in edit account details fragment

10d16b2d11a48d52e2543696ed90786820389285 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): always refresh sound library when library fragment is created

c9b62793bcd76ed44ebf416b2c51c404332d163a authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): implement remote mediator for subscription purchase list

21a9d6f221191d0a38d7c4156d9063a5c684fe21 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
chore(deps): bump mockkVersion from 1.13.2 to 1.13.3 (#1104)

d78b9e02609c8d4fefd807cc30ec3db75db7f862 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore: translations update from Hosted Weblate (#1103)

* Translated using Weblate (Russian)

Currently translated at 100.0% (310 of 310 strings)

T...

13d826faf165b113815dc01029526a684885755c authored almost 2 years ago by Weblate (bot) <[email protected]>
fix(app): eagerly collect cold flows on conversion to hot flows

3a6ac2503217bd7a32d7dbc8a6d9d0367d58cecb authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
feat(api-client): add accept-language header to library manifest requests

303bb699ff9a4e19dbec9338fba310559ef0e3df authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(api-client): restructure api client code

8ab4cec86d98a04acf6f41e4466289626c73fd6f authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
chore: prepare release 2.4.0

e11d9d823e86b355abdcaecbf330be824f482c5a authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
chore: translations update from Hosted Weblate (#1101)

* Translated using Weblate (Ukrainian)

Currently translated at 100.0% (309 of 309 strings)

...

785868b9397e57c329b31db8725928222afbe632 authored almost 2 years ago by Weblate (bot) <[email protected]>
chore: bump deps

e614771e28c19fd7d4b326ce3463b21d91e5bc23 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
chore(deps): bump fastlane from 2.210.1 to 2.211.0 (#1100)

22d55436e56f0508a89f79927453d7c72bd42ccf authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
feat(app): add user setting to gradually ramp up alarm ringer volume

resolves https://github.com/trynoice/android-app/issues/1095

de02a61c6efae6b2b07b43bb374c857c137ce5f4 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): replace ValueAnimator with coroutine based fader in LocalPlayer

ValueAnimator is dependent on system properties. If animations are
disabled in OS settings, Valu...

84aeb6c9761189fbf28d4cda7a9d82a832964812 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): increase max duration for alarm ringer and snooze length to 60 minutes

841440c0610f5b7f363cab5df261c0e3701fe6da authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add master volume control to playback controller ui (#1099)

* feat(app): add master volume control to playback controller ui

resolves https://github.com/...

fd080304fa9ebfcecf789a33888c240a65dc7af5 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
test(app): fix add alarm case in alarms fragment tests

0036df8ee2a91413a8f0bb8d34d88d3627f850c9 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
test(app): fix reschedule and disable all test case in alarm repository tests

194c8452d753b9507025a8ac7800a251ccb49c0c authored almost 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): adjust floating components' padding to include playback controller

e7b42ce8754b467141952f4250e083844a1fc779 authored almost 2 years ago by Ashutosh Gangwar <[email protected]>