Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/criticalmaps/criticalmaps-android
🤖 Critical Maps Android App
https://github.com/criticalmaps/criticalmaps-android
f18f76a963c2c385fa629f7eabea6fc763a35168 authored over 6 years ago by stephan lindauer <[email protected]>
Add runtime permissions
518265d1768fa90be5141a8055bc146c2dc61b26 authored over 6 years ago by Christian Balster <[email protected]>
Adds basic infrastructure for requesting permissions and handling state
and uses it for the exis...
Update translations from transifex
e2797786cfd12cab4ffe46b2e7a936fb0255e217 authored over 6 years ago by Christian Balster <[email protected]>70c41453bc6fdf8ec851fac83fe5dcd69e09f54c authored over 6 years ago by Christian Balster <[email protected]>
Lib updates, camera file handling and other changes
ca7a60a1746094dd1fde56cf421f23b7e6dae0df authored almost 7 years ago by Christian Balster <[email protected]>FileUris will cause SecurityExceptions on N
0596bd25185c9ca3d603839e167a93be277cb758 authored almost 7 years ago by Christian Balster <[email protected]>restrictions regarding minSdk for certain functionalities have changed
93c271c4c403d4f56144631fa3e848061b51fdee authored almost 7 years ago by Christian Balster <[email protected]>to enforce static provide methods
0e82a5453119b4f4d96287c849258cb84a807278 authored almost 7 years ago by Christian Balster <[email protected]>also move one test here from ServerResponseProcessorTest and refactoring
bd819ed29deb7ee17d85e4ee8b11de7b3ff7c519 authored almost 7 years ago by Christian Balster <[email protected]>ddfc3cfc64ef09d929976d370cf7187b5b519525 authored almost 7 years ago by Christian Balster <[email protected]>
Let's not break everything if the API responses should change slightly
3de63ba12804d655d1388a58b4b79dd932d14b49 authored almost 7 years ago by Christian Balster <[email protected]>
- Use Butterknife for onEditAction
- Simplify scroll checking
1f4cd74140ce91c0169667402b2f93bc8e37cfdc authored almost 7 years ago by Christian Balster <[email protected]>
fb7c7c2bb1e88e54a9fd432da80c99ef660ca72d authored almost 7 years ago by Christian Balster <[email protected]>
Osmdroid, dagger and camera
0aa78879978c1625a1bd2456e086557d16c3147d authored almost 7 years ago by Christian Balster <[email protected]>see https://github.com/travis-ci/travis-ci/issues/8874
c8c2f87ff224d04e3b39821115207833d03ab1dc authored almost 7 years ago by Christian Balster <[email protected]>122fbf1538bbd288d7a7236125f1ed5b84078662 authored almost 7 years ago by Christian Balster <[email protected]>
no longer needed
2a3e68ee2cc29ac3dcf92c110431c53139f8415c authored almost 7 years ago by Christian Balster <[email protected]>
This will only load a scaled down version of the image and then do a
final resize to the target ...
745238cf8099f9c716a099ac5018e6e76621e9b9 authored almost 7 years ago by Christian Balster <[email protected]>
also adds error handling in case we can't get a writable file and
removes an unused string
we don't need it since we get the image via intent
d9a5c7395f45d47587bb7d534f19f652a3f4934a authored almost 7 years ago by Christian Balster <[email protected]>38e4edbeda9004ad2492fe1e6fb170fe120cbd90 authored almost 7 years ago by Christian Balster <[email protected]>
c2798e8e1d60239a488e2d3b4631329101b86c0c authored almost 7 years ago by Christian Balster <[email protected]>
21d3af5aa5f14dab6acdc17eee032d93c236e945 authored almost 7 years ago by Christian Balster <[email protected]>
Up until now we relied on osmdroid's default behavior which uses
outdated and unreliable methods...
9239f1ae28b480ba4f4fea5f58566474279b1367 authored almost 7 years ago by Christian Balster <[email protected]>
NoOp in release for now, might be used to proxy to crash lib later
8c15c456165c4b15b5b012ca9a30e0d432851e14 authored almost 7 years ago by Christian Balster <[email protected]>903e0a5b52054c2b71675881c4d8e73dfe0c5023 authored almost 7 years ago by Christian Balster <[email protected]>
Allows for debug and release build to be installed at the same time
and should prevent crashes i...
otherwise a default tileprovider will be constructed only to be replaced right away
6441232a9f1aea10de8994e60e6ffeb7a5018af9 authored almost 7 years ago by Christian Balster <[email protected]>
also use implementation keyword for import - even though it doesn't
matter here, it is the more ...
Cleanup
c91e38045a6c4e2d4dd31a0fdede7bd5fe66f8c5 authored about 7 years ago by Christian Balster <[email protected]>aafe22b28cc71eba25e5e1a9c705285e2d5a4b9e authored about 7 years ago by Christian Balster <[email protected]>
d9e7d576cbe40870bb2fd574b854e67cc8393813 authored about 7 years ago by Christian Balster <[email protected]>
- .body() is never null after .execute()
- .string() automatically closes body
Lib update and signing
7415f49de3aef132f3b2ac17781017d3ef43ab13 authored about 7 years ago by Christian Balster <[email protected]>
Actual configuration has to be put in "keystore.properties" and is not
under source control.
If ...
even if we're not using it atm
e2f976dba6f2760f5ecefc5eb17bda2ac8863693 authored about 7 years ago by Christian Balster <[email protected]>c13a7cd5ed69f144282c6594115ff6c4a8d6110f authored about 7 years ago by Christian Balster <[email protected]>
Supportlib update and lint checks
e81a75e2eabad6b92611e318289be5905b5ff5dd authored about 7 years ago by Christian Balster <[email protected]>5b92be4a4ad924d3c23c47a7ddb6c35e5538b21d authored about 7 years ago by Christian Balster <[email protected]>
045cbc9e17abbf311d6b93d8067ce666c2cb24e3 authored about 7 years ago by Christian Balster <[email protected]>
43dc4cb51ed5a2f5cdf36b27065033bc09e045bb authored about 7 years ago by Christian Balster <[email protected]>
a9f20629e2a3b0d630cff8cac648274571ffe35e authored about 7 years ago by Christian Balster <[email protected]>
a3e88ba85b00ea8aa3bae68ffda6a9d0bfd5b6e3 authored about 7 years ago by Christian Balster <[email protected]>
Migrate to gradle plugin 3.0.0
1ea13fceb639c03d7e41cc5ccd22e2295579b9d9 authored about 7 years ago by Christian Balster <[email protected]>Also cleanup device information gathering
99b97a555c2444357374863238769a0667553575 authored about 7 years ago by Christian Balster <[email protected]>State handling cleanup and more
a71dee250dca749c347b0add56d3b3fd15e72b26 authored about 7 years ago by Christian Balster <[email protected]>516210f5a1c86135e60904326bfb1ecb03240481 authored about 7 years ago by Christian Balster <[email protected]>
f838cd13c7039fef6a41bdeb0cc08f200273780c authored about 7 years ago by Christian Balster <[email protected]>
27a9183119b5ef4ac0e923e132bb04a51c7a69f9 authored about 7 years ago by Christian Balster <[email protected]>
simplifies state handling in subscribers
8508709bacd01e0c86f8f228bdd963c1a887abad authored over 7 years ago by Christian Balster <[email protected]>- only set the TextChangedListener after existing text has been restored to prevent animation on...
43f473f2ef9a05c7b4209a20e238fabe231ba751 authored over 7 years ago by Christian Balster <[email protected]>plus minor cleanup
33a258c44251e744a6e7789efa46b1ca4f89cc53 authored over 7 years ago by Christian Balster <[email protected]>even when layouttransition is not set
ff6fa781df966b8f92b98e4473d54f419b95b7e3 authored over 7 years ago by Christian Balster <[email protected]>b8368abfe4d16b13de563b789dd25749f8047465 authored over 7 years ago by Christian Balster <[email protected]>
as it doesn't require state restore workaround for pre-KK devices
2d2ff5b169fddd71b65be6bfb9d9af8a0f6481a3 authored over 7 years ago by Christian Balster <[email protected]>play store stats show 10 installs and in the foreseeable future support lib minsdk will be raise...
2841f137f25ba2b8a88814859416c9194c70224b authored over 7 years ago by Christian Balster <[email protected]>415c8d63cc2700a1ec7b97616b7bd047c06bc86c authored over 7 years ago by Christian Balster <[email protected]>
Colors and icons
fe24737742766520331f54c779c8090f0619fdb7 authored over 7 years ago by Christian Balster <[email protected]>
plus some ceremony due to vector assets and some minor refactoring.
This also makes marker sizes...
0b4496ba85ad674c48594621eb29a12359d50d75 authored over 7 years ago by Christian Balster <[email protected]>
and move them to the correct directory
793d3aeb274ec9e7cd2f1eb654ac38005319e377 authored over 7 years ago by Christian Balster <[email protected]>plus some minor refactoring
37a71278c2d0e698ebb82555c035ec7fecd84b67 authored over 7 years ago by Christian Balster <[email protected]>note that this adds basically zero overhead while loading
1dae20802434e39e2263dbe0d35fdfddf0a1d79f authored over 7 years ago by Christian Balster <[email protected]>aea3fc14b83d3f4cbae9bb289be19bfa438db7a8 authored over 7 years ago by Christian Balster <[email protected]>
3ff97133f92acb9ce8a4ad49381095855a847af3 authored over 7 years ago by Christian Balster <[email protected]>
Add more tests and bugfixes
e7f69edfe83b885cf6b7040e031209dbb1f2c08c authored over 7 years ago by Christian Balster <[email protected]>66e0a9acc55555b00f28fee5bb87d30a38fdf172 authored over 7 years ago by Christian Balster <[email protected]>
bce192b065ec025a01130390bb389bb74cc4568f authored over 7 years ago by Christian Balster <[email protected]>
01de0e3445e83c45868033a0fd5a2d4e9f9abba1 authored over 7 years ago by Christian Balster <[email protected]>
fef6ce05eaca8fda452ed700b588504d623505e7 authored over 7 years ago by Christian Balster <[email protected]>
even before we didn't since hasPreciseLocation and isLocationFresh will return false anyway but ...
44757e2cf2c66bc7f2737c0add5693732d724cda authored over 7 years ago by Christian Balster <[email protected]>
actually shows error message and fixes crash when there is no location yet.
also switch checks -...
also change parameter name to reflect expected input
2eb844738df6100c49349202d6ec7b435a4d4839 authored over 7 years ago by Christian Balster <[email protected]>db7c59d1cc8eeda38c987a180f7f6ddebddda154 authored over 7 years ago by Christian Balster <[email protected]>
assertj-android is no longer maintained
c66d9401080c5a4b43a788aa69acfd87f688c9fb authored over 7 years ago by Christian Balster <[email protected]>ab669d57f39a42a59a22999ad6ab98156e90e0a4 authored over 7 years ago by Christian Balster <[email protected]>
f2fa603989f7797c2f42fb77e31a7bed1519e2d1 authored over 7 years ago by Christian Balster <[email protected]>
Misc
364c6ca3e7e00cae82ca11af1bea9682e91ef4c0 authored over 7 years ago by Christian Balster <[email protected]>this makes sure our service is always allowed to start
5bde79c2865428f6a9138fa994d1733a004b8f55 authored over 7 years ago by Christian Balster <[email protected]>11184bb55a8980f3a2f073244beddd9cd3431c6a authored over 7 years ago by Christian Balster <[email protected]>
It's just a wrapper and not providing anything
4e9a0ee7d6a888532d7573d570ce7e24c7873818 authored over 7 years ago by Christian Balster <[email protected]>Sync with master
7668eaea899f10ed5387e03e1a0f8df6a2d297d5 authored over 7 years ago by Christian Balster <[email protected]>2296a8b9a8e1f21cbdd9aa1a04291ca7c589b303 authored over 7 years ago by stephan lindauer <[email protected]>
Release
5e68ee3e7c28c663bc8128252dcd11765b396640 authored over 7 years ago by stephan lindauer <[email protected]>Service fix
15ca66c4a940d23f0872e211dcd270f5228c935d authored over 7 years ago by Christian Balster <[email protected]>After app close, singletons are still alive and won't be recreated. So LUM never registers again...
63b36f00ceaf8344a26a11bfe301f891c7a449f8 authored over 7 years ago by Christian Balster <[email protected]>otherwise service might not be restarted after close and relaunch
f11482902ee39c6971d7316034994ad1643a876b authored over 7 years ago by Christian Balster <[email protected]>Housekeeping and gps waiting state
9f7fe7dfc0a4defad99584a1fdfbb3bc15d6e9d5 authored over 7 years ago by Christian Balster <[email protected]>e5c2187e65aa77151d67370323f8ca3b464a6319 authored over 7 years ago by Christian Balster <[email protected]>
4f543ea70a99b5193e3fdb6ce4128aaea7f49717 authored over 7 years ago by Christian Balster <[email protected]>
6b6d138a83df53bfd57e986c8565cc5f2983219f authored over 7 years ago by Christian Balster <[email protected]>
6a9a9f0569ecb70ac904d246347fe6c15c9a5d22 authored over 7 years ago by Christian Balster <[email protected]>
8b66c68f47be0d653a97116e9d7d91a7eaa89c0a authored over 7 years ago by Christian Balster <[email protected]>
cc10f587b4a315b05bb6fdbe95652d55a3a9be0a authored over 7 years ago by Christian Balster <[email protected]>
3f5d11d020737077c45adc562be5e2ea6053c516 authored over 7 years ago by Christian Balster <[email protected]>
bac7f5e1b15021e361046110a29e815ec33511b1 authored over 7 years ago by Christian Balster <[email protected]>