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

ci(github): fix ruby setup in release workflows

6629d675eca3374e06874747eb46ec08e67734c4 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
ci(github): add workflow to create GitHub releases

7f59477ffb8ac4a1f5d82a206c2cf2e00ee1d7e4 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
ci(github): remove assemble job and cache action

not really needed. at this point, ui tests fail randomly and restarting
failed jobs cause everyt...

635ace4fcb4ab3bb46e1e9326b1a716fc027818d authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #207 from ashutoshgngwr/fix/misc-issues

Fixes share with friends action in Support Developement Fragment

35614d7c9a2f41a1ce97236fadec8eb566b4d4f7 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
fix(SupportDevelopmentFragment): use ACTION_SEND intent to share app

b479e2ee29d6a81548456e6d9d24ac2637ed80fb authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #206 from ashutoshgngwr/dependabot/gradle/com.google.android.exoplayer-exoplayer-core-2.11.6

chore(deps): bump exoplayer-core from 2.11.5 to 2.11.6

c55517edf3e2485c0567ca7acb647f2f1a8c1cd8 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #205 from ashutoshgngwr/feat/fastlane/screenshots

Automates app screenshots using Fastlane Screengrab

727e4c727b0fd4ce7441ae36dabce3f645e1f441 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
chore(deps): bump exoplayer-core from 2.11.5 to 2.11.6

Bumps exoplayer-core from 2.11.5 to 2.11.6.

Signed-off-by: dependabot-preview[bot] <support@dep...

3d7e6adffaa86ea199194dde371498b6c849f5f2 authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
test(app): fix assumptions for GenerateScreenshots test suite

0d453ab2aaf3694d6e77ce905b48c8d6227573da authored over 4 years ago by Ashutosh Gangwar <[email protected]>
fix(GenerateScreenshots): add retry test rule

16aa0821bd2b057825fb87480edb7c847c1653f6 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
docs(CONTRIBUTING): add instruction for images in fastlane metadata

7d38a544d44b358a20994d85931fa4ed66a3dae2 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
feat(fastlane): add generate_screenshots lane for one-liner

3d53b957b6f7cbb3732dc86e390ae7fe00955f89 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
feat(fastlane): automate screenshots using fastlane screengrab

cc224e65363d3ce044ad4a5ce36c6c547e67204f authored over 4 years ago by Ashutosh Gangwar <[email protected]>
chore(github): add FUNDING.yml

97c2341c6b04f48f2f20c3095628732d7f390eab authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #204 from ashutoshgngwr/feat/main-activity-nav

Updates MainActivity to update toolbar title when changing fragments

b8269332c90f1d5c53f990228d2036fc5f9b6d27 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
feat(MainActivity): update toolbar title with fragments

64f365e60bb0da6c884ef210d1781a1f988782f6 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #203 from ashutoshgngwr/feat/donations

Adds interface to make donations from Android app

744e6efd2e648d34cf1fb1df7122618f75b8cadc authored over 4 years ago by Ashutosh Gangwar <[email protected]>
docs(README.md): add opencollective badge and images

20f7a8b5fa85a3ca29a516591ca812468ce3463f authored over 4 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add interface to make donations

82210971911ff3351c50deb3985d382a127e6447 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #201 from ashutoshgngwr/feat/wakeup-timer

Adds wake-up timer

faaad5f0ad915a9667075b3efb3d4e91ccb72881 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(WakeUpTimerManager): add unit tests for BootReceiver

ae3c54a5a256617eebc7a4e15a7876fe72422218 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
feat(WakeUpTimerManager): use AlarmClock API to display timer on system status bar

eac412a11016573d073cd7ce72433f31523bff0d authored over 4 years ago by Ashutosh Gangwar <[email protected]>
refactor(MainActivity): simplify back navigation logic

1108b7b3f3284606d103dd5870d473b0d9dd0dc0 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(DialogFragment): use empty fragment as dialog container

c9e67efe14a034236ebd2077f1a9c4a90651834f authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(app): add tests related to wake-up timer

