1557 Commits

Author SHA1 Message Date
Jon Atkins
cd59eb0ece add blank map layer - for #220 2013-05-23 05:44:01 +01:00
Jon Atkins
f428e3037c base map plugins
- openstreetmap - not suitable for high load use, but an optional layer in an optional plugin should be ok for them
- thunderforest opencyclemap, etc - free for use, no api key or notification required
2013-05-23 05:31:46 +01:00
Philipp Schaefer
d31d010c87 removed the layer chooser issue from webpage. with v0.4 it's not an issue anymore 2013-05-22 21:25:00 +02:00
Jon Atkins
6a292d8955 website update - one important thing missed from mobile section 2013-05-22 19:26:30 +01:00
Jon Atkins
0fb73c58ae add news entry for new 0.12.0 + 0.4.0 releases 2013-05-22 19:21:50 +01:00
Jon Atkins
b05554e0fc bump IITC mobile version to 0.4.0 2013-05-22 18:55:41 +01:00
Jon Atkins
140c5c2cb9 re-do request bucket handling - instead of grouping up to four requests together, so large window sizes make more requests, group requests into max 4 blocks
I think this is closer to the stock intel site behaviour, and should vastly reduce requests, especially at high resolutions
2013-05-22 17:35:59 +01:00
Jon Atkins
5e4e8fee6b portals list plugin only includes portals in the view - to match portals-count 2013-05-22 14:31:08 +01:00
Jon Atkins
8a6ef065c0 Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion 2013-05-21 16:49:16 +01:00
Jon Atkins
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
Xelio
1b85931de3 Plugin Sync: Show log in Sync dialog 2013-05-21 21:44:07 +08:00
Jon Atkins
cacd90c1eb Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion 2013-05-21 05:37:04 +01:00
Jon Atkins
4f8164ffd7 add direction arrows after compas direction 2013-05-21 05:36:15 +01:00
Philipp Schaefer
0f77c664c0 replaced deadlink to breunigs github 2013-05-20 12:11:29 +02:00
Philipp Schaefer
74a77d874f some comments and update README+HACKING 2013-05-20 12:05:40 +02:00
Philipp Schaefer
115727bf34 Merge branch 'master' of github.com:jonatkins/ingress-intel-total-conversion 2013-05-20 11:34:53 +02:00
Philipp Schaefer
83dbdf4e18 split layers in 2 different dialogs 2013-05-20 11:34:40 +02:00
Jon Atkins
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
Jon Atkins
52bce7fa31 remove debug console.log, fix comment 2013-05-20 05:16:22 +01:00
Jon Atkins
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
Jon Atkins
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
Jon Atkins
84cb73d8e1 add @grant none to userscript headers - as recommended by greasemonkey 2013-05-20 03:12:19 +01:00
Jon Atkins
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
Philipp Schaefer
49ba6eced6 got rid of the quotation marks in in-app layer chooser 2013-05-19 19:07:55 +02:00
Xelio
fa22a6984b Plugin Sync: Change folder name to avoid conflict of old clientId 2013-05-20 00:51:32 +08:00
Philipp Schaefer
73f54fa808 list overlay layers first in in-app layer chooser 2013-05-19 18:47:11 +02:00
Philipp Schaefer
1cc62830e9 added icon for android layer chooser 2013-05-19 18:31:23 +02:00
Philipp Schaefer
ca51cfbb99 check for android interface before calling functions of it 2013-05-19 18:10:04 +02:00
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