-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[wip] mobile-query #540
[wip] mobile-query #540
Conversation
@fgravin Here's a list of things I'd like you to check so far:
|
d3e7242
to
bcb5d64
Compare
@fgravin Travis fails because of the template in |
@fgravin You can look at the Travis error now. Thanks. |
@adube When we create a directive in contrib/gmf we add (and use in our examples) a new default template located in the I think that we should not create specific templates for gmf examples. |
@ger-benjamin, the directive is not a Both the examples in What should I do with this ? Could we talk about this ? |
FYI, it is as I suspected: there was something missing in the Makefile. Waiting for travis, but I expect it to build properly now. |
no one-time binding here --> | ||
<li ng-repeat="source in qrCtrl.result.sources" | ||
role="presentation" | ||
ng-if="source.features.length"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
try a one time binding here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah, when doing that the result no longer shows. It needs to stick as it is.
Some minor comments but it's globally excellent work. I would like to have to links to the examples as well to see the result. |
@fgravin I need help for 2 issues in the 'builded' mode:
|
About the above error, I create a PR in ol3: openlayers/openlayers#4772. I'll switch the ol3 version to use that branch to be able. Once merged, I'll go back to |
e19b3c9
to
eca1ccc
Compare
Travis fails after I rebased onto master. I get the following errors (here's only the first few ones):
Any idea where those come from ? |
Not your fault. Master build is broken. On Wed, Feb 3, 2016 at 2:32 PM, Alexandre Dubé notifications@github.com
Pierre GIRAUD Camptocamp France SAS Tel : 00 33 4 79 44 44 93 |
8768394
to
38de733
Compare
@fgravin This is ready to merge, once Travis passes. |
So it works on minified mode ? |
@fgravin Yes. See the live demos in the PR description, above. |
* @param {gmf.Themes} gmfThemes The gme themes service. | ||
* @param {gmf.QueryManager} gmfQueryManager The gmf query manager service. | ||
*/ | ||
app.MainController = function(gmfThemes, gmfQueryManager) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where gmfQueryManager
is used ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's required here. If we don't inject this, then it's not created and it doesn't do its magic.
ngeo example doesn't work, CORS issue :/ |
@fgravin I made the fix to use the new architecture of the ToolActivate, which is way more simpler now! Nice stuff. I also updated the github.io pages. Ready for merge, once Travis passes. |
It does for me right now. Would you please check again ? |
Very good thanks |
This PR introduces the query service and mobile-query directive.
It's still work in progress, so here's a check list of the items remaining to do to consider this task completed (I added what's already done as well):
The GeoJSON info format will not be added.
We will NOT add the query tool in the "mobile" example page as part of this task since the result is not yet completed.
Live examples