Commit Graph

261 Commits

Author SHA1 Message Date
euzuro cd0b43d938 add OpenLayers.Util.modifyAlphaImage() function and tests
git-svn-id: http://svn.openlayers.org/trunk/openlayers@448 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-29 13:30:11 +00:00
euzuro 0985ac299e add offset() operation to OpenLayers.Pixel
git-svn-id: http://svn.openlayers.org/trunk/openlayers@444 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-29 11:48:42 +00:00
euzuro 542e9fa258 allow for user to set the sizing method. make default 'scale'. set to 'crop' as desired for panzoombar in r396. removed outdated tests
git-svn-id: http://svn.openlayers.org/trunk/openlayers@401 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-26 15:47:07 +00:00
crschmidt 04efcffb00 Crop the image to the size of the div. This is helpful in cases where the image is larger than the div -- such as when we're adjusting the height, in the zoombar, and have a significantly larger image that we want to crop to the size of the zoombar.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@396 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-26 11:42:52 +00:00
euzuro 75f9a6b2e0 add equals() function to OpenLayers.Bounds. plus test
git-svn-id: http://svn.openlayers.org/trunk/openlayers@389 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-26 02:42:58 +00:00
euzuro f115b797a3 Changed around the order of arguments for createImage, createDiv, and createAlphaImage. bubbled out helper function OpenLayers.Util.modifyDOMElement() to handle common mods. Official order now is: id, px, sz, imgURL, position, border[, overflow]
git-svn-id: http://svn.openlayers.org/trunk/openlayers@384 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-26 01:23:11 +00:00
crschmidt 0e7e831f0d Fix lack of return value.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@383 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-26 00:46:12 +00:00
crschmidt 109773f56b migrate out alphaHack checking into OpenLayers.Util.alphaHack().
git-svn-id: http://svn.openlayers.org/trunk/openlayers@382 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-26 00:44:45 +00:00
euzuro 9a6b8b1404 porting/code-relocation error
git-svn-id: http://svn.openlayers.org/trunk/openlayers@378 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-25 23:44:31 +00:00
crschmidt b75fd8ee2c Change This back, undoing r374.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@377 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-25 23:39:48 +00:00
crschmidt 26d35788b7 Attempting to make IE happy.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@376 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-25 23:32:22 +00:00
crschmidt 5f4a8d2b0d Make a first attempt at making the zoombar div transparency work in IE. Since this image is a background image, I want to be able to set different sizes for the img and the div. I'm nt sure how well this attempt will work. However, the code still works in FF on OS X. Someone with IE test when they get a bit?
git-svn-id: http://svn.openlayers.org/trunk/openlayers@374 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-25 19:46:49 +00:00
euzuro 497123ffac adjust inner image id, do not bother with trying to directly set width and height on image element, it doesnt work anyways
git-svn-id: http://svn.openlayers.org/trunk/openlayers@364 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-25 17:10:11 +00:00
euzuro a844ccafe2 new function to create an alpha-transparency protected image -- burried in a div. This is for Ticket #25
git-svn-id: http://svn.openlayers.org/trunk/openlayers@362 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-25 16:13:23 +00:00
euzuro 022ffde95e moved oppositeQuadrant() function from Anchored.js to Util.js, where it is now a static function on the OpenLayers.Bounds class. Updated usage in code accordingly. Added test.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@343 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-25 00:54:45 +00:00
euzuro b55debdd48 adding determineQuadrant() function to OpenLayers.Bounds. Tests included.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@334 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-24 23:43:09 +00:00
Schuyler Erle b9ab087d32 Bug fix to Util.mouseLeft() for IE.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@309 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-24 03:25:17 +00:00
Schuyler Erle 0b7d1e6e1e Bug fix and comments to Util.mouseLeft().
git-svn-id: http://svn.openlayers.org/trunk/openlayers@307 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-24 03:14:05 +00:00
Schuyler Erle 259c17106e Implemented OpenLayers.Util.mouseLeft to make up for a lack of onmouseleave in Mozilla.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@306 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-24 03:01:50 +00:00
euzuro ad41a1df69 move xml helper functions into Util.js and adapt code to use them-- is this where we want to keep them? do we want to keep them? tests need to be written.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@292 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-23 17:35:16 +00:00
euzuro d694efa60e add indexOf() function to array - returns first index of a given element in an array. useful for testing, etc
git-svn-id: http://svn.openlayers.org/trunk/openlayers@225 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-21 14:42:18 +00:00
euzuro 89a45025af thank you testing. only set this if a value is passed in
git-svn-id: http://svn.openlayers.org/trunk/openlayers@151 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 16:56:55 +00:00
euzuro a177cdb508 oops. forgot to save Util.js before committing [149]
git-svn-id: http://svn.openlayers.org/trunk/openlayers@150 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 13:43:14 +00:00
euzuro 8f95619539 coding standards
git-svn-id: http://svn.openlayers.org/trunk/openlayers@147 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 13:25:31 +00:00
euzuro 6eae15b4dc JSDOC coding standards
git-svn-id: http://svn.openlayers.org/trunk/openlayers@146 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 13:24:32 +00:00
euzuro 2f9e809bad removing unused function
git-svn-id: http://svn.openlayers.org/trunk/openlayers@145 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 13:19:05 +00:00
euzuro a3941b683e change pt to px (point is now pixel)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@144 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 13:18:47 +00:00
euzuro 90918dad48 JSDOC / coding standards createDiv function
git-svn-id: http://svn.openlayers.org/trunk/openlayers@143 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 13:11:13 +00:00
euzuro 312e7cb7a8 JSDOC / codingstandards for Array/String extention functions
git-svn-id: http://svn.openlayers.org/trunk/openlayers@142 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 13:06:26 +00:00
euzuro 18f911af50 JSDOC
git-svn-id: http://svn.openlayers.org/trunk/openlayers@141 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 12:58:38 +00:00
euzuro eeba5a34c6 Changed OpenLayers.Bounds to use left, bottom, right, top INSTEAD OF minlon, minlat, maxlon, maxlat. Removed OpenLayers.Box which was not getting used. JSDOC/coding standard-ified the OpenLayers.Bounds code and wrote thorough testing for it. Should be all good.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@140 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 12:48:52 +00:00
crschmidt 6ab326f67d Changing all tabs to spaces, per CodingStandards.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@139 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 12:42:38 +00:00
euzuro 233a638e3e change diff to add in OpenLayers.LonLat. Even though it is not used, it is probably better to have all these Util objects be consistent. See [129]
git-svn-id: http://svn.openlayers.org/trunk/openlayers@131 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 05:31:17 +00:00
euzuro bb55859445 remove unused diff and diffABS functions from OpenLayers.Pixel
git-svn-id: http://svn.openlayers.org/trunk/openlayers@129 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 05:19:51 +00:00
euzuro ac03c894dd small changes found during 5am test-writing spree
git-svn-id: http://svn.openlayers.org/trunk/openlayers@121 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 04:21:29 +00:00
crschmidt 89f3b83a4e Remove IE-specific line from example.html, and instead use the galleryImg IE specific attribute in Util.createImage. This should fix Ticket #34, but I don't have an IE to test on. galleryImg was discovered from multiple sources via google searches.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@120 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 03:48:27 +00:00
Schuyler Erle 644dc8dcb2 Fixed OpenLayers.Util.getImagesLocation(), at least until we get the single file version working again.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@114 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-18 01:00:11 +00:00
Schuyler Erle 11e66c0286 Create applyDefaults() function that works similarly to extend(), but without replacing existing keys.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@111 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-17 20:57:05 +00:00
euzuro 9235f04cce properly declare CLASS_NAME member as constant. Also, add <i> tags around examples in comments
git-svn-id: http://svn.openlayers.org/trunk/openlayers@105 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-17 17:11:32 +00:00
euzuro ff2e3017f9 Changed constructor for bounds to take minlon, minlat, maxlon, maxlat as its arguments. changed all related usage and comments
git-svn-id: http://svn.openlayers.org/trunk/openlayers@104 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-17 16:50:12 +00:00
euzuro fe360c91e5 another round of LatLon -> LonLat [99] revisions
git-svn-id: http://svn.openlayers.org/trunk/openlayers@103 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-17 16:20:12 +00:00
euzuro 24c4b03d07 small updates to comments related to LatLon -> LonLat transition [99]
git-svn-id: http://svn.openlayers.org/trunk/openlayers@101 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-17 16:11:18 +00:00
euzuro 6f242f5746 Replace all instances and usages of LatLon to LonLat
git-svn-id: http://svn.openlayers.org/trunk/openlayers@99 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-17 15:51:37 +00:00
euzuro 7d38612688 JSDOC / coding standards for Util.Bounds
git-svn-id: http://svn.openlayers.org/trunk/openlayers@95 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-17 14:55:29 +00:00
crschmidt db2704c6ed Typos from erik's commit were causing Util.js to fail when loading.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@92 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-17 13:55:03 +00:00
euzuro 169dbb3755 JSDOC / coding standards for Util.LatLon
git-svn-id: http://svn.openlayers.org/trunk/openlayers@91 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-17 13:44:47 +00:00
euzuro f7b33fb581 JSDOC / coding standards for Util.Size
git-svn-id: http://svn.openlayers.org/trunk/openlayers@90 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-17 13:20:31 +00:00
euzuro 029683e84e JSDOC updates
git-svn-id: http://svn.openlayers.org/trunk/openlayers@73 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-17 02:02:30 +00:00
euzuro 27baf53e18 JSAN/JSDOC, coding standards
git-svn-id: http://svn.openlayers.org/trunk/openlayers@68 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-16 23:58:14 +00:00
euzuro b0c78422aa remove extraneous diff functions. none of these was being used anyways. now all diffs return an OpenLayers.Pixel variable.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@53 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-05-16 18:56:49 +00:00