1729 Commits

Author SHA1 Message Date
Jon Atkins
fdf8fbdb8f hide the layer chooser on mobile - it's now handled by in-app code
the layer chooser object itself needs to remain though, as it's used to keep track of the layers available, and plugins would break without it there
2013-05-19 16:54:02 +01:00
Jon Atkins
13043c1809 Merge pull request #291 from Xelio/patch-plugin-sync-2
Plugin Sync: Rewrite code for file search and create. Store the fileId to localStorage and limit retry count to ease API usage.
2013-05-19 08:37:58 -07:00
Philipp Schaefer
940fe60717 bumped version number 2013-05-19 17:15:26 +02:00
Philipp Schaefer
6762914b19 Merge branch 'master' of github.com:jonatkins/ingress-intel-total-conversion 2013-05-19 17:15:16 +02:00
Philipp Schaefer
7f723cd559 first version of in-app layer chooser 2013-05-19 17:14:39 +02:00
Jon Atkins
7b574b9ea1 remove restrictions on zoom in getPosition. instead, after a defaault base layer is set, use setZoom(getZoom) to ensure zoom level is valid for this base map 2013-05-19 16:07:10 +01:00
Xelio
08ea6e3d88 Plugin Sync: Rewrite code for file search and create. Store the fileId to localStorage and limit retry count to ease API usage. 2013-05-19 22:52:53 +08:00
Jon Atkins
653a6cc82d rewrite default base map layer handling. it remembers by name, rather than id (so will work if order changes), and also works if plugins add additional base layers 2013-05-19 15:29:36 +01:00
Jon Atkins
9a30c13413 cache reverse lookups from player name to guid - this prevents the potentially slow iteration throughout localStorage for every lookup 2013-05-19 03:50:47 +01:00
Jon Atkins
f1a6909c8e bump version number for previous change 2013-05-19 03:37:55 +01:00
Jon Atkins
6f6cf8efe9 change guess-player-levels to use existing functions to turn name to guid
this prevents it from unnecessary server calls to convert all player GUIDs into names, when we only care about already resolved names
also gives a single point for optimisation of name to guid lookup if required
2013-05-19 03:36:13 +01:00
Jon Atkins
36dad3d58f increase refresh time for game score - it's not a time critical thing 2013-05-19 03:35:54 +01:00
Jon Atkins
03d22bc00d Merge pull request #289 from Xelio/patch-plugin-sync-1
Plugin Sync: change to use window.dialog and dim the Authorize button when authorizing
2013-05-18 10:53:07 -07:00
Jon Atkins
ac9312d6f7 destroy and remove dialogs after they're closed - otherwise they remain in the DOM, hidden but there
fix #288
2013-05-18 18:02:13 +01:00
Xelio
256fac78e3 Plugin Sync: change to use window.dialog and dim the Authorize button when authorizing 2013-05-18 18:32:31 +08:00
Xelio
b5381603b8 Bug fix: Resonators didn't redraw sometimes after level of portal hide and reshow
And some code simplification.
2013-05-18 17:27:46 +08:00
Xelio
07bf9b1299 Bug fix: Double removal of portalAccessIndicator cause exception when layer is hidden 2013-05-18 14:53:38 +08:00
Xelio
0c836ccfc2 Bug fix: selected portal should not remove when zooming/panning out of range 2013-05-18 14:52:43 +08:00
Jon Atkins
87a0a35f74 have seen a case of GUID type .2 - 'random portal' 2013-05-18 04:13:21 +01:00
Jon Atkins
6e8dd15052 update several plugins to use window.addLayerGroup, instead of manually adding the layer to the map and Layer control.
this gives automatic handling of remembering shown/hidden layers

