Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User location sharing #51

Closed
daniele-athome opened this issue Mar 9, 2014 · 13 comments
Closed

User location sharing #51

daniele-athome opened this issue Mar 9, 2014 · 13 comments
Assignees
Labels
duplicate This issue or pull request already exists enhancement New feature or request imported

Comments

@daniele-athome
Copy link
Member

From [email protected] on May 28, 2013 10:31:24

Send user location using XEP-0080: User Location http://xmpp.org/extensions/xep-0080.html

Original issue: http://code.google.com/p/kontalk/issues/detail?id=85

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@daniele-athome daniele-athome self-assigned this Mar 9, 2014
@daniele-athome
Copy link
Member Author

From [email protected] on February 10, 2014 12:19:26

Labels: -Milestone-3.0 Milestone-3.0a3

@daniele-athome
Copy link
Member Author

From [email protected] on February 22, 2014 08:42:02

Labels: -Milestone-3.0a3 Milestone-3.0a5

@daniele-athome daniele-athome modified the milestones: 3.0a6, 3.0a5 Mar 10, 2014
@sw1ftc0d3r
Copy link
Member

ae86208

sw1ftc0d3r added a commit that referenced this issue Mar 16, 2014
Signed-off-by: Andrea Cappelli <[email protected]>
sw1ftc0d3r added a commit that referenced this issue Mar 18, 2014
sw1ftc0d3r added a commit that referenced this issue Mar 18, 2014
Signed-off-by: Andrea Cappelli <[email protected]>
sw1ftc0d3r added a commit that referenced this issue Mar 18, 2014
Signed-off-by: Andrea Cappelli <[email protected]>
sw1ftc0d3r added a commit that referenced this issue Mar 18, 2014
@daniele-athome daniele-athome modified the milestones: 3.0a7, 3.0a6 Mar 19, 2014
sw1ftc0d3r added a commit that referenced this issue Mar 19, 2014
@geileszeuch
Copy link

Is this going to be sent encrypted? Since Kontalk focuses on security everything should be sent encrypted, from typing notifications over delivery receipts up to media and location sharing.

@sw1ftc0d3r
Copy link
Member

Don't worry, location message will be sent encrypted, just finished developing.

sw1ftc0d3r added a commit that referenced this issue Mar 21, 2014
Signed-off-by: Andrea Cappelli <[email protected]>
sw1ftc0d3r added a commit that referenced this issue Mar 23, 2014
Conflicts:
	src/org/kontalk/service/MessageCenterService.java


Signed-off-by: Andrea Cappelli <[email protected]>
sw1ftc0d3r added a commit that referenced this issue Mar 23, 2014
sw1ftc0d3r added a commit that referenced this issue Mar 23, 2014
@daniele-athome daniele-athome modified the milestones: 3.0b1, 3.0a7 Jun 12, 2014
@daniele-athome daniele-athome modified the milestones: 3.0b1, 3.0b2 Aug 9, 2014
@daniele-athome
Copy link
Member Author

From Trello card:

  • Openstreetmap support
  • Calculate zoom depending on the requested size of a static map
  • Choose position accuracy type
  • Resize static map depending on device and context where it's used in (e.g. not all devices support big notifications)

@daniele-athome daniele-athome modified the milestones: 3.0b3, 3.0b2 Sep 1, 2014
@daniele-athome daniele-athome removed this from the 3.0-beta8 milestone Feb 17, 2015
@daniele-athome daniele-athome modified the milestones: 3.0-beta9, 3.0 Mar 6, 2015
@daniele-athome daniele-athome modified the milestones: 3.0, 3.1 Apr 26, 2015
@TheLastProject
Copy link
Contributor

For OpenStreetMap support, it may be useful to look at the source code of Where Am I, an Android app made to show where an user is displayed on OpenStreetMap. It hasn't been updated in a year, but may still give some useful hints. (I don't know the app, randomly stumbled upon it on F-Droid, I can't vouch for the code quality or usefulness)

@TheLastProject
Copy link
Contributor

https://github.com/osmdroid/osmdroid seems to be the library it uses. It markets itself as a replacement for Android MapView so hopefully has a similar API

EDIT: Seems some uncertainty around it. osmdroid/osmdroid#111 and osmdroid/osmdroid#71

@daniele-athome
Copy link
Member Author

Thanks, I'll check them out.

@h-2
Copy link

h-2 commented Jun 17, 2015

Liberario (the free bus/tram application for almost all places in the world) uses https://github.com/grote/OSMBonusPack

@daniele-athome daniele-athome modified the milestones: 3.1, 3.2 Aug 26, 2015
@daniele-athome daniele-athome modified the milestones: 4.0, 4.1 Apr 25, 2016
@karlitos
Copy link

Hello,

may I ask what is the current status of the location sharing ?

I think it would be great if the user could choose from different map providers when choosing/displaying the location. (Google maps, OSM, HERE maps ...) I am asking this because I work for HERE and our Android devs could maybe help with this task.

@daniele-athome
Copy link
Member Author

Hi @karlitos, we currently had some work done in two branches: position and xmpp_position, with different parts that were made for the old protocol and for XMPP. But they are so old and the code was so much refactored that those branches are now useless (besides, it was just a very small prototype and it was hard-coded to Google Maps).

The idea is to offer an activity (or a dialog for tablets) to choose a location (or a POI that can be searched) from. But the whole thing would have to be developed, not only support for HERE maps (and as you said it should have support for multiple maps providers). Your help in this would be much appreciated, but I don't know how much effort you can allocate.

@daniele-athome
Copy link
Member Author

Awaiting review and merge at #1027.

@daniele-athome daniele-athome removed this from the 4.1.0 milestone Jun 28, 2017
@daniele-athome daniele-athome added the duplicate This issue or pull request already exists label Jun 28, 2017
@daniele-athome daniele-athome self-assigned this Jun 28, 2017
@sw1ftc0d3r sw1ftc0d3r mentioned this issue Jun 28, 2017
13 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists enhancement New feature or request imported
Projects
None yet
Development

No branches or pull requests

6 participants