195 Commits

Author SHA1 Message Date
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
Stefan Breunig
d644ef64bd implement jqueryui dialog replacements.
For now only alert windows are converted automatically. You can alert custom
HTML code like so: alert('<strong>herp a derp</strong>', true);

Main can use this feature immediately, all plugins that are advertized to be
stable may only use this once 0.7 is released.
2013-02-22 11:23:44 +01:00
Stefan Breunig
68da102b48 fix icon alignment, add shadows 2013-02-18 13:03:50 +01:00
Stefan Breunig
77ad9cc3b7 fix path harder 2013-02-18 12:39:40 +01:00
Stefan Breunig
4db13fef11 fix path and provide icons in dist 2013-02-18 12:38:16 +01:00
Stefan Breunig
9728840715 provide faction colored icons for leaflet markers 2013-02-18 12:35:39 +01:00
Stefan Breunig
4eb90976e3 allow to easily setup tooltips for specific elements that jQueryUI doesn’t detect automatically.
Also add workaround in case tooltips linger.
2013-02-18 11:10:35 +01:00
Stefan Breunig
014d58f09f downgrade jquery so it uses the same version as the vanilla intel page. This might save some people from downloading jQuery twice. 2013-02-18 11:09:59 +01:00
Stefan Breunig
e7b52dd2eb fix position not being saved on zoom 2013-02-18 11:08:38 +01:00
Stefan Breunig
2b2592e904 don’t copy the portal level when previewing the portal img 2013-02-17 13:38:59 +01:00
Stefan Breunig
346d3ae0a1 implement basic support for smartphones 2013-02-16 13:52:17 +01:00
Stefan Breunig
5b77a652fb remove superfluous styles 2013-02-16 13:50:37 +01:00
Stefan Breunig
6d41221131 finish changes for #179. Fixes #179, fixes #49.
Please look for regressions.
2013-02-16 10:46:02 +01:00
Stefan Breunig
2023e33567 more work for #179.
Due to changed display of the portal image it now doesn’t flicker anymore,
which simplifies code a lot.
2013-02-16 10:02:18 +01:00
Stefan Breunig
43d9251c57 part of #179 2013-02-16 08:33:59 +01:00
Stefan Breunig
7d720b2655 allow sidebar to grow if the browser window becomes larger 2013-02-16 01:21:44 +01:00
Stefan Breunig
cec4054a41 fix #176 2013-02-15 17:52:15 +01:00
Stefan Breunig
6a5759f06c add workaround for #129 and see if that "solves" the issue 2013-02-15 16:23:31 +01:00
Stefan Breunig
f1467dd1e9 remove more deprecated stuff 2013-02-15 16:23:11 +01:00
Stefan Breunig
4d6e0b5ebb less fancy on mobile 2013-02-15 13:29:34 +01:00
Stefan Breunig
7d2a704c9c more perf on mobile 2013-02-14 19:21:21 +01:00
Stefan Breunig
1cf9418179 allow bundling resources and don’t try to load them from the internet 2013-02-14 14:34:54 +01:00
Stefan Breunig
485b1c543b fix #95 (thanks jonatkins) 2013-02-14 08:47:49 +01:00