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

submit only precise locations to backend

Introduces the notion of a precise location into ownLocationModel (accuracy < 50m for now).
This...

06edc7aa39585547870254800d2b10de1bb9ec43 authored about 9 years ago by Christian Balster <[email protected]>
Also use network location in addition to GPS

code to choose better location adapted from:
https://developer.android.com/guide/topics/location...

760efdaf99ce17ba7fee3c341f761250537f9c87 authored about 9 years ago by Christian Balster <[email protected]>
simplify location provider check

isProviderEnabled() returns false if it doesn't exist

d7a1198c52d9d5a1ea469b505074d0219d5347f5 authored about 9 years ago by Christian Balster <[email protected]>
LocationUpdateService cleanup

9af8a4479494e4e442f3f6e583ee8f6a63ca5cf3 authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #113 from cbalster/add_osm_copyright_notice

add osm copyright notice

dd72124302fdddcf1abc0d8fe01244a72fb7e4ae authored about 9 years ago by ligi <[email protected]>
add osm copyright notice

required to comply with openstreetmaps licensing

efef53f66b3c9ba0ace52600fbf1279a40e6abe9 authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #111 from cbalster/close_response_body_after_use

close response body after use

25176f9c38913957626079b3dd4cd5d5f7804680 authored about 9 years ago by ligi <[email protected]>
close response body after use

quote from docs: "To facilitate connection recycling, callers should always close the response b...

04d207f7844ff9e2981d69cb35126be76e9c9b1e authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #109 from ligi/ligi/drawer_open_closes_keyboard

Opening the Drawer closes the Keyboard

a6b822d71eddef7c1a5e27b36bf0783e7d4d860e authored about 9 years ago by stephan lindauer <[email protected]>
Merge pull request #108 from ligi/ligi/chat_recyclerview

ListView -> RecyclerView for Chat

a0ee83aefe875325b37d6aa0a65486d6cc256205 authored about 9 years ago by stephan lindauer <[email protected]>
Merge pull request #110 from ligi/ligi/test_server_response_handling

Make server response processing testable and add initial tests

3c84d96fb777d093f1d0b5b49881c45965f6a1f6 authored about 9 years ago by stephan lindauer <[email protected]>
Rename ViewHolder

f9f78c95542a6095b548314d8e5f639fec963735 authored about 9 years ago by ligi <[email protected]>
Use unmock plugin 0.3.6

ec14dc6a661d18feba9bf76ccc75977fe8622d93 authored about 9 years ago by ligi <[email protected]>
Make server response processing testable and add initial tests

4b7d585106db125e174b2f768b2d95c28eec561d authored about 9 years ago by ligi <[email protected]>
Merge pull request #99 from ligi/ligi/use_alertbuilder_in_startcamerahandler

Use AlertBuilder in StartCameraHandler to DRY code

e97c8b4661d38f10aee3cc1d76fc6261581023ce authored about 9 years ago by stephan lindauer <[email protected]>
Opening the Drawer closes the Keyboard

closes #107

bde26f46117c3ac9d14ece2ed22b39ce51ef1bf9 authored about 9 years ago by ligi <[email protected]>
ListView -> RecyclerView for Chat

bf354bdb6bc1d2778434e4a3d74376fca80b3462 authored about 9 years ago by ligi <[email protected]>
Merge pull request #105 from ligi/ligi/hide_tweet_user_image_progressbar_after_load

Remove the tweet user-image loading progress-bar after loading

0e9ac595a3903cbb690f07c435de9fbe8c6d8c64 authored about 9 years ago by Christian Balster <[email protected]>
Remove the tweet user-image loading progress-bar after loading

91f338b3eb1291f46f0083dea4eb75da697f3928 authored about 9 years ago by ligi <[email protected]>
Merge pull request #106 from cbalster/save_fragment_states

Save fragment states

da2d8d71d5c6e1ad60bfd1902aecd8a1eedd8533 authored about 9 years ago by ligi <[email protected]>
save map fragment state

- restore zoom level
- restore map position

5052deec0568d150f11d343c1811e29ed2c8383c authored about 9 years ago by Christian Balster <[email protected]>
save rules fragment state

- restore last opened panel
- restore scrollview position on pre-KK devices

5439308ca72c05d90b94bcd9263d691c9060e96d authored about 9 years ago by Christian Balster <[email protected]>
save about fragment state

- restore scrollview position for pre-KK devices

a0533f79635478d97d2018d685a95b54c1d78b46 authored about 9 years ago by Christian Balster <[email protected]>
save and restore fragment states

plus minor cleanup

