forked from aastucegroup/jquery-editinplace
-
Notifications
You must be signed in to change notification settings - Fork 1
/
CHANGELOG
479 lines (241 loc) · 14.3 KB
/
CHANGELOG
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
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
2010-05-23 Martin Haecker <[email protected]>
split out the callback tests from main test file
2010-05-23 Martin Haecker <[email protected]>
figured out how to have two more tests be in the generic suite
2010-05-23 Martin Haecker <[email protected]>
started splitting the testsuite into multiple files and also started breaking down the tests for the different editor types into their own describe blocks that share behaviour with more generic blocks
2010-05-22 Martin Haecker <[email protected]>
starte splitting test suite into multiple files for more clarity. First stage involves pushing out setup into 'shared setup' and referencing that with should_behave_like in each testsuite. Works fine so far. :)
2010-05-22 Martin Haecker <[email protected]>
more todos
2010-05-22 Martin Haecker <[email protected]>
started experimenting with jquery 1.4 - it all seems to work quite fine, apart from a few testsuite fixes because hasClass has become stricter in jquery 1.4
2010-05-22 Martin Haecker <[email protected]>
applied patch from superami to allow the callback to handle the dom reset itself. Thanks again!
2010-05-22 Martin Haecker <[email protected]>
documented that input sizing via css is preferred
2010-05-22 Martin Haecker <[email protected]>
applied patch from superami to add input size support
2010-05-22 Martin Haecker <[email protected]>
more thoughts on the future...
2010-05-22 Martin Haecker <[email protected]>
better documentation
2010-05-22 Martin Haecker <[email protected]>
no longer accidentally committing in textareas when entering a newline
2010-05-22 Martin Haecker <[email protected]>
deprecated preinit and postclose callbacks as better alternatives are now implemented
2010-05-22 Martin Haecker <[email protected]>
added missing semicolons
2010-05-22 Martin Haecker <[email protected]>
added some documentation on the callbacks
2010-05-22 Martin Haecker <[email protected]>
changed openEditor to return the :input field directly to shorten testcode
2010-05-22 Martin Haecker <[email protected]>
added should- will- and did- open / close callbacks to the inplace editor
2010-05-22 Martin Haecker <[email protected]>
what I'm up to changes...
2010-05-20 Martin Haecker <[email protected]>
renamed back to release notes, thats what they really are
2010-05-14 Martin Haecker <[email protected]>
renamed release notes to backwards compatibility notes as I won't be writing real release notes for now
2010-05-14 Martin Haecker <[email protected]>
switched default behaviour of editor to use .text() to extract values from dom. Use use_html:true to switch this behaviour
2010-05-14 Martin Haecker <[email protected]>
should really use JSpect context to bring in my helpers
2010-05-14 Martin Haecker <[email protected]>
updated version for next release
2010-05-14 Martin Haecker <[email protected]>
changed deprecation marker to denote the version something was deprecated for easier removal and extended it to the documentation too
2010-05-14 Martin Haecker <[email protected]>
worked on todos and on designing the callback interface
2010-05-14 Martin Haecker <[email protected]>
updated changelog before release
2010-05-14 Martin Haecker <[email protected]>
markdowned the documentation and moved more of it out of the source file so the source code is shorter and it is clearer where to find what information
2010-05-13 Martin Haecker <[email protected]>
added some documentation and moved a test to a more logical location
2010-05-13 Martin Haecker <[email protected]>
updated changelog before release
2010-05-13 Martin Haecker <[email protected]>
simplified test suite by introducing edit openEditor and enableEditor helpers that set some default default settings
2010-05-13 Martin Haecker <[email protected]>
reworked all callbacks to receive the editor dom node as their this argument
2010-05-13 Martin Haecker <[email protected]>
moved documentation into RELEASE NOTES and TODO files
2010-05-13 Martin Haecker <[email protected]>
updated changelog before release
2010-05-13 Martin Haecker <[email protected]>
the editor will now throw if you provide neither a callback or a url parameter to it. This lead to quite some fallout in the testsuite as it still enabled lots of editors with neither option...
2010-05-13 Martin Haecker <[email protected]>
updated to jspec 4.3.1
2010-05-13 Martin Haecker <[email protected]>
updated documentation to be easier to grasp and more in line to what the documentation of the homepage has been
2010-05-11 Martin Haecker <[email protected]>
updated version to something more sane for the next release
2010-05-11 Martin Haecker <[email protected]>
more documentation fixes and some generall small cleanup
2010-05-11 Martin Haecker <[email protected]>
small enhancements to documentation but mostly removed and reordered TODOs and REFACTs
2010-05-11 Martin Haecker <[email protected]>
improved documentation with an overview of how the inline editor works
2010-05-11 Martin Haecker <[email protected]>
fixed missing var statements
2010-05-11 Martin Haecker <[email protected]>
applied patch from robert that adds a cancel option like in jquery-ui to not open the editor when the click event happened on a cancel event
2010-05-10 Martin Haecker <[email protected]>
added missing documentation
2010-05-10 Martin Haecker <[email protected]>
enhanced callback protocol, added postclose and now checking the returnvalue of preinit. If it returns false, the editor is not opened
2010-05-07 Martin Haecker <[email protected]>
fixed postclose callback to always be called after the editor has restored the new value either from the server or from the callback
2010-05-07 Martin Haecker <[email protected]>
added postclose callback to do cleanup work after the editor has closed
2010-05-07 Martin Haecker <[email protected]>
added preinit callback to the options
2010-05-06 Martin Haecker <[email protected]>
added test and fix that return commits in all browsers
2010-05-04 Martin Haecker <[email protected]>
removed stray debugger statement
2010-04-27 Martin Haecker <[email protected]>
fixed test in firefox (background-color was not returned as part of background and transparent was used as the default background color for p elements (instead of inherit as we expected)) and added another fix for firefox to send blur events to other open editors.
2010-04-22 Martin Haecker <[email protected]>
added documentation on how to use the callback interface for the callback submit
2010-04-22 Martin Haecker <[email protected]>
added tests to verify that the animation color can be specified by a parameter
2010-04-22 Martin Haecker <[email protected]>
added jquery ui
2010-04-22 Martin Haecker <[email protected]>
added saving animation support
2010-04-22 Martin Haecker <[email protected]>
fixed failuresOnly by not overwriting this.options in the tests and some small cleanups
2010-04-21 Martin Haecker <[email protected]>
added a callback interface to submit to callback that allows the editor to know when the callback is done saving it's values
2010-04-21 Martin Haecker <[email protected]>
added field type to tests that where applied to text, textarea and select fields
2010-04-21 Martin Haecker <[email protected]>
added todos
2010-04-21 Martin Haecker <[email protected]>
updated to 4.2.1 of jspec
2010-03-28 Martin Haecker <[email protected]>
updated jspec to 4.1.0
2010-03-28 Martin Haecker <[email protected]>
added testcase to ensure all commits include the params optional parameter
2010-03-25 mhaecker
setting correct mime types for the demo files
2010-03-23 Martin Haecker <[email protected]>
updated changelog before release
2010-03-23 Martin Haecker <[email protected]>
removed todos from release script
2010-03-23 Martin Haecker <[email protected]>
updated release script to say what it does and tagg and push the release
2010-03-23 Martin Haecker <[email protected]>
added changelog updating to the release script
2010-03-23 Martin Haecker <[email protected]>
ignoring script file that stores my username and password, so I don't accidentally commit it. :)
2010-03-23 Martin Haecker <[email protected]>
added scripts to automate releasing to google code
2010-03-23 Martin Haecker <[email protected]>
ignoring build directory
2010-03-22 Martin Haecker <[email protected]>
fixed select support to not submit the default choice accidentally
2010-03-22 Martin Haecker <[email protected]>
experimental changes to get rhino to work (still a total failure though)
2010-03-22 Martin Haecker <[email protected]>
reworked demo to go all through the callback function so no server side functionality is required for the demo
2010-03-22 Martin Haecker <[email protected]>
bugfix for testfailure resulting from jspec 3.3.3's strictire matching comparison
2010-03-22 Martin Haecker <[email protected]>
updated jspec to 3.3.3
2010-03-22 Martin Haecker <[email protected]>
tried to activate failures only mode
2010-03-18 Martin Haecker <[email protected]>
cleanup and comments
2010-03-05 Martin Haecker <[email protected]>
fixed bug where changing the text of an inline editor that put its own default text in the editor after it was created would lead to it loosing that value on click
2010-03-05 Martin Haecker <[email protected]>
new version of env.js
2010-03-01 Martin Haecker <[email protected]>
setting background color directly and not via the background property
2010-03-01 Martin Haecker <[email protected]>
do not overwrite background-color if it hover_class is specified
2010-02-19 Martin Haecker <[email protected]>
trying failuresOnly option but it doesn't seem to work. :/
2010-02-19 Martin Haecker <[email protected]>
updated jspec version
2010-02-19 Martin Haecker <[email protected]>
removed callbackShowErrors option as there is now an error sink that can be used to disable all errors if required
2010-02-19 Martin Haecker <[email protected]>
changed refact comments
2010-02-18 Martin Haecker <[email protected]>
added error_sink option to get all error messages via a callback out of the editor
2010-02-14 Martin Haecker <[email protected]>
removed leftover bug comment
2010-02-14 Martin Haecker <[email protected]>
allow 0 or empty string as valid return values from submit callback
2010-02-14 Martin Haecker <[email protected]>
do not commit if nothing was changed in the editor
2010-02-14 Martin Haecker <[email protected]>
changes to not commit if nothing was changed in the editor - even if commit was pressed
2010-02-14 Martin Haecker <[email protected]>
escape submitted text so that special charactes like &/=<> do not make problems
2010-02-14 Martin Haecker <[email protected]>
removed stray debugger statements
2010-02-14 Martin Haecker <[email protected]>
added changelog entry and added information about patches
2010-02-14 Martin Haecker <[email protected]>
added changelog entry and added information about patches
2010-02-14 Martin Haecker <[email protected]>
removed unneeded demo files
2010-02-14 Martin Haecker <[email protected]>
new feature: allow css class for hover instead of immediate values
2010-02-14 Martin Haecker <[email protected]>
updated testrunners to allow mocking of ajax requests
2010-02-13 Martin Haecker <[email protected]>
preventing multiple editors on the same element and changed the way the editor is preventing opening it twice to not use an instance variable
2010-02-13 Martin Haecker <[email protected]>
finished objectifying the editor and the first round of method breakdown into relatively manageable bits
2010-02-13 Martin Haecker <[email protected]>
more preparation for breakdown into smaller functions + small reorganizaton of testsuite to make it shorter and sweeter
2010-02-13 Martin Haecker <[email protected]>
expanded checks and documentation for select element to allow extra speces and real arrays for select option definitions
2010-02-13 Martin Haecker <[email protected]>
more cleanup and small bugfixes to how selects are generated
2010-02-11 Martin Haecker <[email protected]>
slowly moving the methods into the InlineEditor object and breaking them down into smaller ones. Plus fix to the escaping of stuff in the inline editor
2010-02-11 Martin Haecker <[email protected]>
even more breaking down into functions for prettier code
2010-02-11 Martin Haecker <[email protected]>
running the demo from the latest source
2010-02-07 Martin Haecker <[email protected]>
wrapped in (function($){})(jQuery) for more compatibility and removed the String prototype changes
2010-02-07 Martin Haecker <[email protected]>
reworked intro comment to contain refact and todo sections
2010-02-07 Martin Haecker <[email protected]>
merged documentation and custom settings declaration to get rid of duplication
2010-02-07 Martin Haecker <[email protected]>
first batch of testcases for the inline editor
2010-02-07 Martin Haecker <[email protected]>
added some todos
2010-02-07 Martin Haecker <[email protected]>
updated testrunners to run jquery.editinplace.js (rhino doesn't work yet as the latest release of env.js fails to load propperly
2010-02-07 Martin Haecker <[email protected]>
added support libraries for rhino and jquery
2010-02-07 Martin Haecker <[email protected]>
removed leftover from template - tests are now written for jquery.editinplace.js
2010-02-06 Martin Haecker <[email protected]>
moved edit in place into lib folder
2010-02-06 Martin Haecker <[email protected]>
added local jspec instance
2009-06-09 DaveHauenstein
added a new parameter
2009-04-09 davehauenstein
- Minor Updates
- Script: Changed default save and cancel input fields to button elements
- Demo: Minor text changes and added link to demo.js file
- Demo: Added local version of jQuery lib instead of linking to google's
2009-04-06 davehauenstein
updated link in demo
2009-04-06 davehauenstein
initial import
2009-04-06
Initial directory structure.