also, draw tools plugin hides the controls while the drawn items layer is hidden
2013-05-18 03:42:56 +01:00
Jon Atkins
2f482bf4a4 description tweaks 2013-05-18 02:03:56 +01:00
Jon Atkins
a7fc98985c add more details to the description field 2013-05-18 02:03:01 +01:00
Jon Atkins
ca0d4b0e92 Merge branch 'patch-plugin-keys-update' of https://github.com/Xelio/ingress-intel-total-conversion into Xelio-plugin-iitc-sync 2013-05-18 01:18:13 +01:00
Jon Atkins
7225ac0096 update ClientID to one specifically for IITC, and under my (Jon Atkins) control 2013-05-18 01:15:30 +01:00
Jon Atkins
099fc1a70c Merge branch 'plugin-iitc-sync' of https://github.com/Xelio/ingress-intel-total-conversion into Xelio-plugin-iitc-sync 2013-05-18 01:14:26 +01:00
Jon Atkins
7b44784c02 fix comment 2013-05-18 01:06:01 +01:00
Jon Atkins
ca76e7ed60 add the concept of portal detail level zoom, separate from map level zoom
this allows us to override the zoom used to retrieve server data, giving options to either retrieve lower zoom levels to reduce the number of requests, or higher zoom levels to retrieve lower level portals from the server
2013-05-17 23:45:14 +01:00
Philipp Schaefer
049bc9dbbc Merge pull request #280 from fkloft/android_login
Android login
2013-05-17 01:22:32 -07:00
Felix Kloft
114103f08c added comments 2013-05-17 09:36:10 +02:00
Felix Kloft
2194a0c74f Rename class 2013-05-17 08:56:03 +02:00
Jon Atkins
ccb5123667 Merge pull request #283 from Fragger/update-external-L.Controls
Update L.Control plugins to follow leaflet update
2013-05-16 19:48:58 -07:00
Kevin
4c4d27ad6d Nits, pan control had no update 2013-05-16 18:26:59 -07:00
Kevin
23b01a8949 Fix leaflet bar align for other tools on the side 2013-05-16 18:25:05 -07:00
Kevin
ff91990893 Update L.Control plugins to follow leaflet update 2013-05-16 18:19:07 -07:00
Jon Atkins
b24c7f5d32 work in progress - api for java app to interface with the layer chooser 2013-05-16 22:06:25 +01:00
Xelio
973e6899d1 Plugin Sync: Remove gapi.js in external and load it from source of Google. 2013-05-17 03:29:02 +08:00
Jon Atkins
746d4bdc2b possible fix for #271 'undefined' issue 2013-05-16 18:39:24 +01:00
Felix Kloft
42b03d2daa Remove obsolete import 2013-05-15 23:54:42 +02:00
Felix Kloft
15ad360f0b Restored geolocation feature 2013-05-15 23:06:26 +02:00
Felix Kloft
8f9ee4382d Remove instance after successful login 2013-05-15 13:38:17 +02:00
Felix Kloft
8cf0f3fff0 Add progress bars
- indeterminate progress bar for authentication stuff
- determinate progress bar for page loading

(The second one was added so you can see that there is something happening after selecting your account)
2013-05-15 13:13:42 +02:00
Felix Kloft
69ee110182 Add progress bar 2013-05-15 12:29:30 +02:00
Felix Kloft
db42329234 Merge branch 'master' into android_login 2013-05-15 11:56:08 +02:00
Felix Kloft
680626b220 Add forgotten string 2013-05-15 11:45:11 +02:00
Felix Kloft
10d6c0360d Use Android integrated Google login 2013-05-15 11:42:29 +02:00
Xelio
c42fc94db3 Plugin Sync: Add notice for developers 2013-05-15 12:52:03 +08:00
Jon Atkins
6a35059cf9 Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion 2013-05-14 22:36:34 +01:00
Jon Atkins
73487d7e50 add bing maps link to "map links" dialog
the encoded_name no longer includes the space/brackets - so these are now added in the java app - which makes more sense anyway
unknown names (shouldn't happen) are now named 'unknown' rather than not specified
2013-05-14 22:35:12 +01:00
Philipp Schaefer
fceb09901b * got rid of the 'clear cache' icon. there is no use for it anymore
* bumped version number since there were a lot of improvements since 3.6
2013-05-14 22:00:54 +02:00
Philipp Schaefer
7d53f35714 fixed indentation on speech-search plugin header to match the others 2013-05-14 19:43:08 +02:00