0783502fe178a71e82d749930fcefa5c76c8a0ad authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #104 from cbalster/xml_cleanup

layouts cleanup

3bf95046bc9487937b242c26a340f005db9a8f2c authored about 9 years ago by ligi <[email protected]>
prepare all layouts for RTL support

e23cbe6fb371d57d96b2011ac9a3e039ade6aba3 authored about 9 years ago by Christian Balster <[email protected]>
remove superfluous LinearLayout in image upload dialog

eb7f5c4cac2a26c43c4e87eaab9429b6117cec46 authored about 9 years ago by Christian Balster <[email protected]>
set proper tools text for chat messages

c59be8e91df43d97ce21ae0305e5e431771417e4 authored about 9 years ago by Christian Balster <[email protected]>
rework about buttons

- switch to ImageButtons
- simplify margins/padding

c686ce2ea17c82f06329b95a48530b29a932f264 authored about 9 years ago by Christian Balster <[email protected]>
make introduction screen scrollable

replace the superfluous LinearLayout with a
ScrollView to better support small screen devices.

eaf35e8f49a28c5da64084fbe7086487daa10ad1 authored about 9 years ago by Christian Balster <[email protected]>
fill_parent is deprecated

replace it with match_parent

5f658f55974d28eef235feee976ffa18f9c81f63 authored about 9 years ago by Christian Balster <[email protected]>
remove superfluous container in about fragment

5e4ecf152f9636d89c4ecb878a9386e814c863ee authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #101 from cbalster/color_cleanup

Color cleanup

7889595c0d247526db3325534b469c608a7693f8 authored about 9 years ago by stephan lindauer <[email protected]>
Merge pull request #102 from cbalster/remove_sternfahrt_feature

remove sternfahrt feature

b4207b371bb03e08cb51b4cc91e6b3a5d01facb2 authored about 9 years ago by stephan lindauer <[email protected]>
remove sternfahrt feature

86b16f88ee52554a132dc9718a3c4c2f68979d58 authored about 9 years ago by Christian Balster <[email protected]>
move stray color definitions to xml

ff569f5fbdcf0528dc24eb44c746e9ee862446c3 authored about 9 years ago by Christian Balster <[email protected]>
reduce number of colors used

8db6f420301541651393e05c133544e649d8abc0 authored about 9 years ago by Christian Balster <[email protected]>
remove unnecessary tools attribute

ba1021fb9e863f9bc563722e1e58b5fd55549ee3 authored about 9 years ago by Christian Balster <[email protected]>
adapt colors of chat/twitter header and footer

4db08d7ba7639e020d218b93c7d2be442a94397a authored about 9 years ago by Christian Balster <[email protected]>
adapt colors of twitter swipelayout indicator

455eb9eb270cddc208d90205327f140a143f31cf authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #97 from ligi/ligi/add_navigationdrawer

Replace tabs by Navigation-Drawer

1bf5a777adf005a2d0a85acac1ce162990481e3d authored about 9 years ago by Christian Balster <[email protected]>
Replace tabs by Navigation-Drawer

89f4294af82a563282d61564e613193cd388b012 authored about 9 years ago by ligi <[email protected]>
Merge pull request #100 from johnjohndoe/tweet-layout

Tweet layout

34ae0516c66ba90162801e53734fbc9e889bf048 authored about 9 years ago by Christian Balster <[email protected]>
Prepare tweet layout to work for RTL mode.

+ Please note at this point AndroidManifest.xml is
missing android:supportsRtl="true".

c644769ad80cc366bdabdab2d4bdb17592969f7e authored about 9 years ago by Tobias Preuss <[email protected]>
Reduce view hierarchy to reduce complexity and improve performance.

+ Use dimensions resource file.

b13ec046268a43228dafb0ffc81f55e47935fb96 authored about 9 years ago by Tobias Preuss <[email protected]>
Use AlertBuilder in StartCameraHandler to DRY code

91013dea4eaf4610650f649d9550fa2987169982 authored about 9 years ago by ligi <[email protected]>
Merge pull request #98 from cbalster/remove_dead_code

remove unused code

22079ac237019896032e439087ffae262b40e623 authored about 9 years ago by ligi <[email protected]>
remove unused code

b04af6d2286b3108f836da35cb54ec5c70bacd87 authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #95 from ligi/ligi/chat_fragment_with_fab_and_textinputlayout

Chat fragment with FAB and textinputlayout

e20ec76275fe9109bbdbf0f25f5493da4bba2ebd authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #96 from cbalster/twitter_quickfix

Fix NPE on twitter fragment

