167 Commits

Author SHA1 Message Date
Jon Benson
084494bec0 Zoom control is now only disabled on multitouch capable devices by default
and can be forced on again via a preference.
2013-05-07 17:22:07 +10:00
Jon Benson
dee32ea827 Hide zoom control on mobile version. 2013-05-07 15:59:26 +10:00
Morgan Jones
84f5499c18 * Window manager stuff. Multiple windows can be opened now. Still resolving bugs. 2013-05-06 17:09:39 -06:00
Jon Atkins
7248b17ea8 refresh improvements
- cancel existing refrest timer on start zoom/drag
- add a manual refresh option into the status box when idle
2013-05-06 23:08:44 +01:00
Morgan Jones
93c039e295 * Work toward multiple dialog boxes 2013-05-06 13:13:15 -06:00
Jon Atkins
30594359f0 Merge pull request #224 from Fragger/more-portal-link-fixes
More updates to url links to be compatible with stock intel map
2013-05-01 07:46:32 -07:00
Kevin
79af80d0c3 More updates to url links to be compatible with stock intel map 2013-04-30 22:33:07 -07:00
Xelio
47bc5fa1b2 Make use of layer control status function in main script
Layers display status now persist between session
2013-05-01 13:14:19 +08:00
Jon Atkins
308459178d improve refresh handling
- increase timeout on zoom/move end to 0.8 seconds
- prevent repeated refreshes faster than every 5 seconds
- delay initial refresh on load - should prevent immediate refresh after page load

fix #200
2013-05-01 01:57:02 +01:00
Xelio
2556a1ab8d Add function to store layer control status (overlay only) in cookie for using in next session. 2013-04-28 23:58:53 +08:00
Jon Atkins
be430acc7d increase zoom levels for google map layers to 20
add google terrain layer - max zoom possible here is 15
I did try experimenting with higher zoom for the MapQuest tiles. there was some success at 19, but not all tiles would load - reverted for now

