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

[WIP] BLE beacons & Google Physical Web support #880

Closed
wants to merge 30 commits into from

Commits on May 21, 2018

  1. Add basic function for recognizing Eddy-stone URL beacons. Add an ent…

    …rance to the test BLE beacons activity.
    
    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed May 21, 2018
    Configuration menu
    Copy the full SHA
    24e5da7 View commit details
    Browse the repository at this point in the history
  2. Try fix travis error.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed May 21, 2018
    Configuration menu
    Copy the full SHA
    dfde30b View commit details
    Browse the repository at this point in the history

Commits on May 25, 2018

  1. Now the openHAB can read Eddystone URL beacon with url and tx power m…

    …essages.
    
    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed May 25, 2018
    Configuration menu
    Copy the full SHA
    e095c91 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2018

  1. Add support with Eddystone beacons(URL & UID), iBeacons.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed May 26, 2018
    Configuration menu
    Copy the full SHA
    32d1526 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2018

  1. Now you can detect and see the result on the "Test BLE Beacons" from …

    …sidebar menu.
    
    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed May 27, 2018
    Configuration menu
    Copy the full SHA
    a452334 View commit details
    Browse the repository at this point in the history
  2. Add a screenshot to the screenshots folder.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed May 27, 2018
    Configuration menu
    Copy the full SHA
    f8ea32c View commit details
    Browse the repository at this point in the history
  3. Add two screenshot to the screenshots folder.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed May 27, 2018
    Configuration menu
    Copy the full SHA
    2219acc View commit details
    Browse the repository at this point in the history

Commits on May 28, 2018

  1. Adjust the items to make them more readable.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed May 28, 2018
    Configuration menu
    Copy the full SHA
    5d08c8d View commit details
    Browse the repository at this point in the history
  2. Screenshot updated

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed May 28, 2018
    Configuration menu
    Copy the full SHA
    adc62f8 View commit details
    Browse the repository at this point in the history
  3. Merged with newest version of master branch.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed May 28, 2018
    Configuration menu
    Copy the full SHA
    1c4335c View commit details
    Browse the repository at this point in the history
  4. Integrate SwipeRefreshLayout in BLE activity

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed May 28, 2018
    Configuration menu
    Copy the full SHA
    bc531a1 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2018

  1. Fix the bug when null beacon name caused the app crashed. Adjust UI d…

    …isplay.
    
    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed May 29, 2018
    Configuration menu
    Copy the full SHA
    0a142c4 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2018

  1. Build a service to do beacon scanning and it holds the minBeacon. Rem…

    …ove unnecessary SwipeRefreshLayout.
    
    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 5, 2018
    5 Configuration menu
    Copy the full SHA
    cb53e07 View commit details
    Browse the repository at this point in the history
  2. Keep updated with upstream master.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 5, 2018
    Configuration menu
    Copy the full SHA
    7580430 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2018

  1. Rebuild BLE service and UI display logic.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 7, 2018
    Configuration menu
    Copy the full SHA
    1d85401 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2018

  1. Add a new activity for configuring beacons. The old activity show the…

    … nearest beacon with name now.
    
    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 11, 2018
    Configuration menu
    Copy the full SHA
    5877265 View commit details
    Browse the repository at this point in the history
  2. Keep update with upstream master.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 11, 2018
    Configuration menu
    Copy the full SHA
    31ea9ce View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2018

  1. Add on click listener for Beacon Config RecyclerView to config with p…

    …articular beacon.
    
    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 12, 2018
    Configuration menu
    Copy the full SHA
    f99760f View commit details
    Browse the repository at this point in the history
  2. Build the configuration detail activity to do configure for a particu…

    …lar beacon.
    
    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 12, 2018
    Configuration menu
    Copy the full SHA
    b39fc98 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2018

  1. Finish writing the spinner part to display all available frames.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 13, 2018
    Configuration menu
    Copy the full SHA
    ce9c815 View commit details
    Browse the repository at this point in the history
  2. Finish showing the bound beacon - frame pair on the acitivity from dr…

    …awer.
    
    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 13, 2018
    Configuration menu
    Copy the full SHA
    5c776df View commit details
    Browse the repository at this point in the history
  3. Add some screenshots

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 13, 2018
    Configuration menu
    Copy the full SHA
    9d57909 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2018

  1. Re-design the Location tracking GUI.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 14, 2018
    Configuration menu
    Copy the full SHA
    b39c2f6 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2018

  1. Remove unnecessary import. Remove unnecessary code.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 15, 2018
    Configuration menu
    Copy the full SHA
    cd65deb View commit details
    Browse the repository at this point in the history
  2. Keep updated with upstream master

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 15, 2018
    Configuration menu
    Copy the full SHA
    be4ddc5 View commit details
    Browse the repository at this point in the history
  3. Fix bug that cause failure on compile.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 15, 2018
    Configuration menu
    Copy the full SHA
    3709607 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2018

  1. Redesign the beacon Activity UI

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    ad196a6 View commit details
    Browse the repository at this point in the history
  2. Keep updated with upstream master.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    7561b20 View commit details
    Browse the repository at this point in the history
  3. Modified ui pattern.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    6e17689 View commit details
    Browse the repository at this point in the history
  4. Update config list UI.

    Signed-off-by: Chengzhi Hu <tony.hu1213@gmail.com>
    Tony080 committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    f47a399 View commit details
    Browse the repository at this point in the history