Jon Atkins
b6c89c9575
tooltip tweaks - slightly cleaner this way, i think
2015-03-05 18:56:23 +00:00
Jon Atkins
54a6861aef
code to easily disable botguard, if desired
...
not recommended for general use, but can be good for occasional troubleshooting
2015-03-05 18:55:28 +00:00
Jon Atkins
cabe7692fe
tweaks to shonin shards
2015-03-05 18:54:53 +00:00
Jon Atkins
4336c2b29c
Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion
2015-03-05 18:49:14 +00:00
fkloft
e9d6436260
Support shonin shards
...
Fixes #951
2015-03-05 19:38:07 +01:00
Philipp Schaefer
9b530753d3
iitcm: update views on app start
2015-03-04 21:45:52 +01:00
Jon Atkins
55529c938e
indentation, and dead code removal
2015-03-04 01:03:55 +00:00
Jon Atkins
22ef6a62a1
indentation fix
2015-03-04 01:03:30 +00:00
Jon Atkins
3b96ed49ea
radius scaling less extreme - reduced scale increase on mobile, reduced scale decrease when zoomed out
2015-03-03 21:05:42 +00:00
Jon Atkins
ece5dac26f
portal markers: tweaks to the sizes used for different levels
2015-03-03 20:49:49 +00:00
Jon Atkins
58b9d1c7d3
hide ownership plugin: use core IITC function to get style, rather than hard-coding the parameters
2015-03-03 20:24:40 +00:00
Jon Atkins
6148ec4258
should have been local variables - no point in polluting the global namespace
2015-02-28 19:43:02 +00:00
Jon Atkins
5756db7623
oops - change new plugin @id firld
2015-02-28 05:15:16 +00:00
Jon Atkins
ef7640de6a
debug highlighter plugin: a place for experimental/temporary highlighters
...
currently, highlighters for the unknown_10/11 flags recently added to the portal data
2015-02-28 04:47:03 +00:00
Jon Atkins
b42b19b983
player tracker: guess player levels integration: remove special case for L8, as in the earlier commit for guess player levels - this plugin does it's own formatting
2015-02-27 02:03:43 +00:00
Jon Atkins
b42fbe8574
guess-player-levels - remove special case for level 8 - since the new levels, 8 is the min guessed level, not the final level limit
...
of course, given all activity is based on L8 and lower gear, it'll never guess any higher...
2015-02-27 01:14:26 +00:00
Jon Atkins
92bbf1ec15
bump version numbers after release
2015-02-27 01:14:11 +00:00
Jon Atkins
caccfdf642
website: announcement post of new release
2015-02-27 00:50:36 +00:00
Jon Atkins
1afc04b45c
player tracher search - ignore leading @ character, to give reasonable behaviour when used like the old search system
2015-02-27 00:26:50 +00:00
Jon Atkins
2b932d4c69
bump version to 0.22.0 due to major search overhaul in this release
2015-02-27 00:09:28 +00:00
fkloft
dd007c4015
Increase search result font size on mobile
2015-02-27 00:28:51 +01:00
fkloft
189f57afdd
Fix bug with search
...
invalidateOptionsMenu was called way too often because setLoadingState would fire on every console message
2015-02-27 00:28:51 +01:00
Jon Atkins
7be1575e50
also set 'unknown_11' for map data, as well as portal details
2015-02-26 22:32:31 +00:00
fkloft
fb5c38662f
Fix portal details after stock intel change
2015-02-26 22:19:40 +01:00
Jon Atkins
a0e539d6ca
jquery: update to the latest version available on google
2015-02-25 13:34:56 +00:00
Jon Atkins
0ce0a22c1b
Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion
2015-02-23 19:18:07 +00:00
Jon Atkins
b0006ae5ad
zaprange plugin: has had broken team support for a while - fixed
...
https://plus.google.com/104096045622750660984/posts/DMT25KG6ZFo
2015-02-23 19:16:46 +00:00
fkloft
93f0b8b572
better tooltip handling
...
- search: remove tooltip from DOM immediately instead of setting up a new instance (which would have other options)
- sidebar toggle: remove tooltip upon click, tooltip might persist otherwise
- close other tooltips before opening a new one
2015-02-23 13:18:22 +01:00
fkloft
7987a459eb
[regions] instead of trying all cells, calculate x/y from distance according to the Hilbert curve
...
also, refactoring to reduce duplicate code for level 4/6 cells
2015-02-23 13:13:03 +01:00
fkloft
a98809ccd5
[regions] extended search
...
- support search for multiple cells separated by "," or ";"
- allow omitting the first two components of the cell name
- search for 4x4 cluster by omitting the last component
- icon for results
2015-02-22 20:07:48 +01:00
Jon Atkins
46275956cf
data cache:
...
- reduce the expiry time (the niantic servers are no longer as unreliable as they were, so keeping old data is less useful than it once was)
- add upper size limit on cache, as well as item count limit
- add debug method to get cache size as a string
2015-02-22 17:00:18 +00:00
Jon Atkins
6ad6ee56cf
remove entities by render bounds - will improve performance, particularly in the case of repeated panning/zooming without letting the download complete
2015-02-22 16:44:37 +00:00
Jon Atkins
76ca083ad7
region search: don't force match to start/end of string
2015-02-22 00:41:34 +00:00
Jon Atkins
81e7251af9
regions plugin: support the new search api, for easy cell searching
2015-02-22 00:32:26 +00:00
Jon Atkins
600fe1f91c
experimental: JSON encode the data stored in the cache
...
in theory, keeping the javascript objects directly in the cache is a good thing. any instances of, for example, portals on the map, will share the data objects with those in the cache, limiting the overheads for cached items in use
however, in practice
- relatively large and complex data structures for cached data. and as some items expired from the cache may have data in live portals, etc, complex for garbage collection to clean up. strings, on the other hand - one single object to clean, zero references from anything else
- the cache is used as an alternative to network requests. therefore the extra time to encode/parse the strings is no real issue
- lower memory overheads? it's liekly a single string is more efficient on RAM use, even taking into account that some objects will be both encoded in the string, and duplicated in live entities on the map
time will tell if this is better or worse than direct object storage...
2015-02-21 23:32:57 +00:00
Jon Atkins
f5b565b284
fix exception in bad http request on portal details
2015-02-21 23:32:00 +00:00
fkloft
597d19acfc
search: pan to portal if position is off screen
2015-02-21 22:38:37 +01:00
fkloft
d53c31c2dd
[show-linked-portals] different border styles for incoming and outgoign links
2015-02-21 22:38:37 +01:00
fkloft
f6273d5644
[show-linked-portals] highlight portal and link
2015-02-21 22:38:37 +01:00
Jon Atkins
badcdbdb18
add core functions to create a generic marker icon, of a specified colour.
...
use it for the new portal distance current location marker, and search result marker
2015-02-21 17:08:04 +00:00
fkloft
e03bbf50f1
[user-location] update portal distance when GPS fix is available
2015-02-21 14:22:29 +01:00
fkloft
d55d363112
[distance-to-portal] add vendor-prefixes to transformations and implement updating the distance without re-rendering all portal details
...
Firefox supports 'transform' without prefix, but Android still requires '-webkit-'. To be sure, include properties with '-moz-', '-webkit-' and without prefix.
2015-02-21 14:19:33 +01:00
fkloft
9c534c8898
[distance-to-portal] also show bearing
2015-02-21 14:02:01 +01:00
fkloft
227d1b18ac
[draw-tools] don't open dialog more than once
2015-02-21 14:01:09 +01:00
Jon Atkins
9397171030
plugin: distance-to-portal
...
new plugin: manually set your location, then the distance to the selected portal is shown
intended to aid key management when at home (select a portal, find key in inventory by distance rather than name)
2015-02-21 05:21:59 +00:00
Jon Atkins
9efc2fb508
Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion
2015-02-16 19:32:02 +00:00
Jon Atkins
b22842a902
include the index 10 portal data value as unknown_10 until we know what it's used for
2015-02-16 19:30:58 +00:00
Jon Atkins
3aed769081
debug plugin: add totle to clarify which data is map data, and which is portal detail data
2015-02-16 19:30:00 +00:00
fkloft
4808f4469c
[search] Better feedback when nothing can be found
2015-02-16 01:28:55 +01:00
fkloft
4d6a7df596
[iitcm] improved search
2015-02-16 01:15:52 +01:00