andygup
|
0e83d60d5a
|
added delete functionality
|
2014-02-24 18:31:58 -07:00 |
|
andygup
|
5dae3aae9d
|
undid local proxy references so the repo can be shared
|
2014-02-24 09:20:30 -07:00 |
|
andygup
|
06aff6d2e1
|
test w/ different proxy. Is local proxy is garbaging up callback?
|
2014-02-24 09:20:30 -07:00 |
|
andygup
|
99c35768fe
|
added deleteAttachments - not working
|
2014-02-24 09:20:30 -07:00 |
|
andygup
|
9bb95dbe08
|
basic functionality for addAttachments
|
2014-02-24 09:20:30 -07:00 |
|
andygup
|
ac3baa69b0
|
1st pass at bolting in attachment db store
|
2014-02-24 09:20:30 -07:00 |
|
andygup
|
e1b9587e09
|
basic attachment functionality working
|
2014-02-24 09:20:30 -07:00 |
|
andygup
|
562f5a011e
|
updated offline detector. Added db for attachments.
|
2014-02-24 09:20:30 -07:00 |
|
andygup
|
ab140f1d45
|
globally changed tabs to spaces
|
2014-02-21 16:26:46 -07:00 |
|
andygup
|
9c37c84529
|
added comments for offlineFeaturesManager
|
2014-02-20 16:08:29 -07:00 |
|
Javier Abadia
|
bf3e419b05
|
changed name of private methods
|
2014-02-18 10:30:05 +01:00 |
|
Javier Abadia
|
c6f3e380be
|
remove unused/old files
|
2014-02-17 23:36:49 +01:00 |
|
Javier Abadia
|
21ed0cfe48
|
it works, but it's not entirely satisfactory
|
2014-02-12 23:57:30 +01:00 |
|
Javier Abadia
|
0a214822f4
|
trying to make the phantom layer transparent to mouse events
|
2014-02-11 23:43:55 +01:00 |
|
Javier Abadia
|
796f59a5c6
|
first draft of 'phantom layer'
|
2014-02-11 23:15:23 +01:00 |
|
Javier Abadia
|
d26e1c599d
|
now it works, LocalStorage full condition is correctly reported to the user
|
2014-02-11 22:54:35 +01:00 |
|
Javier Abadia
|
08a97f2c7b
|
trying to catch quota errors at application level... not that easy!
|
2014-02-11 22:40:17 +01:00 |
|
Javier Abadia
|
88042d1afd
|
go Offline/Online automatically, using offline detection library
|
2014-02-09 19:28:36 +01:00 |
|
Javier Abadia
|
94e58f9575
|
the offline detector lib is not used here
|
2014-02-09 19:26:25 +01:00 |
|
Javier Abadia
|
678eb7c506
|
undo/redo done!
|
2014-02-05 00:17:38 +01:00 |
|
Javier Abadia
|
79d1d6d00b
|
we execute the post-edit sequence in the next round of javascript events... this is important because some application level code (for instance the undo manager) assumes that events will not be fired immediately
|
2014-02-05 00:08:25 +01:00 |
|
Javier Abadia
|
d8c69da02a
|
removed check for duplicate edits, they actually make sense in a repeated undo/redo scenario
|
2014-02-05 00:06:48 +01:00 |
|
Javier Abadia
|
cb6d15baf3
|
fixed problem when all edits cancel themselves
|
2014-02-04 23:09:27 +01:00 |
|
Javier Abadia
|
75596e1b39
|
unit test for problem fix
|
2014-02-04 23:09:27 +01:00 |
|
Javier Abadia
|
f6f9483e10
|
problem found
|
2014-02-04 23:09:27 +01:00 |
|
Javier Abadia
|
ea17b7af46
|
better handling of pushEdit() errors
|
2014-02-04 11:54:02 +01:00 |
|
Javier Abadia
|
8c05c4c966
|
method not needed (and unit test neither)
|
2014-02-04 11:52:24 +01:00 |
|
Javier Abadia
|
9036dbcbc1
|
removed undo/redo support at low level
|
2014-02-04 11:52:12 +01:00 |
|
Javier Abadia
|
01380b1465
|
update task list
|
2014-02-03 11:05:43 +01:00 |
|
Javier Abadia
|
050934642f
|
safe use of for...in to iterate over object keys
|
2014-02-03 11:04:29 +01:00 |
|
Javier Abadia
|
d6ef178792
|
queue optimization and return server responses to upper level code
|
2014-02-02 19:42:10 +01:00 |
|
Javier Abadia
|
11f2f0adaf
|
constants for events, it makes easier to know what events can be emitted and what they mean
|
2014-02-02 19:41:10 +01:00 |
|
Javier Abadia
|
8ede3c77dc
|
comments
clean unused code
|
2014-02-02 12:00:44 +01:00 |
|
Javier Abadia
|
70750e3b19
|
better handling of emitted events
|
2014-02-02 11:50:13 +01:00 |
|
Javier Abadia
|
864340d62a
|
cleaner code
|
2014-02-02 11:23:03 +01:00 |
|
Javier Abadia
|
93dac25947
|
it works!
|
2014-02-02 11:08:05 +01:00 |
|
Javier Abadia
|
8c0e8f79b2
|
optimizing the edits queue... work in progress
|
2014-02-01 19:04:33 +01:00 |
|
Javier Abadia
|
2b702d5744
|
clarify meaning of states
|
2014-02-01 19:03:00 +01:00 |
|
Javier Abadia
|
742f641ff8
|
test for graphic objectids in local layer
|
2014-02-01 16:28:01 +01:00 |
|
Javier Abadia
|
5e4589e2d3
|
cleaner code
|
2014-01-30 16:53:13 +01:00 |
|
Javier Abadia
|
2eadaae362
|
better feedback for replayStoredEdits()
|
2014-01-30 16:40:47 +01:00 |
|
Javier Abadia
|
5f82c3f514
|
bug that made the app fail when reloading the app with pending edits
|
2014-01-30 15:09:59 +01:00 |
|
Javier Abadia
|
fcfde60396
|
fixed the local updating of graphics for offline edits... now working!
|
2014-01-29 18:32:51 +01:00 |
|
Javier Abadia
|
eb21ab750c
|
fix bug reported by Andy
added new task in the ISSUES.md
|
2014-01-29 09:42:03 +01:00 |
|
Javier Abadia
|
9bfd204a98
|
new issue detected
|
2014-01-28 23:20:40 +01:00 |
|
Javier Abadia
|
09c59f8595
|
renamed offlineFeatureService to offlineFeaturesManager
|
2014-01-28 23:20:40 +01:00 |
|
Javier Abadia
|
6ca3dd28ee
|
still some issues pending
|
2014-01-28 23:20:40 +01:00 |
|
Javier Abadia
|
0bbf9ca83a
|
take care of updates for features added offline (replace negative tmp id by final id)
still has the problem with the Editor that removes the graphic from the layer after the update
|
2014-01-28 23:20:39 +01:00 |
|
Javier Abadia
|
0f35c55f7b
|
getEditsStoreSizeBytes() works also when the localStorage is not initialized (our keys don't exist)
|
2014-01-28 23:20:39 +01:00 |
|
Javier Abadia
|
1f2c10e0ea
|
prevent attributeEditor to appear after replaying the stored edits
be careful with updates for features added offline (replace tmp id by final id), (ongoing)
|
2014-01-28 23:20:39 +01:00 |
|