also address a few issues

b9d2cde0195fc9e9203da2b96904c79c15deee10 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add wake-up timer

7810623e5425f4b765e60736d518b58b45813640 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
feat(MediaPlayerService): add action for playing a preset using intent

a1cf7cd41cab93d9e0b025a5e401146fc02ee12d authored over 4 years ago by Ashutosh Gangwar <[email protected]>
fix(DialogFragment): add nested scoll handling for single choice list

b2cac226e169c1798b0997aa34d0d8a5a31e36f3 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
style(app): use child fragment manager to show dialog fragment

6c57f88acf3cecd9ab2c1537d60d2465afb57284 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
feat(Preset): prevent duplicate preset names in persistent storage

4d21528091d72c58047dfeb04fa7ba8fd6d195d3 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
fix(app): make system navigation bar transculent

a14543dfbbaeff941b7e87161da1e52437e0046f authored over 4 years ago by Ashutosh Gangwar <[email protected]>
fix(PresetFragment): fix empty list indicator not visible on deleting last item

f6b903e04aa041d92caa327a276ed2ed33aba00c authored over 4 years ago by Ashutosh Gangwar <[email protected]>
fix(PresetFragment): use compat compound drawable for empty indicator

737b49f492e6005ca6fc370fcd8eefa7da5e569e authored over 4 years ago by Ashutosh Gangwar <[email protected]>
perf(app): use attr value pointer to specify style

this supposedly adds more flexiblity for styling this
utterly complex design system.

2cab07a4f930aeadfce17778df1b2c791e954a80 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
refactor(DialogFragment): accept string array instead of res in single choice list

0d0cd34a0c581eee8bdb97511576fb50800de091 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
pref(app): use built-in constructor for inflating layouts in fragments

ac6c69edec33950fe697877fd3c14e04362f0f45 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): extract duration picking views into a common compound view

fecdd269c81b7b6d3789065b5ec9a91f105117cf authored over 4 years ago by Ashutosh Gangwar <[email protected]>
docs(CONTRIBUTING): update translations issue link

2f839a1968717068ee6dfde9b8adecb03a327560 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
ci(github): add android translations workflow

95432b2d9c7930237c774812b6a2343b969b3774 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
build(gradle): use gradle dist with sources

a42ae3333c7556e1544919b15e7c1993e701642f authored over 4 years ago by Ashutosh Gangwar <[email protected]>
docs(project): update CONTRIBUTING.md and README.md

510d3a52b37942599792e3bf6210b3958f934161 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #199 from ashutoshgngwr/chore/update-about-and-docs

Updates translation credits in AboutFragment and docs for contributions

c7159751173a7c7acf5a2fb088148b4f0a05172d authored over 4 years ago by Ashutosh Gangwar <[email protected]>
docs(CONTRIBUTING.md): add TOC and Translations section

57ea2e439e541659b825bd1e79fb202f1133a908 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
chore(About): add missing credits for dutch translations

9a4dce2330b3005acf88b4f6c95f9c4456766e75 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
chore(About): add dedicated group for translations

c691b6b9ca26b7b47191bdefec61385a6f51e781 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
style(About): update naming convention for translation credit strings

89082f569ef31df38c693eb5bab00e66c413e6bd authored over 4 years ago by Ashutosh Gangwar <[email protected]>
ci(github): increase memory for emulator in android workflow

9a5a009261f472396c6cf17c65e88342d2eb8e37 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #198 from ashutoshgngwr/feat/main-activity/play-pause-toggle

Adds play-pause toggle menu item to MainActivity

5553b32888a21a817b94b20e9103a447472df797 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
ci(github): increase timeout for android ui tests

72ef62990c465db51421d36435de2589a742cba1 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(app): simplify tests using waitForView instead of idling resource

617893a6aed714f9db0f1f564d48fead77178307 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(MainActivity): add test for play-pause toggle

f4c161c18bbf6aeb083ecd0b192e7aa2e70c13c7 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
feat(MainActivity): add play-pause toggle to the toolbar

