Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DaylightingSociety/WhereAreTheEyes
/ types & classes
Types & classes
32 in github.com/DaylightingSociety/WhereAreTheEyes
⨍
Functions
145
◇
Types & classes
32
Class
Account
website/auth.rb:21
Class
ApplicationTest
<a href="http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a>
Android/app/src/androidTest/java/org/daylightingsociety/wherearetheeyes/ApplicationTest.java:9
Class
Auth
website/auth.rb:31
Class
Backup
website/backup.rb:16
Class
Configuration
website/configuration.rb:3
Class
Constants
This stores constants needed in several places through the codebase, outside of activities. Resources files like 'strings.xml' are only accessible fro
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/Constants.java:10
Class
DownloadPinsTask
Created by milo on 3/6/16. This entire task is run on a background thread, starting with "doInBackground()"
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/DownloadPinsTask.java:31
Class
ExampleUnitTest
To work on unit tests, switch the Test Artifact in the Build Variants view.
Android/app/src/test/java/org/daylightingsociety/wherearetheeyes/ExampleUnitTest.java:10
Class
Export
website/export.rb:12
Class
EyesOnFPSChangedListener
Created by milo on 3/5/16.
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/EyesOnFPSChangedListener.java:8
Class
EyesOnMapChangedListener
Created by milo on 3/5/16.
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/EyesOnMapChangedListener.java:8
Class
GPS
Created by milo on 3/5/16. This class is responsible for handling location updates, and kicking off background threads to download more pins.
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/GPS.java:21
Class
HelpActivity
Created by milo on 3/27/16.
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/HelpActivity.java:9
Class
Images
Created by milo on 8/31/16. This object caches the image data for each of our camera pins, and making it easy to access the image resources in a form
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/Images.java:16
Class
InfoWindowTipView
Ported by milo on 5/15/17. This code is pulled directly from Mapbox's old InfoWindowTipView. I think they removed the code in preparation for making
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/InfoWindowTipView.java:53
Class
Location
website/location.rb:13
Class
Log
website/log.rb:13
Class
MainActivity
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/MainActivity.java:41
Class
Map
website/map.rb:124
Class
MarkData
Created by milo on 4/2/16. This is a blob so we can pass location data to background threads for marking pins
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/MarkData.java:12
Class
MarkOrVerifyPin
Created by milo on 3/6/16. This code runs on a background thread, and sends a network request to mark a new camera.
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/MarkOrVerifyPin.java:32
Class
Pin
website/map.rb:19
Class
PinData
Created by milo on 3/6/16. PinData is needed to communicate information between the GPS code and other threads. We can only easily pass one object to
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/PinData.java:18
Class
Points
website/scores.rb:27
Class
RateLimit
website/ratelimit.rb:13
Class
Score
Created by milo on 7/20/16. This code is responsible for making network requests to load our score, caching the results, and returning scores when as
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/Score.java:29
Class
Scores
website/scores.rb:36
Class
SettingsActivity
Created by milo on 4/2/16. This file sets up some handlers so we can trigger events when the user changes settings.
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/SettingsActivity.java:18
Class
State
website/state.rb:19
Class
UnmarkPin
Created by milo on 3/6/16. This code runs on a background thread, and sends a network request to unmark an existing camera.
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/UnmarkPin.java:32
Class
Vibrate
Created by milo on 11/9/16. This is just a wrapper around Android vibrator calls. Later it might check a preference to decide whether vibrations shou
Android/app/src/main/java/org/daylightingsociety/wherearetheeyes/Vibrate.java:14
Enum
cameraTypes
iOS/Where Are The Eyes/Where Are The Eyes/Pin.h:13