Commit Graph

3998 Commits

Author SHA1 Message Date
3f25d793a8 Merge pull request #296 from Xelio/patch-plugin-sync-4
Plugin Sync: Show log in Sync dialog
2013-05-21 07:42:30 -07:00
1b85931de3 Plugin Sync: Show log in Sync dialog 2013-05-21 21:44:07 +08:00
cacd90c1eb Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion 2013-05-21 05:37:04 +01:00
4f8164ffd7 add direction arrows after compas direction 2013-05-21 05:36:15 +01:00
0f77c664c0 replaced deadlink to breunigs github 2013-05-20 12:11:29 +02:00
74a77d874f some comments and update README+HACKING 2013-05-20 12:05:40 +02:00
115727bf34 Merge branch 'master' of github.com:jonatkins/ingress-intel-total-conversion 2013-05-20 11:34:53 +02:00
83dbdf4e18 split layers in 2 different dialogs 2013-05-20 11:34:40 +02:00
a525fb5144 use the baselayerchange event parameter instead of testing to see if a layer is added to the map 2013-05-20 05:17:11 +01:00
52bce7fa31 remove debug console.log, fix comment 2013-05-20 05:16:22 +01:00
79aa71911c add two-column layer menu css to desktop version - was on mobile before in-app layer chooser added 2013-05-20 03:58:29 +01:00
8a2ca8076b build script - remove leading zeros from timestamp part of version number - possibly helps with firefox+greasemonkey update checks? 2013-05-20 03:12:55 +01:00
84cb73d8e1 add @grant none to userscript headers - as recommended by greasemonkey 2013-05-20 03:12:19 +01:00
f3c59c1b95 Merge pull request #293 from Xelio/patch-plugin-sync-3
Plugin Sync: Change folder name to avoid conflict of old clientId
2013-05-19 17:11:15 -07:00
49ba6eced6 got rid of the quotation marks in in-app layer chooser 2013-05-19 19:07:55 +02:00
fa22a6984b Plugin Sync: Change folder name to avoid conflict of old clientId 2013-05-20 00:51:32 +08:00
73f54fa808 list overlay layers first in in-app layer chooser 2013-05-19 18:47:11 +02:00
1cc62830e9 added icon for android layer chooser 2013-05-19 18:31:23 +02:00
ca51cfbb99 check for android interface before calling functions of it 2013-05-19 18:10:04 +02:00
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
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
940fe60717 bumped version number 2013-05-19 17:15:26 +02:00
6762914b19 Merge branch 'master' of github.com:jonatkins/ingress-intel-total-conversion 2013-05-19 17:15:16 +02:00
7f723cd559 first version of in-app layer chooser 2013-05-19 17:14:39 +02:00
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
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
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
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
f1a6909c8e bump version number for previous change 2013-05-19 03:37:55 +01:00
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
36dad3d58f increase refresh time for game score - it's not a time critical thing 2013-05-19 03:35:54 +01:00
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
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
256fac78e3 Plugin Sync: change to use window.dialog and dim the Authorize button when authorizing 2013-05-18 18:32:31 +08:00
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
07bf9b1299 Bug fix: Double removal of portalAccessIndicator cause exception when layer is hidden 2013-05-18 14:53:38 +08:00
0c836ccfc2 Bug fix: selected portal should not remove when zooming/panning out of range 2013-05-18 14:52:43 +08:00
87a0a35f74 have seen a case of GUID type .2 - 'random portal' 2013-05-18 04:13:21 +01:00
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
2f482bf4a4 description tweaks 2013-05-18 02:03:56 +01:00
a7fc98985c add more details to the description field 2013-05-18 02:03:01 +01:00
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
7225ac0096 update ClientID to one specifically for IITC, and under my (Jon Atkins) control 2013-05-18 01:15:30 +01:00
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
7b44784c02 fix comment 2013-05-18 01:06:01 +01:00
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
049bc9dbbc Merge pull request #280 from fkloft/android_login
Android login
2013-05-17 01:22:32 -07:00
114103f08c added comments 2013-05-17 09:36:10 +02:00
2194a0c74f Rename class 2013-05-17 08:56:03 +02:00
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