77907b0ed65d09f20608370a81dc48de0f526575 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #197 from ashutoshgngwr/fix/time-period-serialization

Fixes incorrect time period offsets for saved presets

275d660b5c59ea0a1da668438926b4c1bc35b87c authored over 4 years ago by Ashutosh Gangwar <[email protected]>
fix(Preset): add correct time period offsets for saved presets

4967bc370af8540eaaa749c69e297d24e1fe35aa authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #196 from ashutoshgngwr/feat/animated-play-toggle

Adds animated play-stop toggle button to Sound and Preset library

711278de151740930838b1ff67b233c9c954e276 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add animated play-stop toggle button

df978da0af2514827aac8e92678361d6fa71e1bb authored over 4 years ago by Ashutosh Gangwar <[email protected]>
perf(PresetFragment): use PlayerManager to efficiently load Presets

6a7b568613f18fa072638c2cccb79b63eda695b2 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
refactor(PlayerManager): change play & stop sound arg to soundKey (string)

0aa750cfbc076afd9150dcc58cb2d497e37af226 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
perf(PlayerManager): setVolume and setTimePeriod don't need to emit update events

also explain the same magic behavior in SoundLibraryFragment

50115ac6bb774c53fb108542df2e86bb5d9f9f93 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #194 from ashutoshgngwr/dependabot/gradle/androidx.fragment-fragment-testing-1.2.5

chore(deps): bump fragment-testing from 1.2.4 to 1.2.5

e328dd0e01926ab556f161cca8fd000f2630c320 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #190 from ashutoshgngwr/dependabot/gradle/com.google.android.exoplayer-exoplayer-core-2.11.5

chore(deps): bump exoplayer-core from 2.11.4 to 2.11.5

9afb31e3e604b3ad3819979d116bcaafb2b96886 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #188 from ashutoshgngwr/dependabot/bundler/fastlane-2.149.1

chore(deps): bump fastlane from 2.149.0 to 2.149.1

4b5e850f51b57814718ee7d7d974b9742e313014 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
chore(deps): bump fragment-testing from 1.2.4 to 1.2.5

Bumps fragment-testing from 1.2.4 to 1.2.5.

Signed-off-by: dependabot-preview[bot] <support@dep...

47755c6cf8196b3c517153ac54b4fd8277eae153 authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
chore(deps): bump exoplayer-core from 2.11.4 to 2.11.5

Bumps exoplayer-core from 2.11.4 to 2.11.5.

Signed-off-by: dependabot-preview[bot] <support@dep...

941f0b4ae02fb3a9ad1f1d6983d4092e20e325ff authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Merge pull request #193 from ashutoshgngwr/feat/google-cast

Adds Google Cast feature

000122abe1cd3abaf1f4c0fc8c919814d3dd78cf authored over 4 years ago by Ashutosh Gangwar <[email protected]>
fix(LocalPlayerAdapter): fix minor issues with non-looping playbacks

dab76c2c425d6192905b239c6314cc87d111986c authored over 4 years ago by Ashutosh Gangwar <[email protected]>
fix(SoundLibraryFragment): fix progress offsets for timePeriod slider

b449ef643227b65685b71f7780a814c606e6abad authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(PlayerManager): add unit test for cast session switchover

05dc9a20b71a1e27a24af80d5dca72472e5b901a authored over 4 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): cleanup min time period enforcement logic

not being able to set correct range on SeekBar should
be handled closer to the view rather than ...

8ef502debd84aeadadaa665acd37c3cee592f521 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
style(app): apply suggestions from self code review

11eb63ee22f3a03eca982cbd308f06ec164ab300 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
fix(fastlane): update gradle task to build playstore variant

c0d44a191819b72d906e97ea5eae468f8a9515d4 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
fix(cast-receiver): fix a few lint warnings from codacy

8bae383a149bcb51f5add5067c4bb1d62a1213b6 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
ci(github): add ci workflow for cast-receiver

c5da5a8a2d05b47d2c84d11c26decd9a3c0d2477 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
ci(github): run UI tests only on Android 28 and above