4273456a148cef8fce056d2509f3be7231f96dc6 authored about 9 years ago by ligi <[email protected]>
Make the FAB smaller and appear/disappear regarding text size>0

3a9ec45a5f16c49020a1d744d08d43774c5eb429 authored about 9 years ago by ligi <[email protected]>
fix NPE on twitter fragment

when we navigate away from the twitter fragment while
an asynctask is still running it will try ...

f32bbe0dac5b94fc1f4bdfa768e76a6dad9ff8b6 authored about 9 years ago by Christian Balster <[email protected]>
Chat-Fragment with FAB and TextInputLayout

This also introduces a char-counter

1dbc1b26e55542fad63469888a7527cf2621f704 authored about 9 years ago by ligi <[email protected]>
Use support-libs version 23.1.0

02b0f2d545ebe85cbd0bba047c227498b50d2900 authored about 9 years ago by ligi <[email protected]>
Cleanup/Optimize the chat-fragment-layout

6616d6710f78b0958410661165317fa801463520 authored about 9 years ago by ligi <[email protected]>
Merge pull request #94 from cbalster/styles_and_themes

Styles and themes

6abc7b4b2a4f99a1eb9b181f8b937a1e3db1f921 authored about 9 years ago by ligi <[email protected]>
define theme for Alert Dialog and use it

v7 AlertDialog doesn't automatically inherit the app's theme
also adds support annotations to th...

4a1d74138609d89fdce3cca5e3aa994568c80439 authored about 9 years ago by Christian Balster <[email protected]>
add theme color definitions

colors chosen here try to compromise between what we have
now and the material guidelines - cust...

0175dda3d7e59df115551d66d3c3d77aed17ce13 authored about 9 years ago by Christian Balster <[email protected]>
define apptheme in styles and use it

21932d864773c525c02b4d746dafba430b1c6a26 authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #87 from ligi/ligi/replace_commit_with_apply

Replace commit with apply

b043617cb7599f05ec6e1c9da8d81a6f1833b681 authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #86 from cbalster/sternfahrt_improvements

spin off sternfahrt route generation to another thread

812d93178963d2629a0a5ff4c9e1737905f7a371 authored about 9 years ago by ligi <[email protected]>
spin off sternfahrt route generation to another thread

otherwise UI thread will get blocked

5ffada249631c5779fd727764f246f8d59ca50e2 authored about 9 years ago by Christian Balster <[email protected]>
Replace commit with apply

So it is done in the background and we get rid of one more warning

7527aa3c0b1e7abf9ca3eeacfe160d55384f0580 authored about 9 years ago by ligi <[email protected]>
Merge pull request #84 from cbalster/singletons

Singletons

77054e5524d3804147bcf54c1b2886759530c5df authored about 9 years ago by stephan lindauer <[email protected]>
Merge pull request #85 from ligi/ligi/badges_for_fdroid_and_play

Use badges for FDroid and Play

315ba36cb7ae89c969844f73602dcebe5daa6714 authored about 9 years ago by stephan lindauer <[email protected]>
Use badges for FDroid and Play

bb4416e0dc0f7792d3abe970a9693a890315c748 authored about 9 years ago by ligi <[email protected]>
make constructors for singletons private

9a7d6fffbbd274d367a3e3f67c4dcd15d4b39391 authored about 9 years ago by Christian Balster <[email protected]>
use application context for sternfahrt overlay generation

706180f94b3a4a4c8a166ef7a3575e69f84136a6 authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #76 from ligi/ligi/add_unit_test_for_sha1

Add test for SHA1 calculation

e91b8b0787b038ea95b21d949b7337acf1298956 authored about 9 years ago by stephan lindauer <[email protected]>
Merge pull request #82 from criticalmaps/stephanlindauer-word-casing

minor improvements on readme

9297945168da0d1f8f5172e928250ddb6006112d authored about 9 years ago by ligi <[email protected]>
minor improvements on readme

973d158f2378827ce5d2fbde42bfca9005eb9df8 authored about 9 years ago by stephan lindauer <[email protected]>
Update README.md

44c8531f9d67364130847ef94e910c3ee0d833c6 authored about 9 years ago by stephan lindauer <[email protected]>
Merge pull request #72 from ligi/ligi/add_screenshot_from_media_repo

Add ScreenShot from media repo

47fc084fe6f1ffc51276a15e18fbf4c87f6101cc authored about 9 years ago by stephan lindauer <[email protected]>
Merge pull request #80 from criticalmaps/ligi/directly_return_last_location

Directly return last location

