Commit Graph

2973 Commits

Author SHA1 Message Date
Winston Chang
71e0f535b7 Rename 'save' to 'persist' 2016-06-27 08:02:03 -07:00
Winston Chang
6cb3921333 Add bookmarkButton 2016-06-27 08:02:03 -07:00
Winston Chang
a474e9f0ea Fix reactive dependencies when restoring values 2016-06-27 08:02:03 -07:00
Winston Chang
7bae46325b Properly mark actionButtons and passwordInputs as unserializable 2016-06-27 08:02:03 -07:00
Winston Chang
b42d6dce55 Call onRestore only if it exists 2016-06-27 08:02:03 -07:00
Winston Chang
bd39c40fd8 Refinements 2016-06-27 08:02:03 -07:00
Winston Chang
e47bf922b1 Remove 'enable' argument 2016-06-27 08:02:03 -07:00
Winston Chang
282893faff Add support for bookmarking arbitrary values 2016-06-27 08:02:03 -07:00
Winston Chang
87309a64d2 parseQueryString: ignore extra ampersands 2016-06-27 08:02:03 -07:00
Winston Chang
f38fe7d488 Prepare things for separate values 2016-06-27 08:02:03 -07:00
Winston Chang
23451b7c0f Add configureBookmarking function 2016-06-27 08:02:03 -07:00
Winston Chang
0e52b34ab9 Remove outdated example 2016-06-27 08:02:03 -07:00
Winston Chang
94804d972c Remove bookmarkOutput; add saveStateModal and encodeStateModal 2016-06-27 08:02:03 -07:00
Winston Chang
d7c94052a2 Remove clipboard.js 2016-06-27 08:02:03 -07:00
Winston Chang
9bc136773c Fix argument defaults 2016-06-27 08:02:03 -07:00
Winston Chang
1ea1a16fb7 Remove createBookmark function 2016-06-27 08:02:03 -07:00
Winston Chang
cc09429e22 Make names consistent 2016-06-27 08:02:03 -07:00
Winston Chang
ed0c5d4f55 Remove unused code path 2016-06-27 08:02:03 -07:00
Winston Chang
e3ce1ba14d Use new ID each time state is saved 2016-06-27 08:02:03 -07:00
Winston Chang
0c4048068b Check for '..' in restored file input path 2016-06-27 08:02:03 -07:00
Winston Chang
be9d884ae2 Use wrapper functions for saving/restoring state 2016-06-27 08:02:03 -07:00
Winston Chang
7065652e9a Add ability to save and restore fileInputs. Also improve fileInput appearance 2016-06-27 08:02:03 -07:00
Winston Chang
60f7b9077d Add serializers 2016-06-27 08:02:03 -07:00
Winston Chang
aa787f42e4 Save each state in a subdirectory 2016-06-27 08:02:03 -07:00
Winston Chang
33e605509b Better error handling when saving/restoring state 2016-06-27 08:02:03 -07:00
Winston Chang
e31ac5a73d Use same state ID throughout a session 2016-06-27 08:02:03 -07:00
Winston Chang
6282edc537 Remove unneeded randomID function 2016-06-27 08:02:03 -07:00
Winston Chang
75b41eb7d8 Initial version of saving state 2016-06-27 08:02:03 -07:00
Winston Chang
54f6f8793d Restore values only if 'restorable' option is set 2016-06-27 08:02:03 -07:00
Winston Chang
3d5ee44388 Add shiny options 2016-06-27 08:02:03 -07:00
Winston Chang
c355da585c Disable seralizing of passwords and actionButtons 2016-06-27 08:02:03 -07:00
Winston Chang
ae7b5afbb3 Don't clear bookmark DOM elements on error 2016-06-27 08:02:03 -07:00
Winston Chang
2782369e20 Add ability to invalidate a reactive value 2016-06-27 08:02:03 -07:00
Winston Chang
46559be05a Code cleanup 2016-06-27 08:02:03 -07:00
Winston Chang
70a022cb4b Add optional update button for bookmarkOutput 2016-06-27 08:02:03 -07:00
Winston Chang
c207e130f8 Add argument to exclude values from bookmarking 2016-06-27 08:02:03 -07:00
Winston Chang
21a436189a Make sure bookmark output is not a text input 2016-06-27 08:02:03 -07:00
Winston Chang
b028e5a4da Don't error when no restore context available 2016-06-27 08:02:03 -07:00
Winston Chang
8b9cf38082 Make restore context available from server code 2016-06-27 08:02:03 -07:00
Winston Chang
00c5fa82f9 Add tooltip on copy 2016-06-27 08:02:03 -07:00
Winston Chang
3dad19d4f1 Rename functions 2016-06-27 08:02:03 -07:00
Winston Chang
b9a0f5dffb Add license info for clipboard.js 2016-06-27 07:59:59 -07:00
Winston Chang
ca80273aef Add bookmarkOutput 2016-06-27 07:59:59 -07:00
Winston Chang
441298a1cb Add ability for inputs to restore bookmarked values 2016-06-27 07:59:59 -07:00
Winston Chang
aaeab9fcfd Clearer variable names 2016-06-27 07:59:59 -07:00
Winston Chang
4259002073 Preserve type of bookmarked data 2016-06-27 07:59:59 -07:00
Joe Cheng
1ba2a584e3 Add example 2016-06-27 07:59:59 -07:00
Winston Chang
510e60e151 Fixes 2016-06-27 07:59:59 -07:00
Joe Cheng
6a3818b4a0 Bookmarkable state wip 2016-06-27 07:59:59 -07:00
Winston Chang
bf52075d1b Merge pull request #1197 from rstudio/joe/feature/resetBrush
Add ability to reset brush with session$resetBrush/Shiny.resetBrush
2016-06-03 13:04:01 -05:00