Commit Graph

  • 7b4cb8e3f5 cleanup and always use window resize as suggested by @tonio Bart van den Eijnden 2012-08-17 11:36:03 +02:00
  • 5e4aea58f1 Merge pull request #636 from bartvde/autoresize Bart van den Eijnden 2012-08-17 01:22:23 -07:00
  • 3b9ce4ca2d introduce new property on the Map called autoUpdateSize which lets applications take control of window resizing / device orientation changes if they want to Bart van den Eijnden 2012-08-17 10:13:04 +02:00
  • bb8b1043d9 Add missing type declaration Tom Payne 2012-08-16 23:51:55 +02:00
  • f4e0404336 Defer WebGL resource deletion to post-frame Tom Payne 2012-08-16 23:31:43 +02:00
  • 5df59d047d Add gl.webgl.FREE_RESOURCES_IMMEDIATELY @define Tom Payne 2012-08-16 23:30:28 +02:00
  • ee59e877e0 Refactor animation logic Tom Payne 2012-08-16 23:27:39 +02:00
  • 867b36410b Add Map postrender event Tom Payne 2012-08-16 23:26:44 +02:00
  • 9b17d28b2b Add ol.webgl.tilelayerrenderer.logger Tom Payne 2012-08-16 23:29:53 +02:00
  • a49ea9bbed Enable finest logging in debug mode Tom Payne 2012-08-16 23:18:27 +02:00
  • b8edf651e9 Move ol.Collection.create to ol3.collection Tom Payne 2012-08-16 21:47:12 +02:00
  • a30b2f1795 Move ol.Object.createFromObject to its proper home as a simplified API function Tom Payne 2012-08-16 21:43:23 +02:00
  • 69cd2df009 Trigger render in Map, not MapRenderer Tom Payne 2012-08-16 18:27:26 +02:00
  • 5a9fe22e8c Avoid calling render() too early Tom Payne 2012-08-16 18:26:59 +02:00
  • 44cd3ceccb Re-order functions alphabetically Tom Payne 2012-08-16 17:54:22 +02:00
  • 4f2b6a0c22 Initialize all member variables in constructor Tom Payne 2012-08-14 18:21:45 +02:00
  • 2843a18602 Revert "fix issue with orientation changes on mobile devices (tested on Motorola Xoom 2 with Android 3.2.2 in the stock browser)" Bart van den Eijnden 2012-08-16 16:35:21 +02:00
  • a43cd15b27 Merge pull request #15 from elemoine/renderer Éric Lemoine 2012-08-16 07:27:55 -07:00
  • adb209c3f9 map functions in alphabetical order Éric Lemoine 2012-08-16 16:14:16 +02:00
  • 70587af947 move pixel to/from coordinate calculation functions from Map to MapRenderer Éric Lemoine 2012-08-16 15:35:33 +02:00
  • 9eb031ed89 remove ol.webgl.LayerRenderer.prototype.getGL (as suggest by @twpayne) Éric Lemoine 2012-08-16 15:04:23 +02:00
  • 89eadc5770 move back rendering freeze/unfreeze and animation from map renderer to map Éric Lemoine 2012-08-16 15:00:14 +02:00
  • f7185f1c75 remove map FIXME Éric Lemoine 2012-08-16 14:57:42 +02:00
  • e4e06a877f Merge pull request #635 from bartvde/resize Bart van den Eijnden 2012-08-16 05:28:07 -07:00
  • 39a6d7d8ef fix issue with orientation changes on mobile devices (tested on Motorola Xoom 2 with Android 3.2.2 in the stock browser) Bart van den Eijnden 2012-08-16 14:21:36 +02:00
  • af63654776 Merge remote branch 'upstream/exp' into renderer Éric Lemoine 2012-08-14 21:19:46 +02:00
  • 5cf260f38a Add missing requires (closes #633). tschaub 2012-08-14 11:01:58 -06:00
  • c157d4f01f Merge pull request #14 from openlayers/exp-remove-object-changed-methods Tom Payne 2012-08-14 08:21:19 -07:00
  • 65278c4322 Remove support for *_changed methods Tom Payne 2012-08-14 16:00:18 +02:00
  • 104c859f85 Satisfy gjslint Tom Payne 2012-08-14 15:09:57 +02:00
  • 88572303fb Addressing @tschaub's review comment. ahocevar 2012-08-14 13:31:41 +02:00
  • 5fff368a2d Addressing review suggestions and fixing asynchronous function calls. ahocevar 2012-08-14 13:17:07 +02:00
  • d9b51cdc7f fix typo in API doc Éric Lemoine 2012-08-14 10:24:30 +02:00
  • 0f401a2d51 forEach cannot iterate over a null object Éric Lemoine 2012-08-14 10:24:12 +02:00
  • 9f5b98e70c remove split out renderer FIXME Éric Lemoine 2012-08-14 10:23:06 +02:00
  • da9de171d2 exit renderer hint for loop when map renderer is found Éric Lemoine 2012-08-14 10:22:46 +02:00
  • dafbd503a5 Use matrix inversion to calculate pixel to coordinate matrix Tom Payne 2012-08-14 09:37:48 +02:00
  • 477dc0b92b Fix direction of rotation in coordinate to pixel matrix Tom Payne 2012-08-14 09:37:16 +02:00
  • d9009eae10 Fix missed used of goog.webgl Tom Payne 2012-08-14 09:20:51 +02:00
  • 85c8dddc02 add a FIXME Éric Lemoine 2012-08-14 07:48:13 +02:00
  • e7696dd6aa map renderer unregisters listeners on dispose Éric Lemoine 2012-08-14 07:44:25 +02:00
  • f0ecf858c8 better type Éric Lemoine 2012-08-14 07:35:24 +02:00
  • 7be8a735fa better code (thanks @twpayne) Éric Lemoine 2012-08-14 07:26:43 +02:00
  • 6f0ae684f7 fix linter errors Éric Lemoine 2012-08-14 07:15:54 +02:00
  • 9efa34a2a3 separate map and renderer Éric Lemoine 2012-08-13 23:38:37 +02:00
  • 9b4b35f9eb Add two layers demo Tom Payne 2012-08-13 21:32:41 +02:00
  • d9eb9eda60 Add missing check Tom Payne 2012-08-13 21:31:41 +02:00
  • c7f78caec9 Check left mouse button is pressed in interactions Tom Payne 2012-08-13 18:41:10 +02:00
  • 8a2074a383 Don't listen to earlycancel dragger events Tom Payne 2012-08-13 18:40:03 +02:00
  • 07c3cd3d8d Fix drag pan for rotated maps Tom Payne 2012-08-13 18:02:05 +02:00
  • 85fb3980b6 Add missing closing tag Tom Payne 2012-08-13 17:52:46 +02:00
  • 5ae3d25f52 Add some FIXMEs Tom Payne 2012-08-13 17:24:31 +02:00
  • e9e1b8eaa9 Improve handling of undefined coordinates Tom Payne 2012-08-13 17:24:25 +02:00
  • d5bd49d86b Use ol.control.MousePosition in demo Tom Payne 2012-08-13 16:41:52 +02:00
  • 85ca630935 Add ol.control.MousePosition Tom Payne 2012-08-13 16:41:31 +02:00
  • 6495cfb043 Add crude coordinate formatter Tom Payne 2012-08-13 16:41:07 +02:00
  • ec3475806e s/View/Control/, thanks @elemoine Tom Payne 2012-08-13 15:18:17 +02:00
  • 208db33bfc s/Control/Interaction/, thanks @elemoine Tom Payne 2012-08-13 15:12:02 +02:00
  • 006d98151f Use the correct name of the result, not just hard-coded 'result'. ahocevar 2012-08-13 13:29:34 +02:00
  • 94f3ab393f Giving the test code more time to execute. ahocevar 2012-08-12 22:08:43 +02:00
  • 4e3f3e2080 Adding dependencies. ahocevar 2012-08-12 21:39:15 +02:00
  • 96db01006c Making Firefox happy. ahocevar 2012-08-10 23:20:52 +02:00
  • e2acbc56d0 More docs and unit tests. ahocevar 2012-08-10 17:02:37 +02:00
  • ebc71b492e Making sure that the process description is not loaded. ahocevar 2012-08-09 18:29:37 +02:00
  • ec9ab8129e Adding support for chaining processes. ahocevar 2012-08-09 18:28:53 +02:00
  • c64621f510 Adding unit tests. ahocevar 2012-08-06 23:17:15 +02:00
  • b61120d3b5 Cache of DescribeProcess responses on the client. ahocevar 2012-08-06 23:17:04 +02:00
  • 9bc7bb8115 Using proxy and demo server. ahocevar 2012-08-06 23:13:14 +02:00
  • 0108250ed9 WPSClient and WPSProcess for convenient WPS interaction. ahocevar 2012-07-27 14:18:37 +02:00
  • 79ca3cfd69 Avoid breaking the "OpenLayers.String.format" execution when searching for an attribute in an undefined object. Xavier Mamano 2012-08-11 17:28:59 +02:00
  • a83ab56f97 Modify classes which contained an internal numeric zero padding function to use the one in BaseTypes instead Matt Priour 2012-08-08 22:36:39 -05:00
  • dc93478e6b Move zeroPad function to BaseTypes and add tests for it Matt Priour 2012-08-08 22:34:26 -05:00
  • 970448effc Tests for response property on loadend event. tschaub 2012-08-08 11:41:51 -06:00
  • 7e326f97e2 Doc fix for merge method. tschaub 2012-08-08 11:41:33 -06:00
  • 4ae9f6878d Making events easier to test. tschaub 2012-08-08 11:23:02 -06:00
  • 49227967bc Merge pull request #624 from milkypostman/master ahocevar 2012-08-08 07:51:56 -07:00
  • 2696494443 return response object on "loadend" event for Fixed and BBOX strategies Donald Curtis 2012-08-07 14:48:14 -05:00
  • b2da697519 Revert "Improve WebGL pixel precision" Tom Payne 2012-08-08 15:30:41 +02:00
  • ad2061ae5c Sort projections Tom Payne 2012-08-08 11:53:23 +02:00
  • bab1858bfc slightly modify the wfs-states example to show how to switch between a WMS and a vector layer at a certain scale (non-functional change) Bart van den Eijnden 2012-08-08 09:20:14 +02:00
  • e434695082 Make more projection constants private Tom Payne 2012-08-08 01:27:05 +02:00
  • 35cf4db8cf Remove stray variable Tom Payne 2012-08-08 01:20:57 +02:00
  • 7ed5f42fb9 Make some projection functions private, for now Tom Payne 2012-08-08 00:42:57 +02:00
  • e78986c954 Add Proj4js demo Tom Payne 2012-08-08 00:38:33 +02:00
  • 6bab81ffe7 Add Proj4js support Tom Payne 2012-08-08 00:38:06 +02:00
  • 4aa7745de5 Enable Proj4js externs Tom Payne 2012-08-08 00:37:41 +02:00
  • 21cb524a53 Better clean up in Makefile Tom Payne 2012-08-08 00:37:25 +02:00
  • 5062b71b3c Add simplified API demo Tom Payne 2012-08-07 20:31:09 +02:00
  • 6cb362218b Add initial simplified API Tom Payne 2012-08-07 20:29:12 +02:00
  • ebe132f765 Add reset rotation key to side-by-side demo Tom Payne 2012-08-07 17:48:38 +02:00
  • 05b6ca05fe Improve WebGL pixel precision Tom Payne 2012-08-07 17:46:06 +02:00
  • eab38e9042 Use Alt key instead of Shift for rotation Tom Payne 2012-08-07 17:20:42 +02:00
  • f76b34bc38 Consistent capitalization Tom Payne 2012-08-07 16:40:40 +02:00
  • 43a940027f Set events pane width and height in pixels Tom Payne 2012-08-07 16:36:37 +02:00
  • 991c61110b Use simple optimizations instead of whitespace only Tom Payne 2012-08-07 15:55:40 +02:00
  • c53e91e205 Degrade gracefully if WebGL is not supported Tom Payne 2012-08-07 15:53:51 +02:00
  • 74a332d166 Add side-by-side demo notes Tom Payne 2012-08-07 14:56:21 +02:00
  • afe85dd620 Add keyboard controls to side-by-side demo Tom Payne 2012-08-07 14:55:49 +02:00
  • 49dc2788d5 Add ol.control.Keyboard hack Tom Payne 2012-08-07 14:59:28 +02:00
  • 7612054913 Cosmetic touchups to side-by-side demo Tom Payne 2012-08-07 14:55:07 +02:00