-
Notifications
You must be signed in to change notification settings - Fork 16
/
package.xml
executable file
·239 lines (239 loc) · 11.2 KB
/
package.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.9.0" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name>sfEasyGMapPlugin</name>
<channel>plugins.symfony-project.org</channel>
<summary>An easy, object-oriented, PHP abstraction of the Google Maps API</summary>
<description>The sfEasyGMap plugin provides helpers and an objet-oriented PHP abstraction to the Google Maps API to ease the process of adding a Google Map and customising it in your symfony projects.</description>
<lead>
<name>Fabrice Bernhard</name>
<user>fabriceb</user>
<email>[email protected]</email>
<active>yes</active>
</lead>
<developer>
<name>Vincent Guillon</name>
<user>vincentg</user>
<email>[email protected]</email>
<active>yes</active>
</developer>
<developer>
<name>Laurent Bachelier</name>
<user>laurentb</user>
<email>[email protected]</email>
<active>yes</active>
</developer>
<developer>
<name>Maxime Picaud</name>
<user>chok</user>
<email>[email protected]</email>
<active>yes</active>
</developer>
<date>2009-11-20</date>
<time>18:56:33</time>
<version>
<release>3.1.0</release>
<api>3.1.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.symfony-project.org/license">MIT License</license>
<notes>
* corrected package.xml
* added GMapDirections functionalities
</notes>
<contents>
<dir baseinstalldir="/" name="/">
<file baseinstalldir="/" md5sum="58b1b30932ebb188a818848c57f52395" name="lib/GMap.class.php" role="php" />
<file baseinstalldir="/" md5sum="0b5ac4112113c9e056fda2c441034d4f" name="lib/GMapBounds.class.php" role="php" />
<file baseinstalldir="/" md5sum="3771bda32a68cf97b039c5f766aaad0d" name="lib/GMapClient.class.php" role="php" />
<file baseinstalldir="/" md5sum="f5aaa42680c7de08aaf2924f5c4b3485" name="lib/GMapClientTestCache.class.php" role="php" />
<file baseinstalldir="/" md5sum="88d5fc21f6612f9e1f443f8fdf833738" name="lib/GMapCoord.class.php" role="php" />
<file baseinstalldir="/" md5sum="7dd37dc37ecb73763b4cb3f61d2c5680" name="lib/GMapDirection.class.php" role="php" />
<file baseinstalldir="/" md5sum="bf881493d4bba21950bac89d9f30b808" name="lib/GMapDirectionWaypoint.class.php" role="php" />
<file baseinstalldir="/" md5sum="cec3c8cd555cec4697df106916e32964" name="lib/GMapEvent.class.php" role="php" />
<file baseinstalldir="/" md5sum="4b46bfbd9ff36eb58f45baf2ed98b60f" name="lib/GMapGeocodedAddress.class.php" role="php" />
<file baseinstalldir="/" md5sum="16866f1209b24b37006e81c4f2670a7d" name="lib/GMapIcon.class.php" role="php" />
<file baseinstalldir="/" md5sum="56cadb301e62b95f0de899cc3ea2c68f" name="lib/GMapInfoWindow.class.php" role="php" />
<file baseinstalldir="/" md5sum="f3f123a7decda13f5e4ade0bd263d146" name="lib/GMapMarker.class.php" role="php" />
<file baseinstalldir="/" md5sum="69cd05e06a8cb56e54476b16a3076796" name="lib/GMapMarkerImage.class.php" role="php" />
<file baseinstalldir="/" md5sum="5eea324efafd0c9c636420fbb66d86b0" name="lib/external/lime.php" role="php" />
<file baseinstalldir="/" md5sum="45c743c29f6ddf4aa61bcf2e70ddbd56" name="lib/external/RenderTag.class.php" role="php" />
<file baseinstalldir="/" md5sum="2f02a3038dbb7b6fbc51e90dafa15ac5" name="lib/helper/GMapHelper.php" role="php" />
<file baseinstalldir="/" md5sum="44694a4d49de27e1cb7c81a02d4696e4" name="modules/phpOnlySamples/01_map-simple.php" role="php" />
<file baseinstalldir="/" md5sum="f331cd0b97b6c8e7d388acbb08f0ea1b" name="modules/phpOnlySamples/02_event-simple.php" role="php" />
<file baseinstalldir="/" md5sum="f331cd0b97b6c8e7d388acbb08f0ea1b" name="modules/phpOnlySamples/03_event-closure.php" role="php" />
<file baseinstalldir="/" md5sum="a2b4deaa8e04ac2a2b4c5f15e4504d68" name="modules/sfEasyGMapPlugin/actions/actions.class.php" role="php" />
<file baseinstalldir="/" md5sum="7530ea937f6b24415751ec11eb0aae4d" name="modules/sfEasyGMapPlugin/config/view.yml" role="data" />
<file baseinstalldir="/" md5sum="96a77b4027139b6500e287f1a0f4a876" name="modules/sfEasyGMapPlugin/templates/indexSuccess.php" role="php" />
<file baseinstalldir="/" md5sum="d87106f4ac49e91d87b0159c56dcff22" name="modules/sfEasyGMapPlugin/templates/sample1Success.php" role="php" />
<file baseinstalldir="/" md5sum="60a3830b8250687905cf87a3d494080a" name="test/TestSuite.php" role="php" />
<file baseinstalldir="/" md5sum="9351bf99d8167cd9b73119625341e637" name="test/bootstrap/functional.php" role="php" />
<file baseinstalldir="/" md5sum="05c1f2fa0c67f5b1a3bd6f0d10e9bf3c" name="test/bootstrap/unit.php" role="php" />
<file baseinstalldir="/" md5sum="69ea278b98e628fb5716de46c5a7cb82" name="test/unit/GMapBoundsTest.php" role="php" />
<file baseinstalldir="/" md5sum="e9f7695d02fde8042ca1ee88d334f593" name="test/unit/GMapClientTest.php" role="php" />
<file baseinstalldir="/" md5sum="fa29cfc4e12226f4cbba24ff3d775df2" name="test/unit/GMapCoordTest.php" role="php" />
<file baseinstalldir="/" md5sum="0a426693adbf31e67b51969fe0ff4602" name="test/unit/GMapGeocodedAddressTest.php" role="php" />
<file baseinstalldir="/" md5sum="39cefa8c9fd7930effdf10f8bfd716c5" name="test/unit/GMapOptionsTest.php" role="php" />
<file baseinstalldir="/" md5sum="b88f384a381725b5cef4722c7e78ca61" name="test/unit/GMapTest.php" role="php" />
<file baseinstalldir="/" md5sum="0e7670eae30269b674bc12e1fdb10062" name="web/css/sfEasyGMapPlugin.css" role="data" />
<file baseinstalldir="/" md5sum="8cdf6a3d4e3578e80437d526b76b0ef3" name="web/css/sfEasyGMapPlugin.sample.css" role="data" />
<file baseinstalldir="/" md5sum="ad6a2ffbf0f57151f7abd7eef633d869" name="web/images/nice_icon.png" role="data" />
<file baseinstalldir="/" md5sum="5c8b459e1380b05f9a7104328c69b844" name="web/js/addressGuesser.js" role="data" />
<file baseinstalldir="/" md5sum="1e6c837bc2e06ab3bae7da8e97b60036" name="web/js/sfEasyGMapPlugin.js" role="data" />
<file baseinstalldir="/" md5sum="51ca0294405bbf490a062852f7653a8b" name="web/js/sfEasyGMapPlugin.sample.js" role="data" />
<file baseinstalldir="/" md5sum="57901f8330cd31769aa051e6ede325a9" name="LICENSE" role="doc" />
<file baseinstalldir="/" md5sum="fa18bcc5b408bf7c5f099c96f581e882" name="README" role="doc" />
</dir>
</contents>
<dependencies>
<required>
<php>
<min>5.2.0</min>
</php>
<pearinstaller>
<min>1.4.1</min>
</pearinstaller>
<package>
<name>symfony</name>
<channel>pear.symfony-project.com</channel>
<min>1.0.0</min>
<max>1.3.0</max>
</package>
</required>
</dependencies>
<phprelease />
<changelog>
<release>
<version>
<release>0.9.4</release>
<api>0.9.4</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<license uri="http://www.symfony-project.org/license">MIT license</license>
<notes>
* removed the call to the Helper Tag to use the escape_javascript function to ensure symfony 1.2 compatibility
</notes>
</release>
<release>
<version>
<release>1.0.0</release>
<api>1.0.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.symfony-project.org/license">MIT license</license>
<notes>
* WARNING: backwards-compatibility is broken
* The GMap constructor now takes an option array as first parameter
* added some unit tests
* added some very interesting functions concerning bounds : Smallest bound containing coords, homthety transformation, zoomOut, Propel criteria "In bounds"
* added some very interesting functions concerning coordinates : you can now transform lat/lng into Google Map' pixels coordinates system and vice-versa. This enables one to calculate the bounds around a coordinate for example, knowing only the Google Map's height/width in pixels
</notes>
</release>
<release>
<version>
<release>1.0.1</release>
<api>1.0.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.symfony-project.org/license">MIT license</license>
<notes>
* fabriceb: Corrected the package.xml to add all 1.2.x versions of symfony to the list of compatible versions
</notes>
</release>
<release>
<version>
<release>1.0.2</release>
<api>1.0.2</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.symfony-project.org/license">MIT license</license>
<notes>
* Corrected the Mercator projections for the GMapCoord::fromPixToLat and GMapCoord::fromLatToPix functions
* Used PHP pi() and deg2rad functions for better precision
* Created tests for the Mercator projections
* Added the GMapBounds::getBoundsContainingMarkers($markers) function
* Added the GMap::centerAndZoomOnMarkers() function which enables to guess zoom and center of the map to fit the markers. Center is easy to guess. Zoom uses width and height of smallest bound, pixel width and height of the map and Mercator projection
</notes>
</release>
<release>
<version>
<release>1.0.3</release>
<api>1.0.3</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.symfony-project.org/license">MIT license</license>
<notes>
* Added tomr's contribution: it is now possible to add multiple controls to the map
* Also bundled with GMapCoord::distance($coord1, $coord2) function which gives an estimation of the distance between two coordinates
</notes>
</release>
<release>
<version>
<release>1.0.4</release>
<api>1.0.4</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.symfony-project.org/license">MIT license</license>
<notes>
* Added a very practical function $gMap->getBoundsFromCenterAndZoom(...) which enables one to calculate server-side the bounds corresponding to specific center coordinates, zoom, and map size. This is the equivalent client-side of map.setCenter(...,...);map.setZoom(...);map.getBounds(); It uses Mercator projection formulas as used by the Google Maps
* A new function function $gMapMarker->isInsideBounds($bounds)
* Corresponding Unit tests
* And a new sample using the two last functionalities
</notes>
</release>
<release>
<version>
<release>3.0.0</release>
<api>3.0.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.symfony-project.org/license">MIT license</license>
<notes>
* Added nice samples
* Use the Google Map API v3
</notes>
</release>
<release>
<version>
<release>3.1.0</release>
<api>3.1.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<date>2009-11-20</date>
<license uri="http://www.symfony-project.org/license">MIT License</license>
<notes>
* corrected package.xml
* added GMapDirections functionalities
</notes>
</release>
</changelog>
</package>