Giter VIP home page Giter VIP logo

c3nav-android's Introduction

c3nav-android

Build Status

codingcatgirl built an indoor router planner tool for the 32nd Chaos Communication Congress that is available at https://c3nav.de

This app is a simple wrapper for the c3nav website that adds the possibility to automatically determine your current position based on Wifi signals.

You can get the app on the Play Store, on GitHub and on F-Droid .

Play Store Android app on FDroid

c3nav-android's People

Contributors

codingcatgirl avatar evilscientress avatar gwenya avatar justjanne avatar ligi avatar raphaelm avatar se4598 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

c3nav-android's Issues

Bug: Logo animation interrupts media playback.

The playback of the logo animation on app launch causes other kind of media playback (audio/video) to stop. It's rather annoying while you are listening to music. Might be another reason (see #20 ) why you might consider to deactivate the logo animation entirely for now and push an update before the congress.

Android version: 9 (LineageOS 16, latest patch level)
Device: Oneplus 2
c3nav app version: 4.1.1 (via CCC F-Droid repo)

Pin favourites

It was nice to add custom favourite POIs like your home assembly or other assemblies you want to visit later.

Suggestion: Deactivate logo animation on startup

I like the c3nav logo animation in the Android. Problem is that it gets old really fast and keeps you from using the map for several seconds each time you launch the app. If not removed entirely I'd suggest to allow the user to deactivate it in the settings.

Scrolling up in the dropdown menu does not work

When a dropdown menu is open (e.g. when choosing your origin), trying to scroll up instead triggers a reload within the app and resets the dropdown.
Scrolling down works fine, and if you scroll down a little and don't lift your finger up, scrolling up works.

Make the app show even when the phone is locked

If we set android:showOnLockScreen on our activity, as soon as someone locks his phone while using our app, the app will show without the need to unlock the device when the screen is turned back on. This is really useful when you run through a building using your phone for navigation.

[BUG/SDK] crashes the launcher and Settings-Apps

General information

App version: Latest
App source: F-Droid
Android Version: 6.0.1
Custom ROM: KonstaKANG LineageOS

Expected result

What is expected?
The app installs/upgrades without crashes parts of the system or the whole system.

What does happen instead?
It crashes the App-Launcher and Settings -> Apps Menu.
No uninstallation possible without ADB-access.
Steps to reproduce

Install latest version.

I got this same issue with mastalab, but without crashing the launcher, it could be the same root here:

The problems are the Android SDK Platform 25 and 26, with 27 (revision: 1) it should work like a charm.

Sources:
stom79/mastalab#31
andOTP/andOTP#76

What helped us figuring this out: https://forums.bitfire.at/topic/1603/replicant-lineage-1-9-1-causing-instant-crash-and-bootloops/15

Feat: Update custom position using phone location

Hi, what do you think about a feature where (e.g. in the settings screen) a custom position could be specified that automatically gets updated with the current phone location once the App is active?

(37C3) version for F-Droid / fdroid outdated

The current version of c3nav on the official F-Droid repositories is about 4 years old.

Maybe it would be better to remove the link to F-Droid so that one does not have to wonder what is the issue.

Bug: `.alert-info` not closable

The .alert-info (message in the blue box) is not closable because the .close "X" icon is covered by the C3NAV header bar.

Explicit Nav Intent

#6 is cool, but it hardcodes the c3nav URL/domain name. Other events or at least FOSDEM are also using the c3nav code now, and I'm updating my schedule app now to integrate with it.

However nav.fosdem.org URLs will always just be opened in the browser which means no access to the user's current location. Android will only (offer to) open 35c3.c3nav.de URLs in your app.

Does your app transparently support other c3nav instances already? And if so, would it be possible to add an explicit intent filter to call into it? So that an app can for example generate a c3nav-android intent with the nav.fosdem.org URL, call it, and I guess add an exception handler to fall back to the plain old browser if necessary?

Webpage not available.

Description

On launching the app, I was welcome with webpage not available. Also, account cannot be managed and the map isn't loading as well.

Screen shot

Screenshot_20190517-135046

Device used

Techno spark k7.
Android 7.0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.