6744f86462c6009a16e7a6b1215bc74f057a2ee3 authored about 9 years ago by stephan lindauer <[email protected]>
Merge pull request #81 from criticalmaps/ligi/get_version_info_from_buildconfig

Get BuildInfo from BuildConfig

f5502560fda44a246edfb7b88fc6516885268acf authored about 9 years ago by stephan lindauer <[email protected]>
Merge pull request #79 from ligi/ligi/replace_randomstringgenerator_with_randomUUID

Replace RandomStringGenerator with UUID.randomUUID()

9e2fd81ab4ea6b8a11a83b2e58e9652b402d2763 authored about 9 years ago by stephan lindauer <[email protected]>
Get BuildInfo from BuildConfig

eb53947cca47daff32eefd2b6612ccd6f45bb05c authored about 9 years ago by ligi <[email protected]>
Directly return last location

3ed8670707758ee92330d760ee29137109a3a6a1 authored about 9 years ago by ligi <[email protected]>
Replace RandomStringGenerator with UUID.randomUUID()

533b714565ff9bc62f5334aec41edbc827e11036 authored about 9 years ago by ligi <[email protected]>
Merge pull request #75 from cbalster/mapfragment_handler

mapfragment cleanup

8e93b5c741071f7601fc5d2bbfdfe83d832c225a authored about 9 years ago by ligi <[email protected]>
Merge pull request #78 from ligi/ligi/rm_unused_class

Remove unused class

b1a791d25eb362d45b1398c2ed2847bd5df36db6 authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #77 from ligi/ligi/dry_locationutils

DRY LocationUtils

1266f8b53a15070dbb970e144fdcfc53725424be authored about 9 years ago by Christian Balster <[email protected]>
Remove unused class

150f3b8aa3601a6468b19b1808a557b3ba721949 authored about 9 years ago by ligi <[email protected]>
DRY LocationUtils

a2ebaf03cc84ad5a1c50f0f825b6c54edba55488 authored about 9 years ago by ligi <[email protected]>
Add test for SHA1 calculation

2dede5a1084969494502bbc39f73dd28fa619a98 authored about 9 years ago by ligi <[email protected]>
remove obsolete workaround for map initialization

the underlying issue was fixed in osmdroid 4.3

1639ccb9a767b45f09208e12c193ae4bb3127f90 authored about 9 years ago by Christian Balster <[email protected]>
remove unnecessary runOnUiThread()

4f9835389fb4c5a5dbfb2fc9e2ad72dce6144b5b authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #73 from ligi/ligi/care_for_warnings_and_cleanup

Care for warnings and cleanup

7d6c90645753fc7157a3676d402a13b3f4188c5b authored about 9 years ago by Christian Balster <[email protected]>
Merge pull request #74 from cbalster/add_captures_to_gitignore

add captures to gitignore

979fe76badba1ef2c3130c217df420bf9c0e3cfb authored about 9 years ago by ligi <[email protected]>
add captures to gitignore

01a6ed1e370aeb9e7a8751f1db75c70854c8941f authored about 9 years ago by Christian Balster <[email protected]>
Extract user first as it is used multiple times

e68f822f8e8853e4fde54340449a4a321b0138b4 authored about 9 years ago by ligi <[email protected]>
No return in finally

also before we would have a NPE here in the case of exception - now we return null

009277148ceede8c77e4f9f2f29a0c685a55f8ab authored about 9 years ago by ligi <[email protected]>
Return empty at the right place

37829a9dbb664b1bf32d74eef6325404c87409ac authored about 9 years ago by ligi <[email protected]>
Break down really long line

93b5e580f0c996de45842d5d1e25f7abfa851aeb authored about 9 years ago by ligi <[email protected]>
Use isEmpty and mark ignored Exception as ignored

39114ab5680b034cdf0b0b4ef2163c61b1408bad authored about 9 years ago by ligi <[email protected]>
Cleanup

5da0d676335106d67faf9b2473dd5eeb54904850 authored about 9 years ago by ligi <[email protected]>
Cleanup

77915ec4d567734807b8c99cefedda82f6d3db12 authored about 9 years ago by ligi <[email protected]>
No field needed to access this

de5af2c2898aa754672a343d526769098a1f2075 authored about 9 years ago by ligi <[email protected]>
Add ScreenShot from media repo

1d7a37dc3dee3e149262252027349d4040927ca7 authored about 9 years ago by ligi <[email protected]>
Merge pull request #68 from cbalster/mapfragment_cleanup

Mapfragment cleanup

f2b84e486e1a4df26327f7354602834237ad29a0 authored about 9 years ago by ligi <[email protected]>