226 Commits

Author SHA1 Message Date
Javier Abadia
2918f449e8 added reminder for work to do 2014-01-28 23:20:38 +01:00
Javier Abadia
6d0fb7aa52 more issues 2014-01-28 23:20:38 +01:00
Javier Abadia
131817f288 more issues 2014-01-28 23:20:38 +01:00
Javier Abadia
fc7f3b1e80 slightly better layout 2014-01-28 23:20:38 +01:00
Javier Abadia
909fa47549 use layer url as layer id (it's unique across different FeatureServices and it's persistent across different sessions) 2014-01-28 23:20:38 +01:00
Javier Abadia
6b9a4a91dd code cleaning 2014-01-28 23:20:37 +01:00
Javier Abadia
220dc4812e good advances 2014-01-28 23:20:37 +01:00
Javier Abadia
a7b2705803 it's starting to work 2014-01-28 23:20:37 +01:00
Javier Abadia
e0e495ef67 keep working in edit sample 2014-01-28 23:20:37 +01:00
Javier Abadia
8b32f1c96e adding offline capability to new sample 2014-01-28 23:20:37 +01:00
Javier Abadia
01d30235d5 just three layers 2014-01-28 23:20:37 +01:00
Javier Abadia
7818d9a19d simple editor working 2014-01-28 23:20:36 +01:00
Javier Abadia
c8196edb6e new edit sample from scratch 2014-01-28 23:20:36 +01:00
Javier Abadia
c9c0a0bfe9 tool to inspect feature service and local editsStore 2014-01-28 23:20:36 +01:00
Javier Abadia
5df1cfebf6 app to inspect status of services 2014-01-28 23:20:36 +01:00
andygup
4f6ee9e518 Fixes issue #54 2014-01-27 18:04:38 -07:00
Andy
73ff94d68b Merge pull request #52 from jabadia/jabadia-comments
jabadia comments
2014-01-24 08:35:37 -08:00
Javier Abadia
ba9aa30ce0 some comments, thanks Andy! 2014-01-24 14:16:00 +01:00
Javier Abadia
c7843dc458 comments 2014-01-24 14:14:50 +01:00
Javier Abadia
ea4e083d9d new method 2014-01-24 14:14:38 +01:00
andygup
4cdb3f2035 modified offlineEnabler.estimateTileSize to get slightly better numbers. 2014-01-22 22:33:40 -07:00
Andy
3b767ce3aa Merge pull request #51 from jabadia/jabadia-amd
jabadia - make OfflineStore.js AMD compliant
2014-01-21 15:45:29 -08:00
Javier Abadia
7e288a2d6a unit tests also AMD compliant 2014-01-22 00:19:45 +01:00
Javier Abadia
1bbaad5cea comments and post AMD clean-up 2014-01-22 00:19:45 +01:00
Javier Abadia
b1726ba880 removed unused and unneeded code 2014-01-22 00:19:45 +01:00
Javier Abadia
221d790705 fixed proxy path 2014-01-22 00:19:44 +01:00
Javier Abadia
4961e62f56 minimal changes to make everything AMD compliant 2014-01-22 00:19:44 +01:00
Andy
002efa47a7 Merge pull request #50 from jabadia/jabadia-edits-store
jabadia edits store: new methods added
2014-01-21 15:12:17 -08:00
Javier Abadia
d29dfb8b85 added methods:
isSupported()
getEditsStoreSizeBytes()
getLocalStorageSizeBytes()
2014-01-21 23:25:49 +01:00
Javier Abadia
6c6fb11086 methods return the element to undo/redo or null 2014-01-21 18:29:07 +01:00
Andy
8f0da79911 Merge pull request #49 from jabadia/jabadia-edits-store
jabadia: edits store
2014-01-21 09:04:48 -08:00
Javier Abadia
008edaf67b renamed graphicsStore -> editsStore 2014-01-21 10:24:58 +01:00
Javier Abadia
67fd4c0be9 reorganized tests and methods 2014-01-21 00:26:11 +01:00
Javier Abadia
5733080102 undo/redo management & tests 2014-01-21 00:15:27 +01:00
Javier Abadia
f7ff11f572 serialize/deserialize don't need to be public operations
serialize graphics only to JSON object... the 'edit' will be serialized to string
2014-01-20 23:07:48 +01:00
Andy
174a536dc8 Merge pull request #46 from jabadia/jabadia-refactoring-second-try
jabadia refactoring second try
2014-01-20 11:46:18 -08:00
Javier Abadia
f3f1d9fc53 low level management of pending edits storage in localStorage, looking very good 2014-01-20 17:58:57 +01:00
Javier Abadia
f09579dd6a better explanation 2014-01-20 12:26:52 +01:00
Javier Abadia
88752ba1fb serialization/deserialization: simple and correct 2014-01-20 11:55:43 +01:00
Javier Abadia
bee248312b it's nearly working 2014-01-20 00:30:40 +01:00
Javier Abadia
2c290e580b simplify code in _updateExistingLocalStore 2014-01-18 23:08:03 +01:00
Javier Abadia
2cd8850ae4 no need for "internal models" 2014-01-18 23:03:10 +01:00
Javier Abadia
b558111bcf this code is equivalent, except for the JSON correctness test, that should go elsewhere 2014-01-18 22:42:47 +01:00
Javier Abadia
9299d4cb70 simplified TOKEN separator logic, much easier when putting TOKENS between elements, and not AFTER elements 2014-01-18 22:34:22 +01:00
Javier Abadia
84a0690902 refactored common code in one function 2014-01-18 21:58:23 +01:00
Javier Abadia
ce6e8ff391 better string concatenation 2014-01-18 21:51:00 +01:00
Javier Abadia
470b34c892 remove dependency to Hydrate.js 2014-01-18 21:37:35 +01:00
Javier Abadia
174ac112a7 changed for(in) to for(i;i<n;i++), see http://stackoverflow.com/questions/500504/why-is-using-for-in-with-array-iteration-such-a-bad-idea 2014-01-18 20:16:42 +01:00
Javier Abadia
6e08c15e19 use strict 2014-01-18 20:15:36 +01:00
andygup
c5e2742045 more changes to stability temp store undo functionality 2014-01-17 15:50:01 -07:00