mockk has limited support for Android Instrumentation Tests.
In our tests, we need final class m...

3c8697d8f613091e1ee6f913b0e952b54b2770ba authored over 4 years ago by Ashutosh Gangwar <[email protected]>
style(cast-receiver): fix a few lint warnings from codacy

6f276b229a26c15da0223d6e4fb66f6ee409328e authored over 4 years ago by Ashutosh Gangwar <[email protected]>
perf(app): remove unused imports in androidTest

88c43942793214f60e2be18834776c2119bfed33 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
ci(github): add unit test job to the android workflow

6192d19bbf5d10bd80cc52298bdf1e595860e748 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
build(app): add coverage tasks for android unit tests

af88d38a9ed9515b3f7ddd11f24ea1ed1a230fff authored over 4 years ago by Ashutosh Gangwar <[email protected]>
build(app): add missing test dep for release variant in build.gradle

ec3e45fe3ec2edf8634c6558b56f946bc7e8efdb authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(PlayerManager): fix gms errors from unmocked CastAPIWrapper constructor

80b757023c70ed5a2e169713b52f1a4aeaaba954 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(CastVolumeProvider): add unit tests

96a033238ebbe89400a9d758e44bf0203d3f4b79 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(CastPlayerAdapter): add unit tests

7da6f456778614d8f4067c34e52ed27afccab161 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(PlayerManager): add unit tests

9f0aef01f77d5556630971d35e8c6c2a896c7670 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(Preset): add unit tests

a574a02b9dd14fa1aac1152024c27b1131fa3b1f authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(PlayerManager): add required Shadow implementations

23b5e8d52a63a9594490a3b7e087a167bc0dbb08 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(app): use short OverrideMockks annotation in-place of InjectMockks

Also move a few test classes to the correct package

fd316a2dc28e3ce8ada5c0610fbc4a3ee57aa435 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(MediaPlayerService): add unit tests

e6b6c6f8955cf95600c3d5e5a2a34d481ee569dc authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(Player): add unit tests

e69170669843934522fe0c38cfcd6237fa526e3f authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(LocalPlayerAdapter): add unit tests

3a8b1637412502b7db99e6535b490776da11775e authored over 4 years ago by Ashutosh Gangwar <[email protected]>
refactor(CountdownTextView): move tests to Robolectric

c7a446806d59d8f37443aa6379d200b3c041a150 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(PresetFragment): move mock init to @Before

ea8b34ccc6dbe249d3a5ef460d281afba3988fbf authored over 4 years ago by Ashutosh Gangwar <[email protected]>
test(app): fix UI tests and stuff

also resolved #149

0599e95a455f3f30c5a4654be825fe398e62acac authored over 4 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): move out Preset class to its own file

e4cf01131a73f600499b805b6c33ceca450cb5ee authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Merge pull request #192 from 3rg1s/master

Albanian translation

b2767cef1e8660550166f64fdbdce365cb1aadb2 authored over 4 years ago by Ashutosh Gangwar <[email protected]>
Added some corrections

f5d410cb995c59fecb8c999ac08cc54a32fd8bcf authored over 4 years ago by 3rg1s <[email protected]>
Remove icon.png

dcaec8e507cbd132b94292c628aaed85e8e37de0 authored over 4 years ago by 3rg1s <[email protected]>
Changed feature image

81c8e83dfbb15b3306f11bb21f81fcf1250bd6e6 authored over 4 years ago by 3rg1s <[email protected]>
Update short_description.txt

9436265891cf1aea027207f963831e97bd32be6e authored over 4 years ago by fuxsocy.py <[email protected]>
Merge branch 'master' of github.com:3rg1s/noice

f80fa8008381b3213bda1286dbe51fdd9f6da4d4 authored over 4 years ago by 3rg1s <[email protected]>
Added Albanian translation

806aaefccbdccf65e4c21e0cf17889ab0dec551d authored over 4 years ago by 3rg1s <[email protected]>