Mikhail Pozdnyakov
3c6ccfbb5d
[core] Introduce Tile::setMinimumUpdateInterval()
2020-04-20 21:54:31 +03:00
Mikhail Pozdnyakov
ce11fc6cfe
Add OnlineFileSource.RespectMinimumUpdateInterval unit test
2020-04-20 21:54:31 +03:00
Mikhail Pozdnyakov
64cbc9911d
[core] Introduce Resource::minimumUpdateInterval
...
Introduce `Resource::minimumUpdateInterval` and consider it in the online file source.
The `minimumUpdateInterval` is used to throttle the requests, which were initiated due to resource expiration.
2020-04-20 21:54:31 +03:00
Thiago Marcos P. Santos
ee1d700a9b
[core] Add platform abstractions for utils::now()
...
Some platforms might require special permissions or custom APIs
to access the current time of the day.
2020-04-20 19:03:46 +03:00
Gali Nelle
71ce52d35f
Update changelog for the maps-1.6.0-rc.1 release
2020-04-20 17:03:16 +03:00
Gali Nelle
90dcc2c5d1
Add change log entry
2020-04-20 17:03:16 +03:00
Bruno de Oliveira Abinader
f856396131
[core] Fix -Werror={pessimizing,redundant}-move from GCC 9
2020-04-20 14:37:24 +03:00
Gali Nelle
ad543e4355
Add a name to CustomLayer LayerTypeInfo
...
This to prevent confusion and enable proper error logging when
registering layers with missing name in LayerTypeInfo where the
name should instead be present.
2020-04-20 14:22:08 +03:00
Gali Nelle
9d23917de1
Add missing cast for unsigned long to int conversion
2020-04-20 10:22:29 +03:00
Thiago Marcos P. Santos
61b43cdedc
[build] Enable clang-analyzer checks
2020-04-17 23:48:21 +03:00
Thiago Marcos P. Santos
8fb3ea0b53
[core] Fix clang-analyzer-optin.cplusplus.VirtualCall
...
Detected by clang-tidy-8.
2020-04-17 23:48:21 +03:00
Thiago Marcos P. Santos
f82e375bc7
[core] Fix android-cloexec-fopen warning
...
Detected by clang-tidy-8.
2020-04-17 23:48:21 +03:00
Gali Nelle
fea8a83e7f
Introduce a mean to add render features in layers with no sources
...
This change also uses the support in the LocationIndicator layer, to
return a point feature when queried in correspondence of the location
indicator.
2020-04-17 22:26:32 +03:00
Thiago Marcos P. Santos
c4b061bd95
[build] Remove glfw submodule
...
We use it from the system.
2020-04-17 17:14:55 +03:00
Thiago Marcos P. Santos
75475cfdbd
[render-test] Fix logging
...
Was broken after logging got moved to its own thread.
2020-04-17 17:14:37 +03:00
Thiago Marcos P. Santos
b190e12f5b
[metrics] Ignore location indicator on iOS until we move to gfx::
...
After that, it will be more portable.
2020-04-17 17:09:16 +03:00
Gali Nelle
cbb3a56c2a
Use unique_ptr for RenderLocationIndicatorImpl
2020-04-17 16:52:56 +03:00
Luke Seelenbinder
efe604c392
Better structure fix.
2020-04-17 16:50:11 +03:00
Luke Seelenbinder
40cfb77b7d
Fix segfault resulting from an invalid geometry.
2020-04-17 16:50:11 +03:00
Thiago Marcos P. Santos
0d0ae229eb
[glfw] Fix clang-10 build
...
Implicit conversion from int to float.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
c570c7322d
[node] Fix clang-tidy errors on the Node bindings headers
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
ea2477f2ea
[core] Fix performance-no-automatic-move (bonus)
...
As reported by clang-tidy-10. We don't run clang-tidy-10 yet. We
should probably consider moving the bots at some point so errors
like this won't return.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
cc8b0e1746
[core] Fix performance-noexcept-move-constructor in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
b49517b737
[core] Fix performance-unnecessary-value-param errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
542c11ae63
[core] Fix modernize-use-equals-default errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
7751e4be76
[core] Fix google-default-arguments errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
c92be2965c
[core] Fix misc-unconventional-assign-operator errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
ed99a7781a
[core] Fix google-build-namespaces errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
63ef5298cd
[core] Fix modernize-use-override errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
47b8fc703b
[core] Fix readability-container-size-empty errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
6559fa82a7
[core] Fix readability-redundant-smartptr-get errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
a1e5bffa90
[core] Fix performance-type-promotion-in-math-fn errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
e688a847a2
[core] Fix readability-redundant-declaration errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
2cd06fb0e3
[core] Fix readability-const-return-type errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
4cdc067636
[core] Fix modernize-return-braced-init-list errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
46fa691596
[core] Fix performance-unnecessary-value-param errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
563d4b6cac
[core] Fix performance-move-const-arg errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
09d58c0f86
[core] Fix bugprone-forwarding-reference-overload errors in header files
...
This was a false positive.
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
83b43bb38c
[core] Fix modernize-pass-by-value errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
ee2eb13a55
[core] Fix bugprone-forward-declaration-namespace errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
aab575263f
[core] Fix performance-unnecessary-copy-initialization errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
c21cf413b8
[core] Fix performance-inefficient-vector-operation errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
c4cb026fa4
[core] Fix readability-redundant-member-init errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
dffe00feea
[core] Fix readability-avoid-const-params-in-decls errors in header files
...
As reported by clang-tidy-8.
2020-04-17 13:36:50 +03:00
Thiago Marcos P. Santos
2eebd7170a
[build] Make the code tidy
...
Now clang-tidy runs for all the mbgl-core.
2020-04-17 13:36:50 +03:00
Alexander Shalamov
a71e672dfa
Update changelog
2020-04-16 13:52:54 -04:00
Alexander Shalamov
ffea0af9bf
Add generic setter for 'source' property
...
- Add setter for 'source' property
- Test generic setters via setProperty method
2020-04-16 13:52:54 -04:00
Thiago Marcos P. Santos
7f0c13967d
[baselines] Update binary size baselines
...
New image, new libraries we link against.
2020-04-16 19:31:23 +03:00
Thiago Marcos P. Santos
aa2e8fbb6a
[build] Move to Ubuntu Eoan
...
Disco has reached EOL and apt-get fails.
2020-04-16 19:31:23 +03:00
Gali Nelle
545a09fcb3
Fix LocationIndicator not updating image sizes when image manager content changes
2020-04-16 11:56:02 +03:00