alternative to merging #212
2013-04-27 16:45:42 +01:00
Jon Atkins
5eb7344895 increase maxZoom of google satellite/hybrid modes by two levels, so it matches max zoom of google maps 2013-04-21 02:13:52 +01:00
Jon Atkins
07a07b0e24 mapquest map tiles support for https access 2013-04-18 15:39:17 +01:00
Jon Atkins
5f4e0192a0 added MapQuest OSM tiles - these native tiles work much more smoothly than the Google tile layers, so are best for a default 2013-04-13 02:31:47 +01:00
Philipp Schaefer
d9ead0597f made osm-less layer chooser work again (fix for #152) 2013-04-12 23:25:32 +02:00
Stefan Breunig
934fa8242d remove broken cm api key (see #152 2013-04-12 19:00:19 +03:00
Kevin
f2df5643f9 Adds an optional callback function to alerts when being closed 2013-04-10 05:33:43 -07:00
Jon Atkins
baaaf3e3f1 remove unnecessary absolute URLs. site-relative are used where possible (e.g. permalinks, rpc calls) - and a couple of protocol-relative one for automatic http/https matching 2013-04-08 05:09:01 +01:00
Jon Atkins
270905c83a enable zoom control for mobile (allows for one-touch zoom control)
move zoom control to under the layer control on smartphone layout
remove localstorage zoom control visibility setting - there was no way to configure it, so seemed a bit odd
2013-03-30 20:01:36 +00:00
Fragger
0113c0b981 Remove resources from main that are now in the player tracker plugin 2013-03-25 13:14:34 -07:00
Kevin
953a50d0a9 Build in default marker icon images 2013-03-24 23:46:17 -07:00
Fragger
5474b893a6 Add in base64 image encoding to build system and move images over to use it 2013-03-23 10:31:06 -07:00
Jon Atkins
4ce0da5056 large chunk of work towards a nicer build system
- plugins are now parsed for @@..@@ replacements
- main script and plugins have separate .meta.js files created - less web server load for update checks
- build script has variables for resource URL, update URL, etc, substituted via @@..@@ into main script and all plugins
2013-03-19 22:39:16 +00:00
Jon Atkins
38f22989d6 fixed URL to new dist image folder 2013-03-16 20:07:27 +00:00
Jon Atkins
92a8bc3dfd update URLs to point to my github page + dist server 2013-03-16 19:43:18 +00:00
Stefan Breunig
518467617e Instead of determining the height of the sidebar and fixing it to
that, this patch uses the CSS pointer-events directive to make the
area between the side bar and the map status usable. This should
avoid cutting off the sidebar and force users to scroll even if
there is space available but still allow to interact with that area.
Please report if there are any problems with this.

fix #467, fix #461
2013-03-14 12:56:39 +01:00
Richard Bradshaw
7d2333e504 Update boot.js
Added retina support.
2013-03-10 18:45:26 +00:00
Stefan Breunig
70211b700c fix select-one toggle in layer chooser for desktop browsers 2013-03-10 14:16:33 +01:00
Stefan Breunig
bcc4b68741 fix oversight breaking back 2013-03-08 11:47:44 +01:00
Stefan Breunig
9b4bfb6fcc simplify back logic. It ignores the shrink button now, but shouldn’t produce awkward orders anymore 2013-03-08 11:33:51 +01:00
Stefan Breunig
eed1b9cef2 fix back function on android 2013-03-08 11:08:47 +01:00
Stefan Breunig
2fa8ff7f78 can long-click (“tap and hold”) optional layers in layer chooser for select-only-this-layer 2013-03-08 09:28:56 +01:00
Stefan Breunig
47d6a3e886 shorten layer names so smartphones with smaller screens don’t wrap the layer chooser 2013-03-08 08:33:43 +01:00
Stefan Breunig
9ca2a143ca implement back action 2013-03-08 01:11:56 +01:00
Stefan Breunig
26c18a7ddf fix shadow handling in marker icons 2013-03-07 10:49:13 +01:00
Stefan Breunig
41c3f01737 point leaflet to use app engine to serve marker icons. App Engine does not allow @-signs in their filenames, so the marker will probably be broken on retina-displays. 2013-03-07 09:06:15 +01:00
Fragger
28bd62d0ee Update to main needed to spiderfy player tracker icons 2013-03-06 13:43:11 -08:00
Xelio
5e8cab6c88 Store player level at setupPlayerStat 2013-03-03 23:59:44 +08:00
Xelio
5f94d56578 Add guid to window.PLAYER and add constant MAX_RESO_PER_PLAYER 2013-03-03 22:59:41 +08:00
Cameron Moon
32ca78b1d7 Added sign out link when hovering over name (fixes #352) 2013-03-01 13:31:13 +11:00
Stefan Breunig
6a2603d566 allow quickly (de)selecting all layers by shift/ctrl/alt/meta clicking an entry in the layer chooser (fixes #232) 2013-02-28 23:49:21 +01:00
Stefan Breunig
d519957283 use GitHub pages path again, let’s see if their rate limit and caching behaviour is better 2013-02-26 22:26:25 +01:00
Stefan Breunig
4b3348e5d4 release 0.7.6 as hotfix for 0.7.5. 2013-02-26 01:37:52 +01:00
Stefan Breunig
d5d2bad74a more fixes for https 2013-02-26 00:53:27 +01:00
Stefan Breunig
538b57c7f7 Due to ingress.com/intel now force-redirecting to the HTTPS version,
loading dependencies just got a lot harder. External JS and CSS files
are now included directly in the file while building. This does not yet
work for plugins. I will make an emergency release soon, so at least
main works.
2013-02-25 23:58:07 +01:00
Stefan Breunig
849099c299 add more HTTPS links. IITC is likely still broken for HTTPS Intel Map. 2013-02-25 22:39:06 +01:00
Axel Wagner
107f4689e9 Replace gmaps-link by popup with qrcode and links
If you want to use your smartphone for navigation, you can now just scan
the qr-code and (if your scanner-app supports it) directly input the
locations to your navigation-app.
Additionally a link to the location in gapps and OSM will be displayed.
2013-02-25 16:21:03 +01:00
Stefan Breunig
9782883b5c maybe fix #295 2013-02-25 08:15:24 +01:00
Stefan Breunig
f85275b1c8 also print device id 2013-02-23 11:08:46 +01:00
Stefan Breunig
91f6f6d9d6 print build date to console once 2013-02-23 10:50:08 +01:00