[rstudio] 01/01: Merge tag 'upstream/0.99.697+dfsg'
Bertrand Marc
bbk-guest at moszumanska.debian.org
Sat Sep 26 14:16:12 UTC 2015
This is an automated email from the git hooks/post-receive script.
bbk-guest pushed a commit to branch master
in repository rstudio.
commit 5209c643bbd6100089c5a5d7f7279830a5d9f3ad
Merge: 3a0ce10 a792a19
Author: Bertrand Marc <beberking at gmail.com>
Date: Sat Sep 26 16:13:53 2015 +0200
Merge tag 'upstream/0.99.697+dfsg'
Upstream version 0.99.697+dfsg
.gitignore | 9 +-
CMakeGlobals.txt | 6 +
CONTRIBUTING.md | 10 +
INSTALL | 8 +-
NEWS.md | 102 +
NOTICE | 271 +-
README.md | 2 +-
cmake/modules/CPackRPM.cmake | 625 -
cmake/modules/FindLibR.cmake | 32 +-
package/linux/CMakeLists.txt | 96 +-
package/linux/debian-control/postinst.in | 35 +-
package/linux/debian-control/postrm.in | 10 +
package/linux/fix-debian-permissions | 21 +
package/linux/make-package | 9 +-
package/linux/make-server-package | 2 +-
package/linux/rpm-script/postinst.sh.in | 50 +-
package/linux/rpm-script/postrm-desktop.sh.in | 8 +-
package/linux/rpm-script/postrm.sh.in | 29 +-
package/osx/CMakeLists.txt | 2 +-
package/osx/make-package | 6 +
package/win32/CMakeLists.txt | 8 +
package/win32/cmake/modules/NSIS.template.in | 43 +-
package/win32/codesign.bat | 11 +-
package/win32/make-install-win64.bat | 3 +-
package/win32/make-package.bat | 7 +-
package/win32/rebuild-install-win64.bat | 24 +
package/win32/rebuild-package.bat | 47 +
rstudio.Rproj | 13 +
src/.gitignore | 2 +
src/cpp/.clang-format | 10 +
src/cpp/.gitignore | 3 +
src/cpp/CMakeLists.txt | 40 +-
src/cpp/conf/rdesktop-dev.conf | 10 +-
src/cpp/conf/rsession-dev.conf | 12 +-
src/cpp/core/Assert.cpp | 5 +-
src/cpp/core/Backtrace.cpp | 114 +
src/cpp/core/Base64.cpp | 2 +
src/cpp/core/BoostErrors.cpp | 8 +-
src/cpp/core/BrowserUtils.cpp | 152 +
src/cpp/core/CMakeLists.txt | 43 +-
src/cpp/core/ColorUtils.cpp | 103 +
src/cpp/core/ConfigUtils.cpp | 6 +
src/cpp/core/DateTime.cpp | 10 +
src/cpp/core/Error.cpp | 15 +
src/cpp/core/Exec.cpp | 2 +
src/cpp/core/FileInfo.cpp | 2 +
src/cpp/core/FileLock.cpp | 2 +
src/cpp/core/FileLogWriter.cpp | 2 +
src/cpp/core/FilePath.cpp | 218 +-
src/cpp/core/FileSerializer.cpp | 2 +
src/cpp/core/FileUtils.cpp | 94 +
src/cpp/core/GitGraph.cpp | 2 +
src/cpp/core/Hash.cpp | 2 +
src/cpp/core/HtmlUtils.cpp | 117 +
src/cpp/core/Log.cpp | 2 +
src/cpp/core/LogWriter.cpp | 2 +
src/cpp/core/MiscellaneousTests.cpp | 40 +
src/cpp/core/PerformanceTimer.cpp | 2 +
src/cpp/core/PosixStringUtils.cpp | 2 +
src/cpp/core/ProgramOptions.cpp | 18 +-
src/cpp/core/RecursionGuard.cpp | 34 +
src/cpp/core/RegexUtils.cpp | 12 +
src/cpp/core/SafeConvert.cpp | 2 +
src/cpp/core/Settings.cpp | 19 +-
src/cpp/core/StderrLogWriter.cpp | 2 +
src/cpp/core/StringUtils.cpp | 307 +-
src/cpp/core/StringUtilsTests.cpp | 62 +
src/cpp/core/SyslogLogWriter.cpp | 4 +-
src/cpp/core/TestMain.cpp | 16 +
src/cpp/core/Thread.cpp | 5 +-
src/cpp/core/Trace.cpp | 2 +
src/cpp/core/WaitUtils.cpp | 2 +
src/cpp/core/Win32StringUtils.cpp | 2 +
src/cpp/core/dev/Main.cpp | 16 +-
src/cpp/core/gwt/GwtFileHandler.cpp | 18 +-
src/cpp/core/gwt/GwtLogHandler.cpp | 15 +-
src/cpp/core/gwt/GwtSymbolMaps.cpp | 2 +
src/cpp/core/http/Cookie.cpp | 2 +
src/cpp/core/http/Header.cpp | 2 +
src/cpp/core/http/Message.cpp | 2 +
src/cpp/core/http/MultipartRelated.cpp | 2 +
src/cpp/core/http/NamedPipeProtocol.cpp | 2 +
src/cpp/core/http/Request.cpp | 11 +
src/cpp/core/http/RequestParser.cpp | 2 +
src/cpp/core/http/Response.cpp | 20 +-
src/cpp/core/http/SocketProxy.cpp | 98 +-
src/cpp/core/http/URL.cpp | 2 +
src/cpp/core/http/UriHandler.cpp | 2 +
src/cpp/core/http/Util.cpp | 14 +-
src/cpp/core/include/core/Algorithm.hpp | 155 +
src/cpp/core/include/core/Backtrace.hpp | 34 +
src/cpp/core/include/core/Base64.hpp | 2 +
src/cpp/core/include/core/BrowserUtils.hpp | 48 +
src/cpp/core/include/core/ColorUtils.hpp | 47 +
src/cpp/core/include/core/ConfigUtils.hpp | 2 +
src/cpp/core/include/core/DateTime.hpp | 4 +
src/cpp/core/include/core/Debug.hpp | 56 +
src/cpp/core/include/core/Error.hpp | 7 +-
src/cpp/core/include/core/Exec.hpp | 2 +
src/cpp/core/include/core/FileInfo.hpp | 15 +-
src/cpp/core/include/core/FileLock.hpp | 2 +
src/cpp/core/include/core/FileLogWriter.hpp | 2 +
src/cpp/core/include/core/FilePath.hpp | 36 +-
src/cpp/core/include/core/FileSerializer.hpp | 2 +
src/cpp/core/include/core/FileUtils.hpp | 11 +
src/cpp/core/include/core/GitGraph.hpp | 2 +
src/cpp/core/include/core/Hash.hpp | 2 +
src/cpp/core/include/core/HtmlUtils.hpp | 61 +
src/cpp/core/include/core/IncrementalCommand.hpp | 2 +
src/cpp/core/include/core/Log.hpp | 12 +-
src/cpp/core/include/core/LogWriter.hpp | 9 +
src/cpp/core/include/core/Macros.hpp | 106 +
src/cpp/core/include/core/PerformanceTimer.hpp | 2 +
src/cpp/core/include/core/PeriodicCommand.hpp | 2 +
src/cpp/core/include/core/Predicate.hpp | 2 +
src/cpp/core/include/core/ProgramOptions.hpp | 20 +
src/cpp/core/include/core/ProgramStatus.hpp | 2 +
src/cpp/core/include/core/Random.hpp | 2 +
src/cpp/core/include/core/RecursionGuard.hpp | 41 +
src/cpp/core/include/core/RegexUtils.hpp | 7 +-
src/cpp/core/include/core/SafeConvert.hpp | 20 +
src/cpp/core/include/core/ScheduledCommand.hpp | 2 +
src/cpp/core/include/core/Scope.hpp | 2 +
src/cpp/core/include/core/Settings.hpp | 6 +-
src/cpp/core/include/core/SharedSettings.hpp | 82 +
src/cpp/core/include/core/StderrLogWriter.hpp | 2 +
src/cpp/core/include/core/StringUtils.hpp | 98 +-
src/cpp/core/include/core/SyslogLogWriter.hpp | 7 +
src/cpp/core/include/core/Thread.hpp | 4 +-
src/cpp/core/include/core/Trace.hpp | 2 +
src/cpp/core/include/core/WaitUtils.hpp | 2 +
src/cpp/core/include/core/algorithm/Map.hpp | 62 +
src/cpp/core/include/core/algorithm/Set.hpp | 53 +
src/cpp/core/include/core/collection/Position.hpp | 137 +
src/cpp/core/include/core/collection/Stack.hpp | 81 +
src/cpp/core/include/core/gwt/GwtFileHandler.hpp | 3 +
src/cpp/core/include/core/gwt/GwtLogHandler.hpp | 2 +
src/cpp/core/include/core/gwt/GwtSymbolMaps.hpp | 2 +
src/cpp/core/include/core/http/AsyncClient.hpp | 45 +-
src/cpp/core/include/core/http/AsyncConnection.hpp | 13 +
.../core/include/core/http/AsyncConnectionImpl.hpp | 54 +-
src/cpp/core/include/core/http/AsyncServer.hpp | 5 +
src/cpp/core/include/core/http/AsyncServerImpl.hpp | 44 +-
src/cpp/core/include/core/http/AsyncUriHandler.hpp | 2 +
src/cpp/core/include/core/http/BlockingClient.hpp | 2 +
.../include/core/http/ConnectionRetryProfile.hpp | 13 +-
src/cpp/core/include/core/http/Cookie.hpp | 2 +
src/cpp/core/include/core/http/Header.hpp | 2 +
.../include/core/http/LocalStreamAsyncClient.hpp | 2 +
.../include/core/http/LocalStreamAsyncServer.hpp | 2 +
.../core/http/LocalStreamBlockingClient.hpp | 2 +
.../include/core/http/LocalStreamSocketUtils.hpp | 14 +-
src/cpp/core/include/core/http/Message.hpp | 14 +-
.../core/include/core/http/MultipartRelated.hpp | 2 +
.../include/core/http/NamedPipeAsyncClient.hpp | 2 +
.../include/core/http/NamedPipeBlockingClient.hpp | 2 +
.../core/include/core/http/NamedPipeProtocol.hpp | 2 +
src/cpp/core/include/core/http/Request.hpp | 8 +-
src/cpp/core/include/core/http/RequestParser.hpp | 2 +
src/cpp/core/include/core/http/Response.hpp | 14 +-
src/cpp/core/include/core/http/ResponseParser.hpp | 2 +
src/cpp/core/include/core/http/Socket.hpp | 2 +
.../include/core/http/SocketAcceptorService.hpp | 2 +
src/cpp/core/include/core/http/SocketProxy.hpp | 4 +
src/cpp/core/include/core/http/SocketUtils.hpp | 14 +-
.../core/include/core/http/TcpIpAsyncClient.hpp | 2 +
.../core/include/core/http/TcpIpAsyncClientSsl.hpp | 2 +
.../core/include/core/http/TcpIpAsyncConnector.hpp | 2 +
.../core/include/core/http/TcpIpAsyncServer.hpp | 2 +
.../core/include/core/http/TcpIpBlockingClient.hpp | 2 +
.../include/core/http/TcpIpBlockingClientSsl.hpp | 2 +
.../core/include/core/http/TcpIpSocketUtils.hpp | 2 +
src/cpp/core/include/core/http/URL.hpp | 2 +
src/cpp/core/include/core/http/UriHandler.hpp | 6 +-
src/cpp/core/include/core/http/Util.hpp | 2 +
src/cpp/core/include/core/json/Json.hpp | 139 +-
src/cpp/core/include/core/json/JsonRpc.hpp | 125 +-
.../include/core/json/spirit/json_spirit_value.h | 5 +-
.../include/core/libclang/CodeCompleteResults.hpp | 86 +
src/cpp/core/include/core/libclang/Cursor.hpp | 100 +
src/cpp/core/include/core/libclang/Diagnostic.hpp | 106 +
src/cpp/core/include/core/libclang/LibClang.hpp | 647 +
src/cpp/core/include/core/libclang/SourceIndex.hpp | 114 +
.../core/include/core/libclang/SourceLocation.hpp | 113 +
src/cpp/core/include/core/libclang/SourceRange.hpp | 87 +
src/cpp/core/include/core/libclang/Token.hpp | 76 +
.../core/include/core/libclang/TranslationUnit.hpp | 98 +
.../core/include/core/libclang/UnsavedFiles.hpp | 60 +
src/cpp/core/include/core/libclang/Utils.hpp | 35 +
.../core/libclang/clang-c/CXCompilationDatabase.h | 152 +
.../core/include/core/libclang/clang-c/CXString.h | 61 +
src/cpp/core/include/core/libclang/clang-c/Index.h | 5817 ++
.../core/include/core/libclang/clang-c/Platform.h | 45 +
src/cpp/core/include/core/markdown/Markdown.hpp | 6 +-
.../core/include/core/r_util/RActiveSessions.hpp | 261 +
src/cpp/core/include/core/r_util/REnvironment.hpp | 18 +
.../include/core/r_util/RFunctionInformation.hpp | 218 +
src/cpp/core/include/core/r_util/RPackageInfo.hpp | 10 +
src/cpp/core/include/core/r_util/RProjectFile.hpp | 25 +
.../core/include/core/r_util/RSessionContext.hpp | 269 +
.../include/core/r_util/RSessionLaunchProfile.hpp | 7 +-
src/cpp/core/include/core/r_util/RSourceIndex.hpp | 182 +-
src/cpp/core/include/core/r_util/RTokenCursor.hpp | 1007 +
src/cpp/core/include/core/r_util/RTokenizer.hpp | 481 +-
src/cpp/core/include/core/r_util/RToolsInfo.hpp | 8 +
src/cpp/core/include/core/r_util/RUserData.hpp | 51 +
src/cpp/core/include/core/r_util/RVersionInfo.hpp | 124 +
.../core/include/core/r_util/RVersionsPosix.hpp | 113 +
.../core/spelling/HunspellCustomDictionaries.hpp | 2 +
.../core/spelling/HunspellDictionaryManager.hpp | 2 +
.../core/spelling/HunspellSpellingEngine.hpp | 2 +
.../core/include/core/spelling/SpellingEngine.hpp | 2 +
src/cpp/core/include/core/system/Crypto.hpp | 2 +
src/cpp/core/include/core/system/Environment.hpp | 2 +
.../core/include/core/system/FileChangeEvent.hpp | 2 +
src/cpp/core/include/core/system/FileMode.hpp | 51 +
src/cpp/core/include/core/system/FileMonitor.hpp | 2 +
src/cpp/core/include/core/system/FileScanner.hpp | 2 +
src/cpp/core/include/core/system/LibraryLoader.hpp | 4 +-
src/cpp/core/include/core/system/OutputCapture.hpp | 2 +
src/cpp/core/include/core/system/Pam.hpp | 5 +-
.../include/core/system/ParentProcessMonitor.hpp | 2 +
.../core/system/PosixChildProcessTracker.hpp | 2 +
src/cpp/core/include/core/system/PosixSched.hpp | 41 +
src/cpp/core/include/core/system/PosixSystem.hpp | 93 +-
src/cpp/core/include/core/system/PosixUser.hpp | 4 +
src/cpp/core/include/core/system/Process.hpp | 2 +
src/cpp/core/include/core/system/ProcessArgs.hpp | 2 +
src/cpp/core/include/core/system/RecycleBin.hpp | 2 +
src/cpp/core/include/core/system/RegistryKey.hpp | 2 +
src/cpp/core/include/core/system/ShellUtils.hpp | 2 +
src/cpp/core/include/core/system/System.hpp | 6 +-
src/cpp/core/include/core/system/Types.hpp | 2 +
.../core/include/core/system/UserObfuscation.hpp | 18 +
src/cpp/core/include/core/tex/TexLogParser.hpp | 2 +
src/cpp/core/include/core/tex/TexMagicComment.hpp | 2 +
src/cpp/core/include/core/tex/TexSynctex.hpp | 2 +
src/cpp/core/include/core/text/CsvParser.hpp | 20 +-
src/cpp/core/include/core/text/DcfParser.hpp | 2 +
src/cpp/core/include/core/text/TemplateFilter.hpp | 2 +
.../core/include/core/type_traits/TypeTraits.hpp | 54 +
src/cpp/core/json/Json.cpp | 88 +-
src/cpp/core/json/JsonRpc.cpp | 18 +-
.../core/json/spirit/json_spirit_writer_template.h | 2 -
src/cpp/core/libclang/CodeCompleteResults.cpp | 171 +
src/cpp/core/libclang/Cursor.cpp | 179 +
src/cpp/core/libclang/Diagnostic.cpp | 149 +
src/cpp/core/libclang/LibClang.cpp | 553 +
src/cpp/core/libclang/SourceIndex.cpp | 304 +
src/cpp/core/libclang/SourceLocation.cpp | 121 +
src/cpp/core/libclang/SourceRange.cpp | 71 +
src/cpp/core/libclang/Token.cpp | 72 +
src/cpp/core/libclang/TranslationUnit.cpp | 182 +
src/cpp/core/libclang/UnsavedFiles.cpp | 112 +
src/cpp/core/libclang/Utils.cpp | 44 +
src/cpp/core/markdown/Markdown.cpp | 16 +-
src/cpp/core/markdown/MathJax.cpp | 37 +-
src/cpp/core/markdown/MathJax.hpp | 24 +-
src/cpp/core/r_util/RActiveSessions.cpp | 213 +
src/cpp/core/r_util/REnvironmentPosix.cpp | 176 +-
src/cpp/core/r_util/RPackageInfo.cpp | 68 +-
src/cpp/core/r_util/RProjectFile.cpp | 197 +-
src/cpp/core/r_util/RSessionContext.cpp | 324 +
src/cpp/core/r_util/RSessionLaunchProfile.cpp | 129 +-
src/cpp/core/r_util/RSourceIndex.cpp | 412 +-
src/cpp/core/r_util/RTokenCursorTests.cpp | 120 +
src/cpp/core/r_util/RTokenizer.cpp | 278 +-
src/cpp/core/r_util/RTokenizerTests.cpp | 66 +-
src/cpp/core/r_util/RToolsInfo.cpp | 52 +-
src/cpp/core/r_util/RUserData.cpp | 62 +
src/cpp/core/r_util/RVersionsPosix.cpp | 415 +
.../core/spelling/HunspellCustomDictionaries.cpp | 2 +
.../core/spelling/HunspellDictionaryManager.cpp | 2 +
src/cpp/core/spelling/HunspellSpellingEngine.cpp | 2 +
src/cpp/core/system/ChildProcess.hpp | 6 +
src/cpp/core/system/CriticalSection.hpp | 2 +
src/cpp/core/system/Environment.cpp | 2 +
src/cpp/core/system/Pam.cpp | 10 +-
src/cpp/core/system/PosixChildProcess.cpp | 6 +-
src/cpp/core/system/PosixChildProcessTracker.cpp | 2 +
src/cpp/core/system/PosixCrypto.cpp | 4 +-
src/cpp/core/system/PosixEnvironment.cpp | 2 +
src/cpp/core/system/PosixFileScanner.cpp | 22 +-
src/cpp/core/system/PosixLibraryLoader.cpp | 6 +-
src/cpp/core/system/PosixOutputCapture.cpp | 2 +
src/cpp/core/system/PosixParentProcessMonitor.cpp | 2 +
src/cpp/core/system/PosixSched.cpp | 93 +
src/cpp/core/system/PosixShellUtils.cpp | 2 +
src/cpp/core/system/PosixSystem.cpp | 417 +-
src/cpp/core/system/PosixUser.cpp | 2 +
src/cpp/core/system/Process.cpp | 20 +-
src/cpp/core/system/RegistryKey.cpp | 2 +
src/cpp/core/system/ShellUtils.cpp | 2 +
src/cpp/core/system/System.cpp | 23 +
src/cpp/core/system/Win32ChildProcess.cpp | 2 +
src/cpp/core/system/Win32Environment.cpp | 2 +
src/cpp/core/system/Win32FileScanner.cpp | 2 +
src/cpp/core/system/Win32LibraryLoader.cpp | 51 +-
src/cpp/core/system/Win32OutputCapture.cpp | 28 +-
src/cpp/core/system/Win32ParentProcessMonitor.cpp | 2 +
src/cpp/core/system/Win32ShellUtils.cpp | 2 +
src/cpp/core/system/Win32System.cpp | 19 +
src/cpp/core/system/file_monitor/FileMonitor.cpp | 2 +
.../core/system/file_monitor/FileMonitorImpl.hpp | 2 +
.../core/system/file_monitor/LinuxFileMonitor.cpp | 2 +
.../core/system/file_monitor/MacFileMonitor.cpp | 2 +
.../core/system/file_monitor/Win32FileMonitor.cpp | 2 +
.../core/system/recycle_bin/LinuxRecycleBin.cpp | 2 +
src/cpp/core/system/recycle_bin/MacRecycleBin.cpp | 2 +
.../core/system/recycle_bin/Win32RecycleBin.cpp | 2 +
src/cpp/core/tex/TexLogParser.cpp | 2 +
src/cpp/core/tex/TexMagicComment.cpp | 4 +-
src/cpp/core/tex/TexSynctex.cpp | 4 +-
src/cpp/core/text/DcfParser.cpp | 2 +
src/cpp/core/text/TemplateFilter.cpp | 2 +
src/cpp/desktop-mac/AppDelegate.mm | 15 +-
src/cpp/desktop-mac/DockTileView.mm | 2 +-
src/cpp/desktop-mac/FileDownloader.h | 7 +-
src/cpp/desktop-mac/FileDownloader.mm | 82 +-
src/cpp/desktop-mac/GwtCallbacks.h | 2 +-
src/cpp/desktop-mac/GwtCallbacks.mm | 496 +-
src/cpp/desktop-mac/Info.plist.in | 15 +-
src/cpp/desktop-mac/Main.mm | 12 +-
src/cpp/desktop-mac/MainFrameController.h | 10 +-
src/cpp/desktop-mac/MainFrameController.mm | 93 +-
src/cpp/desktop-mac/MainFrameMenu.h | 2 +-
src/cpp/desktop-mac/MainFrameMenu.mm | 36 +-
src/cpp/desktop-mac/Options.hpp | 4 +-
src/cpp/desktop-mac/Options.mm | 19 +-
src/cpp/desktop-mac/SatelliteController.mm | 26 +
src/cpp/desktop-mac/SecondaryWindowController.mm | 7 +-
src/cpp/desktop-mac/SessionLauncher.hpp | 2 +
src/cpp/desktop-mac/SessionLauncher.mm | 15 +-
src/cpp/desktop-mac/Utils.hpp | 8 +-
src/cpp/desktop-mac/Utils.mm | 57 +-
src/cpp/desktop-mac/WebViewController.h | 39 +-
src/cpp/desktop-mac/WebViewController.mm | 402 +-
src/cpp/desktop-mac/resources/png/rstudio.png | Bin 0 -> 1583 bytes
src/cpp/desktop-mac/resources/png/rstudio at 2x.png | Bin 0 -> 3661 bytes
.../3rdparty/qtsingleapplication/qtlocalpeer.cpp | 32 +-
.../3rdparty/qtsingleapplication/qtlocalpeer.h | 25 +-
.../3rdparty/qtsingleapplication/qtlockedfile.cpp | 19 +-
.../3rdparty/qtsingleapplication/qtlockedfile.h | 25 +-
.../qtsingleapplication/qtlockedfile_unix.cpp | 32 +-
.../qtsingleapplication/qtlockedfile_win.cpp | 32 +-
.../qtsingleapplication/qtsingleapplication.cpp | 27 +-
.../qtsingleapplication/qtsingleapplication.h | 29 +-
src/cpp/desktop/CMakeLists.txt | 236 +-
src/cpp/desktop/DesktopAboutDialog.cpp | 15 +-
src/cpp/desktop/DesktopApplicationLaunch.hpp | 6 +-
src/cpp/desktop/DesktopBrowserWindow.cpp | 66 +-
src/cpp/desktop/DesktopBrowserWindow.hpp | 17 +-
src/cpp/desktop/DesktopChooseRHome.cpp | 23 +-
src/cpp/desktop/DesktopChooseRHome.hpp | 6 +-
src/cpp/desktop/DesktopCommandInvoker.cpp | 2 +
src/cpp/desktop/DesktopCommandInvoker.hpp | 2 +
src/cpp/desktop/DesktopDataUriNetworkReply.cpp | 9 +-
src/cpp/desktop/DesktopDataUriNetworkReply.hpp | 2 +
src/cpp/desktop/DesktopDetectRHome.hpp | 2 +
src/cpp/desktop/DesktopDownloadHelper.cpp | 2 +
src/cpp/desktop/DesktopDownloadHelper.hpp | 2 +
src/cpp/desktop/DesktopGwtCallback.cpp | 289 +-
src/cpp/desktop/DesktopGwtCallback.hpp | 45 +-
src/cpp/desktop/DesktopGwtCallbackOwner.hpp | 2 +
src/cpp/desktop/DesktopGwtWindow.cpp | 57 +-
src/cpp/desktop/DesktopGwtWindow.hpp | 24 +-
src/cpp/desktop/DesktopInputDialog.cpp | 6 +-
src/cpp/desktop/DesktopMain.cpp | 30 +-
src/cpp/desktop/DesktopMainWindow.cpp | 112 +-
src/cpp/desktop/DesktopMainWindow.hpp | 9 +-
src/cpp/desktop/DesktopMenuCallback.cpp | 22 +-
src/cpp/desktop/DesktopMenuCallback.hpp | 2 +
src/cpp/desktop/DesktopNetworkAccessManager.cpp | 15 +-
src/cpp/desktop/DesktopNetworkIOService.cpp | 4 +-
src/cpp/desktop/DesktopNetworkIOService.hpp | 2 +
src/cpp/desktop/DesktopNetworkProxyFactory.cpp | 4 +-
src/cpp/desktop/DesktopNetworkReply.cpp | 81 +-
src/cpp/desktop/DesktopNetworkReply.hpp | 6 +-
src/cpp/desktop/DesktopOptions.cpp | 99 +-
src/cpp/desktop/DesktopOptions.hpp | 6 +-
src/cpp/desktop/DesktopPosixApplication.cpp | 10 +-
src/cpp/desktop/DesktopPosixApplication.hpp | 2 +
src/cpp/desktop/DesktopPosixApplicationLaunch.cpp | 2 +
src/cpp/desktop/DesktopPosixDetectRHome.cpp | 7 +-
src/cpp/desktop/DesktopProgressActivator.hpp | 59 +
src/cpp/desktop/DesktopRVersion.cpp | 32 +-
src/cpp/desktop/DesktopRVersion.hpp | 2 +
src/cpp/desktop/DesktopSatelliteWindow.cpp | 51 +-
src/cpp/desktop/DesktopSatelliteWindow.hpp | 6 +-
src/cpp/desktop/DesktopSecondaryWindow.cpp | 24 +-
src/cpp/desktop/DesktopSecondaryWindow.hpp | 6 +-
src/cpp/desktop/DesktopSessionLauncher.cpp | 43 +-
src/cpp/desktop/DesktopSessionLauncher.hpp | 2 +
src/cpp/desktop/DesktopSlotBinders.cpp | 2 +
src/cpp/desktop/DesktopSlotBinders.hpp | 2 +
src/cpp/desktop/DesktopSubMenu.cpp | 2 +
src/cpp/desktop/DesktopSubMenu.hpp | 2 +
src/cpp/desktop/DesktopSynctex.cpp | 12 +-
src/cpp/desktop/DesktopSynctex.hpp | 10 +
src/cpp/desktop/DesktopURLDownloader.cpp | 2 +
src/cpp/desktop/DesktopURLDownloader.hpp | 2 +
src/cpp/desktop/DesktopUtils.cpp | 99 +-
src/cpp/desktop/DesktopUtils.hpp | 17 +-
src/cpp/desktop/DesktopUtilsMac.mm | 37 +-
src/cpp/desktop/DesktopWebPage.cpp | 202 +-
src/cpp/desktop/DesktopWebPage.hpp | 54 +-
src/cpp/desktop/DesktopWebView.cpp | 123 +-
src/cpp/desktop/DesktopWebView.hpp | 10 +-
src/cpp/desktop/DesktopWin32ApplicationLaunch.cpp | 29 +-
src/cpp/desktop/DesktopWin32DetectRHome.cpp | 4 +-
src/cpp/desktop/DesktopWin32ProgressActivator.cpp | 84 +
src/cpp/desktop/DesktopWindowTracker.cpp | 2 +
src/cpp/desktop/DesktopWindowTracker.hpp | 2 +
src/cpp/desktop/DesktopWordViewer.cpp | 387 +
src/cpp/desktop/DesktopWordViewer.hpp | 52 +
.../resources/freedesktop/rstudio.desktop.in | 2 +-
src/cpp/desktop/rstudio.png | Bin 0 -> 1583 bytes
src/cpp/desktop/rstudio.rc.in | 2 +-
src/cpp/desktop/synctex/evince/EvinceDaemon.cpp | 6 +-
src/cpp/desktop/synctex/evince/EvinceDaemon.hpp | 6 +-
src/cpp/desktop/synctex/evince/EvinceSynctex.cpp | 24 +-
src/cpp/desktop/synctex/evince/EvinceSynctex.hpp | 13 +
src/cpp/desktop/synctex/evince/EvinceWindow.cpp | 4 +-
src/cpp/desktop/synctex/evince/EvinceWindow.hpp | 8 +-
.../desktop/synctex/rsinverse/RsInverseMain.cpp | 3 +-
src/cpp/desktop/synctex/rsinverse/rsinverse.rc.in | 2 +-
src/cpp/desktop/synctex/sumatra/SumatraSynctex.cpp | 37 +-
src/cpp/desktop/synctex/sumatra/SumatraSynctex.hpp | 4 +
src/cpp/desktop/urlopener/UrlOpenerMain.cpp | 3 +-
src/cpp/desktop/urlopener/urlopener.rc.in | 2 +-
src/cpp/diagnostics/CMakeLists.txt | 7 +
src/cpp/diagnostics/DiagnosticsMain.cpp | 3 +-
src/cpp/monitor/CMakeLists.txt | 1 +
src/cpp/monitor/MonitorClient.cpp | 4 +
src/cpp/monitor/MonitorClientImpl.hpp | 6 +
src/cpp/monitor/MonitorClientOverlay.cpp | 9 +
src/cpp/monitor/audit/ConsoleAction.cpp | 64 +
src/cpp/monitor/events/Event.cpp | 2 +
src/cpp/monitor/include/monitor/MonitorClient.hpp | 15 +-
.../include/monitor/audit/ConsoleAction.hpp | 73 +
src/cpp/monitor/include/monitor/events/Event.hpp | 2 +
src/cpp/monitor/include/monitor/metrics/Metric.hpp | 4 +
src/cpp/monitor/metrics/Metric.cpp | 4 +-
src/cpp/r/CMakeLists.txt | 4 -
src/cpp/r/R/Api.R | 120 +
src/cpp/r/R/Options.R | 19 +-
src/cpp/r/R/Tools.R | 76 +-
src/cpp/r/R/packages/CMakeLists.txt | 70 -
src/cpp/r/R/packages/manipulate/.gitignore | 3 -
src/cpp/r/R/packages/manipulate/DESCRIPTION.in | 13 -
src/cpp/r/R/packages/manipulate/NAMESPACE | 11 -
.../R/packages/manipulate/R/manipulate-internal.R | 150 -
src/cpp/r/R/packages/manipulate/R/manipulate.R | 253 -
src/cpp/r/R/packages/manipulate/man/button.Rd | 44 -
src/cpp/r/R/packages/manipulate/man/checkbox.Rd | 46 -
.../packages/manipulate/man/manipulate-package.Rd | 71 -
src/cpp/r/R/packages/manipulate/man/manipulate.Rd | 74 -
src/cpp/r/R/packages/manipulate/man/mouseclick.Rd | 45 -
src/cpp/r/R/packages/manipulate/man/picker.Rd | 64 -
src/cpp/r/R/packages/manipulate/man/slider.Rd | 70 -
src/cpp/r/R/packages/manipulate/man/state.Rd | 45 -
src/cpp/r/R/packages/rstudio/.Rbuildignore | 2 -
src/cpp/r/R/packages/rstudio/.gitignore | 1 -
src/cpp/r/R/packages/rstudio/DESCRIPTION.in | 13 -
src/cpp/r/R/packages/rstudio/NAMESPACE | 6 -
src/cpp/r/R/packages/rstudio/R/rstudio.R | 40 -
src/cpp/r/R/packages/rstudio/inst/CITATION | 19 -
.../r/R/packages/rstudio/man/diagnosticsReport.Rd | 17 -
src/cpp/r/R/packages/rstudio/man/previewRd.Rd | 21 -
.../r/R/packages/rstudio/man/rstudio-package.Rd | 52 -
src/cpp/r/R/packages/rstudio/man/versionInfo.Rd | 40 -
src/cpp/r/R/packages/rstudio/man/viewer.Rd | 69 -
src/cpp/r/RErrorCategory.cpp | 6 +-
src/cpp/r/RExec.cpp | 56 +-
src/cpp/r/RFunctionHook.cpp | 4 +-
src/cpp/r/RJson.cpp | 4 +-
src/cpp/r/RJsonRpc.cpp | 4 +-
src/cpp/r/ROptions.cpp | 4 +-
src/cpp/r/RRoutines.cpp | 23 +-
src/cpp/r/RSexp.cpp | 902 +-
src/cpp/r/RSourceManager.cpp | 4 +-
src/cpp/r/RUtil.cpp | 61 +-
src/cpp/r/include/r/RErrorCategory.hpp | 6 +-
src/cpp/r/include/r/RExec.hpp | 31 +-
src/cpp/r/include/r/RFunctionHook.hpp | 4 +
src/cpp/r/include/r/RInterface.hpp | 6 +
src/cpp/r/include/r/RInternal.hpp | 11 +-
src/cpp/r/include/r/RJson.hpp | 4 +
src/cpp/r/include/r/RJsonRpc.hpp | 4 +
src/cpp/r/include/r/ROptions.hpp | 4 +
src/cpp/r/include/r/RRoutines.hpp | 17 +-
src/cpp/r/include/r/RSexp.hpp | 168 +-
src/cpp/r/include/r/RSourceManager.hpp | 4 +
src/cpp/r/include/r/RUtil.hpp | 7 +
src/cpp/r/include/r/session/RClientState.hpp | 4 +
src/cpp/r/include/r/session/RConsoleActions.hpp | 4 +
src/cpp/r/include/r/session/RConsoleHistory.hpp | 4 +
src/cpp/r/include/r/session/RDiscovery.hpp | 4 +
src/cpp/r/include/r/session/REventLoop.hpp | 2 +
src/cpp/r/include/r/session/RGraphics.hpp | 11 +-
src/cpp/r/include/r/session/RSession.hpp | 19 +-
src/cpp/r/include/r/session/RSessionUtils.hpp | 13 +
src/cpp/r/session/RClientMetrics.cpp | 11 +-
src/cpp/r/session/RClientMetrics.hpp | 4 +
src/cpp/r/session/RClientState.cpp | 4 +-
src/cpp/r/session/RConsoleActions.cpp | 4 +-
src/cpp/r/session/RConsoleHistory.cpp | 4 +-
src/cpp/r/session/RDiscovery.cpp | 4 +-
src/cpp/r/session/REmbedded.hpp | 4 +
src/cpp/r/session/REmbeddedPosix.cpp | 4 +-
src/cpp/r/session/REmbeddedWin32.cpp | 19 +-
src/cpp/r/session/RRestartContext.cpp | 4 +-
src/cpp/r/session/RRestartContext.hpp | 2 +
src/cpp/r/session/RSearchPath.cpp | 4 +-
src/cpp/r/session/RSearchPath.hpp | 4 +
src/cpp/r/session/RSession.cpp | 151 +-
src/cpp/r/session/RSessionState.cpp | 67 +-
src/cpp/r/session/RSessionState.hpp | 6 +
src/cpp/r/session/graphics/RGraphicsDevDesc.cpp | 2 +
src/cpp/r/session/graphics/RGraphicsDevDesc.hpp | 2 +
src/cpp/r/session/graphics/RGraphicsDevice.cpp | 39 +-
src/cpp/r/session/graphics/RGraphicsDevice.hpp | 10 +-
.../r/session/graphics/RGraphicsErrorCategory.cpp | 8 +-
src/cpp/r/session/graphics/RGraphicsHandler.cpp | 4 +-
src/cpp/r/session/graphics/RGraphicsHandler.hpp | 12 +-
src/cpp/r/session/graphics/RGraphicsPlot.cpp | 10 +-
src/cpp/r/session/graphics/RGraphicsPlot.hpp | 4 +
.../r/session/graphics/RGraphicsPlotManager.cpp | 33 +-
.../r/session/graphics/RGraphicsPlotManager.hpp | 8 +-
.../session/graphics/RGraphicsPlotManipulator.cpp | 4 +-
.../session/graphics/RGraphicsPlotManipulator.hpp | 4 +
.../graphics/RGraphicsPlotManipulatorManager.cpp | 4 +-
.../graphics/RGraphicsPlotManipulatorManager.hpp | 4 +
src/cpp/r/session/graphics/RGraphicsTypes.hpp | 4 +
src/cpp/r/session/graphics/RGraphicsUtils.cpp | 4 +-
src/cpp/r/session/graphics/RGraphicsUtils.hpp | 4 +
.../session/graphics/RShadowPngGraphicsHandler.cpp | 22 +-
src/cpp/rserver-dev.in | 1 +
src/cpp/rstudio-dev.in | 36 +
src/cpp/rstudio-tests.in | 17 +
src/cpp/server/CMakeLists.txt | 24 +-
src/cpp/server/Main.cpp | 2 +-
src/cpp/server/ServerAddins.cpp.in | 4 +-
src/cpp/server/ServerAddins.hpp | 4 +
src/cpp/server/ServerAppArmor.cpp | 7 +-
src/cpp/server/ServerAppArmor.hpp | 4 +
src/cpp/server/ServerBrowser.cpp | 35 +-
src/cpp/server/ServerBrowser.hpp | 4 +
src/cpp/server/ServerErrorCategory.cpp | 90 +
src/cpp/server/ServerEval.cpp | 4 +-
src/cpp/server/ServerEval.hpp | 4 +
src/cpp/server/ServerInit.cpp | 4 +-
src/cpp/server/ServerInit.hpp | 4 +
src/cpp/server/ServerMain.cpp | 64 +-
src/cpp/server/ServerMainOverlay.cpp | 4 +-
src/cpp/server/ServerMeta.cpp | 4 +-
src/cpp/server/ServerMeta.hpp | 4 +
src/cpp/server/ServerOffline.cpp | 4 +-
src/cpp/server/ServerOffline.hpp | 4 +
src/cpp/server/ServerOptions.cpp | 20 +-
src/cpp/server/ServerOptionsOverlay.cpp | 9 +-
src/cpp/server/ServerPAMAuth.cpp | 195 +-
src/cpp/server/ServerPAMAuth.hpp | 8 +
src/cpp/server/ServerPAMAuthOverlay.cpp | 45 +
src/cpp/server/ServerProcessSupervisor.cpp | 95 +
src/cpp/server/ServerREnvironment.cpp | 112 +-
src/cpp/server/ServerREnvironment.hpp | 22 +-
src/cpp/server/ServerSessionManager.cpp | 116 +-
src/cpp/server/ServerSessionManager.hpp | 103 -
src/cpp/server/ServerSessionProxy.cpp | 282 +-
src/cpp/server/ServerSessionProxy.hpp | 54 -
src/cpp/server/auth/ServerAuthHandler.cpp | 4 +-
src/cpp/server/auth/ServerSecureCookie.cpp | 10 +-
src/cpp/server/auth/ServerSecureUriHandler.cpp | 4 +-
src/cpp/server/auth/ServerValidateUser.cpp | 55 +-
src/cpp/server/extras/admin/rstudio-server.in | 21 +-
src/cpp/server/extras/apparmor/rstudio-server.in | 9 +
.../systemd/rstudio-server.redhat.service.in | 12 +
.../extras/systemd/rstudio-server.service.in | 12 +
src/cpp/server/include/server/ServerConstants.hpp | 23 +
.../server/include/server/ServerErrorCategory.hpp | 78 +
src/cpp/server/include/server/ServerOptions.hpp | 27 +
.../include/server/ServerProcessSupervisor.hpp | 48 +
src/cpp/server/include/server/ServerScheduler.hpp | 2 +
.../server/include/server/ServerSessionManager.hpp | 115 +
.../server/include/server/ServerSessionProxy.hpp | 79 +
.../server/include/server/ServerUriHandlers.hpp | 5 +
.../include/server/auth/ServerAuthHandler.hpp | 2 +
.../include/server/auth/ServerSecureCookie.hpp | 7 +-
.../include/server/auth/ServerSecureUriHandler.hpp | 4 +
.../include/server/auth/ServerValidateUser.hpp | 2 +
src/cpp/server/pam/CMakeLists.txt | 7 +
src/cpp/server/pam/PamMain.cpp | 3 +-
src/cpp/server/server-config.h.in | 3 +
src/cpp/session/CMakeLists.txt | 145 +-
src/cpp/session/SessionAddins.cpp.in | 4 +-
src/cpp/session/SessionAddins.hpp | 4 +
src/cpp/session/SessionAsyncRProcess.cpp | 223 +
src/cpp/session/SessionClientEvent.cpp | 92 +-
src/cpp/session/SessionClientEventQueue.cpp | 4 +-
src/cpp/session/SessionClientEventQueue.hpp | 2 +
src/cpp/session/SessionClientEventService.cpp | 9 +-
src/cpp/session/SessionClientEventService.hpp | 4 +
src/cpp/session/SessionConsoleProcess.cpp | 766 +
src/cpp/session/SessionContentUrls.cpp | 38 +-
src/cpp/session/SessionMain.cpp | 745 +-
src/cpp/session/SessionMainOverlay.cpp | 31 +
src/cpp/session/SessionModuleContext.cpp | 914 +-
src/cpp/session/SessionModuleContext.mm | 34 +-
src/cpp/session/SessionModuleContextInternal.hpp | 4 +
src/cpp/session/SessionOptions.cpp | 233 +-
src/cpp/session/SessionOptionsOverlay.cpp | 9 +-
src/cpp/session/SessionPersistentState.cpp | 34 +-
src/cpp/session/SessionPostback.cpp | 4 +-
src/cpp/session/SessionRUtil.cpp | 161 +
src/cpp/session/SessionSSH.cpp | 4 +-
src/cpp/session/SessionSourceDatabase.cpp | 70 +-
.../session/SessionSourceDatabaseSupervisor.cpp | 161 +-
.../session/SessionSourceDatabaseSupervisor.hpp | 6 +
src/cpp/session/SessionUserSettings.cpp | 291 +-
src/cpp/session/SessionWorkerContext.cpp | 4 +-
src/cpp/session/consoleio/ConsoleIOMain.cpp | 3 +-
src/cpp/session/consoleio/consoleio.rc.in | 2 +-
src/cpp/session/http/SessionHttpConnectionImpl.hpp | 2 +
.../http/SessionHttpConnectionListenerImpl.hpp | 5 +-
.../session/http/SessionHttpConnectionQueue.cpp | 4 +-
.../session/http/SessionHttpConnectionUtils.cpp | 27 +-
.../session/http/SessionHttpConnectionUtils.hpp | 4 +
.../SessionLocalStreamHttpConnectionListener.hpp | 44 +-
.../SessionNamedPipeHttpConnectionListener.hpp | 10 +-
.../http/SessionPosixHttpConnectionListener.cpp | 35 +-
.../http/SessionTcpIpHttpConnectionListener.hpp | 4 +-
.../http/SessionWin32HttpConnectionListener.cpp | 4 +-
.../session/IncrementalFileChangeHandler.hpp | 191 +
.../session/include/session/RVersionSettings.hpp | 137 +
.../include/session/SessionAsyncRProcess.hpp | 81 +
.../include/session/SessionConsoleProcess.hpp | 258 +
.../session/include/session/SessionConstants.hpp | 21 +-
.../session/include/session/SessionContentUrls.hpp | 4 +
.../include/session/SessionHttpConnection.hpp | 4 +
.../session/SessionHttpConnectionListener.hpp | 4 +
.../include/session/SessionHttpConnectionQueue.hpp | 4 +
.../include/session/SessionInvalidScope.hpp | 97 +
.../include/session/SessionLocalStreams.hpp | 13 +-
src/cpp/session/include/session/SessionMain.hpp | 2 +
.../include/session/SessionModuleContext.hpp | 364 +
src/cpp/session/include/session/SessionOptions.hpp | 136 +-
.../include/session/SessionPersistentState.hpp | 8 +
src/cpp/session/include/session/SessionRUtil.hpp | 58 +
src/cpp/session/include/session/SessionSSH.hpp | 2 +
src/cpp/session/include/session/SessionScopes.hpp | 240 +
.../include/session/SessionSourceDatabase.hpp | 54 +
.../include/session/SessionUserSettings.hpp | 43 +
.../include/session/projects/ProjectsSettings.hpp | 102 +
.../session/projects/SessionProjectSharing.hpp | 37 +
.../include/session/projects/SessionProjects.hpp | 25 +-
.../worker_safe/session/SessionClientEvent.hpp | 33 +-
.../worker_safe/session/SessionWorkerContext.hpp | 2 +
src/cpp/session/modules/ModuleTools.R | 195 +-
src/cpp/session/modules/SessionAbout.cpp | 4 +-
src/cpp/session/modules/SessionAbout.hpp | 6 +-
src/cpp/session/modules/SessionAgreement.cpp | 4 +-
src/cpp/session/modules/SessionAgreement.hpp | 4 +
src/cpp/session/modules/SessionAskPass.R | 2 +-
src/cpp/session/modules/SessionAskPass.cpp | 4 +-
src/cpp/session/modules/SessionAskPass.hpp | 4 +
.../modules/SessionAsyncPackageInformation.cpp | 309 +
.../modules/SessionAsyncPackageInformation.hpp | 63 +
src/cpp/session/modules/SessionAuthoring.cpp | 55 +-
src/cpp/session/modules/SessionAuthoring.hpp | 5 +-
src/cpp/session/modules/SessionBreakpoints.R | 65 +-
src/cpp/session/modules/SessionBreakpoints.cpp | 43 +-
src/cpp/session/modules/SessionBreakpoints.hpp | 4 +
src/cpp/session/modules/SessionBuild.R | 45 +-
src/cpp/session/modules/SessionClang.R | 76 +
src/cpp/session/modules/SessionCodeSearch.cpp | 1392 +-
src/cpp/session/modules/SessionCodeSearch.hpp | 89 +
src/cpp/session/modules/SessionCodeTools.R | 1581 +-
src/cpp/session/modules/SessionCompletionHooks.R | 46 +
src/cpp/session/modules/SessionConsole.cpp | 8 +-
src/cpp/session/modules/SessionConsole.hpp | 4 +
src/cpp/session/modules/SessionConsoleProcess.cpp | 765 -
src/cpp/session/modules/SessionConsoleProcess.hpp | 256 -
src/cpp/session/modules/SessionCrypto.cpp | 4 +-
src/cpp/session/modules/SessionCrypto.hpp | 4 +
src/cpp/session/modules/SessionDataImport.R | 30 +-
src/cpp/session/modules/SessionDataViewer.R | 683 +-
src/cpp/session/modules/SessionDependencies.cpp | 447 +
src/cpp/session/modules/SessionDependencies.hpp | 39 +
src/cpp/session/modules/SessionDiagnostics.R | 163 +
src/cpp/session/modules/SessionDiagnostics.cpp | 1043 +
src/cpp/session/modules/SessionDiagnostics.hpp | 37 +
.../session/modules/SessionDiagnosticsTests.cpp | 274 +
src/cpp/session/modules/SessionDirty.cpp | 8 +-
src/cpp/session/modules/SessionDirty.hpp | 4 +
src/cpp/session/modules/SessionEnvironment.R | 172 +-
src/cpp/session/modules/SessionErrors.R | 19 +-
src/cpp/session/modules/SessionErrors.cpp | 4 +-
src/cpp/session/modules/SessionErrors.hpp | 4 +
src/cpp/session/modules/SessionFiles.R | 23 +-
src/cpp/session/modules/SessionFiles.cpp | 162 +-
src/cpp/session/modules/SessionFiles.hpp | 4 +
.../session/modules/SessionFilesListingMonitor.cpp | 4 +-
.../session/modules/SessionFilesListingMonitor.hpp | 4 +
src/cpp/session/modules/SessionFilesQuotas.cpp | 4 +-
src/cpp/session/modules/SessionFilesQuotas.hpp | 4 +
src/cpp/session/modules/SessionFind.cpp | 8 +-
src/cpp/session/modules/SessionFind.hpp | 2 +
src/cpp/session/modules/SessionGit.cpp | 47 +-
src/cpp/session/modules/SessionGit.hpp | 6 +-
src/cpp/session/modules/SessionHTMLPreview.cpp | 143 +-
src/cpp/session/modules/SessionHTMLPreview.hpp | 16 +
src/cpp/session/modules/SessionHelp.R | 451 +-
src/cpp/session/modules/SessionHelp.cpp | 61 +-
src/cpp/session/modules/SessionHelp.hpp | 4 +
src/cpp/session/modules/SessionHelpHome.cpp | 71 +
src/cpp/session/modules/SessionHelpHome.hpp | 44 +
src/cpp/session/modules/SessionHistory.cpp | 6 +-
src/cpp/session/modules/SessionHistory.hpp | 4 +
src/cpp/session/modules/SessionHistoryArchive.cpp | 5 +-
src/cpp/session/modules/SessionHistoryArchive.hpp | 4 +
src/cpp/session/modules/SessionLimits.cpp | 4 +-
src/cpp/session/modules/SessionLimits.hpp | 4 +
src/cpp/session/modules/SessionLists.cpp | 10 +-
src/cpp/session/modules/SessionLists.hpp | 4 +
src/cpp/session/modules/SessionMarkers.R | 15 +
src/cpp/session/modules/SessionMarkers.cpp | 496 +
src/cpp/session/modules/SessionMarkers.hpp | 43 +
src/cpp/session/modules/SessionPackages.R | 839 +-
src/cpp/session/modules/SessionPackages.cpp | 560 +-
src/cpp/session/modules/SessionPackages.hpp | 5 +
src/cpp/session/modules/SessionPackrat.R | 158 +
src/cpp/session/modules/SessionPackrat.cpp | 1168 +
src/cpp/session/modules/SessionPackrat.hpp | 53 +
src/cpp/session/modules/SessionPath.cpp | 19 +-
src/cpp/session/modules/SessionPath.hpp | 4 +
src/cpp/session/modules/SessionPlots.cpp | 184 +-
src/cpp/session/modules/SessionPlots.hpp | 4 +
src/cpp/session/modules/SessionProfiler.cpp | 4 +-
src/cpp/session/modules/SessionProfiler.hpp | 4 +
src/cpp/session/modules/SessionRCompletions.R | 3051 +
src/cpp/session/modules/SessionRCompletions.cpp | 508 +
src/cpp/session/modules/SessionRCompletions.hpp | 42 +
.../session/modules/SessionRCompletionsTests.cpp | 38 +
src/cpp/session/modules/SessionRHooks.R | 32 +
src/cpp/session/modules/SessionRHooks.cpp | 48 +
src/cpp/session/modules/SessionRHooks.hpp | 47 +
src/cpp/session/modules/SessionRMarkdown.R | 210 +
src/cpp/session/modules/SessionRMarkdown.cpp | 57 -
src/cpp/session/modules/SessionRMarkdown.hpp | 33 -
src/cpp/session/modules/SessionRParser.cpp | 2604 +
src/cpp/session/modules/SessionRParser.hpp | 1458 +
src/cpp/session/modules/SessionRPubs.R | 422 -
src/cpp/session/modules/SessionRPubs.cpp | 89 +-
src/cpp/session/modules/SessionRPubs.hpp | 5 +-
src/cpp/session/modules/SessionRSConnect.R | 410 +
src/cpp/session/modules/SessionRSConnect.cpp | 290 +
src/cpp/session/modules/SessionRSConnect.hpp | 37 +
src/cpp/session/modules/SessionSVN.cpp | 49 +-
src/cpp/session/modules/SessionSVN.hpp | 6 +-
src/cpp/session/modules/SessionShinyApps.R | 53 -
src/cpp/session/modules/SessionShinyApps.cpp | 51 -
src/cpp/session/modules/SessionShinyApps.hpp | 33 -
src/cpp/session/modules/SessionShinyViewer.R | 8 +-
src/cpp/session/modules/SessionShinyViewer.cpp | 6 +-
src/cpp/session/modules/SessionShinyViewer.hpp | 4 +
src/cpp/session/modules/SessionSnippets.cpp | 235 +
src/cpp/session/modules/SessionSnippets.hpp | 38 +
src/cpp/session/modules/SessionSource.R | 23 +-
src/cpp/session/modules/SessionSource.cpp | 279 +-
src/cpp/session/modules/SessionSource.hpp | 6 +-
src/cpp/session/modules/SessionSpelling.R | 31 +-
src/cpp/session/modules/SessionSpelling.cpp | 16 +-
src/cpp/session/modules/SessionSpelling.hpp | 4 +
src/cpp/session/modules/SessionUpdates.R | 13 +-
src/cpp/session/modules/SessionUpdates.cpp | 11 +-
src/cpp/session/modules/SessionUpdates.hpp | 6 +-
src/cpp/session/modules/SessionUserCommands.R | 135 +
src/cpp/session/modules/SessionUserCommands.cpp | 224 +
src/cpp/session/modules/SessionUserCommands.hpp | 37 +
src/cpp/session/modules/SessionVCS.cpp | 8 +-
src/cpp/session/modules/SessionVCS.hpp | 2 +
src/cpp/session/modules/SessionViewer.cpp | 178 -
src/cpp/session/modules/SessionViewer.hpp | 33 -
src/cpp/session/modules/SessionWorkbench.cpp | 100 +-
src/cpp/session/modules/SessionWorkbench.hpp | 4 +
src/cpp/session/modules/build/SessionBuild.cpp | 452 +-
src/cpp/session/modules/build/SessionBuild.hpp | 4 +
.../modules/build/SessionBuildEnvironment.cpp | 89 +-
.../modules/build/SessionBuildEnvironment.hpp | 38 -
.../session/modules/build/SessionBuildErrors.cpp | 97 +-
.../session/modules/build/SessionBuildErrors.hpp | 43 +-
.../session/modules/build/SessionBuildUtils.cpp | 34 -
.../session/modules/build/SessionBuildUtils.hpp | 51 -
.../session/modules/build/SessionInstallRtools.cpp | 139 +
.../session/modules/build/SessionInstallRtools.hpp | 38 +
src/cpp/session/modules/build/SessionSourceCpp.cpp | 35 +-
src/cpp/session/modules/build/SessionSourceCpp.hpp | 4 +
src/cpp/session/modules/clang/CodeCompletion.cpp | 243 +
src/cpp/session/modules/clang/CodeCompletion.hpp | 36 +
src/cpp/session/modules/clang/DefinitionIndex.cpp | 655 +
src/cpp/session/modules/clang/DefinitionIndex.hpp | 95 +
src/cpp/session/modules/clang/Diagnostics.cpp | 189 +
src/cpp/session/modules/clang/Diagnostics.hpp | 45 +
src/cpp/session/modules/clang/FindReferences.cpp | 453 +
src/cpp/session/modules/clang/FindReferences.hpp | 50 +
src/cpp/session/modules/clang/GoToDefinition.cpp | 77 +
src/cpp/session/modules/clang/GoToDefinition.hpp | 36 +
.../session/modules/clang/RCompilationDatabase.cpp | 1071 +
.../session/modules/clang/RCompilationDatabase.hpp | 124 +
src/cpp/session/modules/clang/RSourceIndex.cpp | 94 +
src/cpp/session/modules/clang/RSourceIndex.hpp | 43 +
src/cpp/session/modules/clang/SessionClang.cpp | 288 +
src/cpp/session/modules/clang/SessionClang.hpp | 41 +
src/cpp/session/modules/data/DataViewer.cpp | 1003 +-
src/cpp/session/modules/data/DataViewer.hpp | 4 +
src/cpp/session/modules/data/SessionData.cpp | 4 +-
src/cpp/session/modules/data/SessionData.hpp | 4 +
.../modules/environment/EnvironmentMonitor.cpp | 11 +-
.../modules/environment/EnvironmentMonitor.hpp | 2 +
.../modules/environment/EnvironmentUtils.cpp | 42 +-
.../modules/environment/EnvironmentUtils.hpp | 3 +
.../modules/environment/SessionEnvironment.cpp | 296 +-
.../modules/environment/SessionEnvironment.hpp | 4 +
src/cpp/session/modules/overlay/SessionOverlay.cpp | 4 +-
src/cpp/session/modules/overlay/SessionOverlay.hpp | 4 +
.../modules/presentation/PresentationLog.cpp | 4 +-
.../modules/presentation/PresentationLog.hpp | 4 +
.../modules/presentation/PresentationOverlay.cpp | 44 -
.../modules/presentation/PresentationState.cpp | 10 +-
.../modules/presentation/PresentationState.hpp | 4 +
.../modules/presentation/SessionPresentation.cpp | 9 +-
.../modules/presentation/SessionPresentation.hpp | 4 +
.../modules/presentation/SlideMediaRenderer.cpp | 138 +-
.../modules/presentation/SlideMediaRenderer.hpp | 4 +
.../modules/presentation/SlideNavigationList.cpp | 5 +-
.../modules/presentation/SlideNavigationList.hpp | 2 +
.../session/modules/presentation/SlideParser.cpp | 4 +-
.../session/modules/presentation/SlideParser.hpp | 2 +
.../modules/presentation/SlideQuizRenderer.cpp | 4 +-
.../modules/presentation/SlideQuizRenderer.hpp | 2 +
.../session/modules/presentation/SlideRenderer.cpp | 4 +-
.../session/modules/presentation/SlideRenderer.hpp | 4 +
.../modules/presentation/SlideRequestHandler.cpp | 57 +-
.../modules/presentation/SlideRequestHandler.hpp | 4 +
src/cpp/session/modules/presentation/Tutorial.cpp | 180 +
src/cpp/session/modules/presentation/Tutorial.hpp | 38 +
.../modules/presentation/TutorialInstaller.cpp | 186 +
.../modules/presentation/TutorialInstaller.hpp | 32 +
.../modules/rmarkdown/RMarkdownPresentation.cpp | 212 +
.../modules/rmarkdown/RMarkdownPresentation.hpp | 47 +
.../session/modules/rmarkdown/SessionRMarkdown.cpp | 1176 +
.../session/modules/rmarkdown/SessionRMarkdown.hpp | 41 +
src/cpp/session/modules/shiny/SessionShiny.cpp | 93 +-
src/cpp/session/modules/shiny/SessionShiny.hpp | 10 +
src/cpp/session/modules/tex/SessionCompilePdf.cpp | 15 +-
src/cpp/session/modules/tex/SessionCompilePdf.hpp | 4 +
.../modules/tex/SessionCompilePdfSupervisor.cpp | 4 +-
.../modules/tex/SessionCompilePdfSupervisor.hpp | 4 +
src/cpp/session/modules/tex/SessionPdfLatex.cpp | 6 +-
src/cpp/session/modules/tex/SessionPdfLatex.hpp | 4 +
.../session/modules/tex/SessionRnwConcordance.cpp | 4 +-
.../session/modules/tex/SessionRnwConcordance.hpp | 4 +
src/cpp/session/modules/tex/SessionRnwWeave.cpp | 68 +-
src/cpp/session/modules/tex/SessionRnwWeave.hpp | 8 +-
src/cpp/session/modules/tex/SessionSynctex.cpp | 4 +-
src/cpp/session/modules/tex/SessionSynctex.hpp | 4 +
src/cpp/session/modules/tex/SessionTexUtils.cpp | 4 +-
src/cpp/session/modules/tex/SessionTexUtils.hpp | 4 +
src/cpp/session/modules/tex/SessionViewPdf.cpp | 32 +-
src/cpp/session/modules/tex/SessionViewPdf.hpp | 4 +
src/cpp/session/modules/vcs/SessionVCSCore.cpp | 4 +-
src/cpp/session/modules/vcs/SessionVCSCore.hpp | 2 +
src/cpp/session/modules/vcs/SessionVCSUtils.cpp | 4 +-
src/cpp/session/modules/vcs/SessionVCSUtils.hpp | 2 +
src/cpp/session/modules/viewer/SessionViewer.cpp | 425 +
src/cpp/session/modules/viewer/SessionViewer.hpp | 37 +
src/cpp/session/modules/viewer/ViewerHistory.cpp | 264 +
src/cpp/session/modules/viewer/ViewerHistory.hpp | 71 +
src/cpp/session/postback/CMakeLists.txt | 7 +
src/cpp/session/postback/PostbackMain.cpp | 21 +-
src/cpp/session/postback/PostbackOptions.cpp | 4 +-
src/cpp/session/postback/PostbackOptions.hpp | 4 +
src/cpp/session/projects/SessionProjectContext.cpp | 209 +-
.../session/projects/SessionProjectFirstRun.cpp | 8 +-
.../session/projects/SessionProjectFirstRun.hpp | 4 +
src/cpp/session/projects/SessionProjects.cpp | 291 +-
.../session/projects/SessionProjectsInternal.hpp | 9 +-
src/cpp/session/resources/CITATION | 19 +
src/cpp/session/resources/R.css | 5 +
.../grid/datatables/css/dataTables.scroller.css | 44 +
.../datatables/css/dataTables.scroller.min.css | 1 +
.../grid/datatables/css/jquery.dataTables.css | 476 +
.../grid/datatables/css/jquery.dataTables.min.css | 1 +
.../css/jquery.dataTables_themeroller.css | 330 +
.../grid/datatables/images/Sorting icons.psd | Bin 0 -> 27490 bytes
.../grid/datatables/images/back_disabled.png | Bin 0 -> 1361 bytes
.../grid/datatables/images/back_enabled.png | Bin 0 -> 1379 bytes
.../grid/datatables/images/back_enabled_hover.png | Bin 0 -> 1375 bytes
.../grid/datatables/images/clear_filter.png | Bin 0 -> 306 bytes
.../resources/grid/datatables/images/favicon.ico | Bin 0 -> 894 bytes
.../grid/datatables/images/forward_disabled.png | Bin 0 -> 1363 bytes
.../grid/datatables/images/forward_enabled.png | Bin 0 -> 1380 bytes
.../datatables/images/forward_enabled_hover.png | Bin 0 -> 1379 bytes
.../datatables/images/loading-background-old.png | Bin 0 -> 1013 bytes
.../resources/grid/datatables/images/sort_asc.png | Bin 0 -> 157 bytes
.../grid/datatables/images/sort_asc_disabled.png | Bin 0 -> 2916 bytes
.../resources/grid/datatables/images/sort_both.png | Bin 0 -> 158 bytes
.../resources/grid/datatables/images/sort_desc.png | Bin 0 -> 162 bytes
.../grid/datatables/images/sort_desc_disabled.png | Bin 0 -> 1045 bytes
.../grid/datatables/js/dataTables.scroller.js | 1262 +
.../grid/datatables/js/dataTables.scroller.min.js | 25 +
.../grid/datatables/js/jquery.dataTables.js | 14840 +++++
.../grid/datatables/js/jquery.dataTables.min.js | 157 +
.../session/resources/grid/datatables/js/jquery.js | 4 +
src/cpp/session/resources/grid/gridstyles.css | 319 +
src/cpp/session/resources/grid/gridviewer.html | 24 +
src/cpp/session/resources/grid/gridviewer.js | 925 +
.../ui/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 212 bytes
.../ui/images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 208 bytes
.../ui/images/ui-bg_glass_100_fbf9ee_1x400.png | Bin 0 -> 343 bytes
.../ui/images/ui-bg_glass_55_c5c5c5_1x400.png | Bin 0 -> 262 bytes
.../ui/images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 207 bytes
.../ui/images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 262 bytes
.../ui/images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 332 bytes
.../ui-bg_highlight-soft_75_bbe1fd_1x100.png | Bin 0 -> 337 bytes
.../jquery/ui/images/ui-icons_222222_256x240.png | Bin 0 -> 6922 bytes
.../jquery/ui/images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4549 bytes
.../jquery/ui/images/ui-icons_454545_256x240.png | Bin 0 -> 6992 bytes
.../jquery/ui/images/ui-icons_888888_256x240.png | Bin 0 -> 6999 bytes
.../jquery/ui/images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4549 bytes
.../session/resources/grid/jquery/ui/jquery-ui.css | 652 +
.../session/resources/grid/jquery/ui/jquery-ui.js | 3467 +
.../resources/grid/jquery/ui/jquery-ui.min.css | 7 +
.../resources/grid/jquery/ui/jquery-ui.min.js | 7 +
.../grid/jquery/ui/jquery-ui.structure.css | 260 +
.../grid/jquery/ui/jquery-ui.structure.min.css | 5 +
.../resources/grid/jquery/ui/jquery-ui.theme.css | 410 +
.../grid/jquery/ui/jquery-ui.theme.min.css | 6 +
src/cpp/session/resources/help_resources/index.htm | 155 +
src/cpp/session/resources/help_resources/r-2x.png | Bin 0 -> 2253 bytes
.../resources/help_resources/rstudio-2x.png | Bin 0 -> 2565 bytes
.../session/resources/help_resources/tip-2x.png | Bin 0 -> 3591 bytes
src/cpp/session/resources/markdown_help.html | 45 +-
src/cpp/session/resources/mathjax.html | 2 +-
src/cpp/session/resources/pdfjs/build/pdf.full.js | 7806 +++
src/cpp/session/resources/pdfjs/build/pdf.js | 190 +
.../resources/pdfjs/build/pdf.worker.full.js | 39080 +++++++++++
.../session/resources/pdfjs/build/pdf.worker.js | 987 +
.../resources/pdfjs/web/compatibility.full.js | 574 +
.../session/resources/pdfjs/web/compatibility.js | 20 +
.../session/resources/pdfjs/web/debugger.full.js | 620 +
src/cpp/session/resources/pdfjs/web/debugger.js | 18 +
.../pdfjs/web/images/annotation-check.svg | 11 +
.../pdfjs/web/images/annotation-comment.svg | 16 +
.../resources/pdfjs/web/images/annotation-help.svg | 26 +
.../pdfjs/web/images/annotation-insert.svg | 10 +
.../resources/pdfjs/web/images/annotation-key.svg | 11 +
.../pdfjs/web/images/annotation-newparagraph.svg | 11 +
.../pdfjs/web/images/annotation-noicon.svg | 7 +
.../resources/pdfjs/web/images/annotation-note.svg | 42 +
.../pdfjs/web/images/annotation-paragraph.svg | 16 +
.../pdfjs/web/images/findbarButton-next-rtl.png | Bin 0 -> 199 bytes
.../pdfjs/web/images/findbarButton-next-rtl_2x.png | Bin 0 -> 304 bytes
.../pdfjs/web/images/findbarButton-next.png | Bin 0 -> 193 bytes
.../pdfjs/web/images/findbarButton-next_2x.png | Bin 0 -> 296 bytes
.../web/images/findbarButton-previous-rtl.png | Bin 0 -> 193 bytes
.../web/images/findbarButton-previous-rtl_2x.png | Bin 0 -> 296 bytes
.../pdfjs/web/images/findbarButton-previous.png | Bin 0 -> 199 bytes
.../pdfjs/web/images/findbarButton-previous_2x.png | Bin 0 -> 304 bytes
.../resources/pdfjs/web/images/loading-small.png | Bin 0 -> 7402 bytes
.../secondaryToolbarButton-documentProperties.png | Bin 0 -> 403 bytes
...econdaryToolbarButton-documentProperties_2x.png | Bin 0 -> 933 bytes
.../images/secondaryToolbarButton-firstPage.png | Bin 0 -> 179 bytes
.../images/secondaryToolbarButton-firstPage_2x.png | Bin 0 -> 266 bytes
.../web/images/secondaryToolbarButton-handTool.png | Bin 0 -> 301 bytes
.../images/secondaryToolbarButton-handTool_2x.png | Bin 0 -> 583 bytes
.../web/images/secondaryToolbarButton-lastPage.png | Bin 0 -> 175 bytes
.../images/secondaryToolbarButton-lastPage_2x.png | Bin 0 -> 276 bytes
.../images/secondaryToolbarButton-rotateCcw.png | Bin 0 -> 360 bytes
.../images/secondaryToolbarButton-rotateCcw_2x.png | Bin 0 -> 731 bytes
.../web/images/secondaryToolbarButton-rotateCw.png | Bin 0 -> 359 bytes
.../images/secondaryToolbarButton-rotateCw_2x.png | Bin 0 -> 714 bytes
.../session/resources/pdfjs/web/images/shadow.png | Bin 0 -> 290 bytes
.../session/resources/pdfjs/web/images/texture.png | Bin 0 -> 2418 bytes
.../pdfjs/web/images/toolbarButton-bookmark.png | Bin 0 -> 174 bytes
.../pdfjs/web/images/toolbarButton-bookmark_2x.png | Bin 0 -> 260 bytes
.../pdfjs/web/images/toolbarButton-download.png | Bin 0 -> 259 bytes
.../pdfjs/web/images/toolbarButton-download_2x.png | Bin 0 -> 425 bytes
.../web/images/toolbarButton-jumpToSource.png | Bin 0 -> 569 bytes
.../web/images/toolbarButton-jumpToSource_2x.png | Bin 0 -> 1077 bytes
.../pdfjs/web/images/toolbarButton-menuArrows.png | Bin 0 -> 108 bytes
.../web/images/toolbarButton-menuArrows_2x.png | Bin 0 -> 152 bytes
.../pdfjs/web/images/toolbarButton-openFile.png | Bin 0 -> 295 bytes
.../pdfjs/web/images/toolbarButton-openFile_2x.png | Bin 0 -> 550 bytes
.../web/images/toolbarButton-pageDown-rtl.png | Bin 0 -> 242 bytes
.../web/images/toolbarButton-pageDown-rtl_2x.png | Bin 0 -> 398 bytes
.../pdfjs/web/images/toolbarButton-pageDown.png | Bin 0 -> 238 bytes
.../pdfjs/web/images/toolbarButton-pageDown_2x.png | Bin 0 -> 396 bytes
.../pdfjs/web/images/toolbarButton-pageUp-rtl.png | Bin 0 -> 245 bytes
.../web/images/toolbarButton-pageUp-rtl_2x.png | Bin 0 -> 405 bytes
.../pdfjs/web/images/toolbarButton-pageUp.png | Bin 0 -> 246 bytes
.../pdfjs/web/images/toolbarButton-pageUp_2x.png | Bin 0 -> 403 bytes
.../web/images/toolbarButton-presentationMode.png | Bin 0 -> 321 bytes
.../images/toolbarButton-presentationMode_2x.png | Bin 0 -> 586 bytes
.../pdfjs/web/images/toolbarButton-print.png | Bin 0 -> 257 bytes
.../pdfjs/web/images/toolbarButton-print_2x.png | Bin 0 -> 464 bytes
.../pdfjs/web/images/toolbarButton-search.png | Bin 0 -> 309 bytes
.../pdfjs/web/images/toolbarButton-search_2x.png | Bin 0 -> 653 bytes
.../toolbarButton-secondaryToolbarToggle-rtl.png | Bin 0 -> 246 bytes
...toolbarButton-secondaryToolbarToggle-rtl_2x.png | Bin 0 -> 456 bytes
.../toolbarButton-secondaryToolbarToggle.png | Bin 0 -> 243 bytes
.../toolbarButton-secondaryToolbarToggle_2x.png | Bin 0 -> 458 bytes
.../web/images/toolbarButton-sidebarToggle-rtl.png | Bin 0 -> 225 bytes
.../images/toolbarButton-sidebarToggle-rtl_2x.png | Bin 0 -> 344 bytes
.../web/images/toolbarButton-sidebarToggle.png | Bin 0 -> 225 bytes
.../web/images/toolbarButton-sidebarToggle_2x.png | Bin 0 -> 331 bytes
.../web/images/toolbarButton-viewOutline-rtl.png | Bin 0 -> 177 bytes
.../images/toolbarButton-viewOutline-rtl_2x.png | Bin 0 -> 394 bytes
.../pdfjs/web/images/toolbarButton-viewOutline.png | Bin 0 -> 178 bytes
.../web/images/toolbarButton-viewOutline_2x.png | Bin 0 -> 331 bytes
.../web/images/toolbarButton-viewThumbnail.png | Bin 0 -> 185 bytes
.../web/images/toolbarButton-viewThumbnail_2x.png | Bin 0 -> 220 bytes
.../pdfjs/web/images/toolbarButton-zoomIn.png | Bin 0 -> 136 bytes
.../pdfjs/web/images/toolbarButton-zoomIn_2x.png | Bin 0 -> 160 bytes
.../pdfjs/web/images/toolbarButton-zoomOut.png | Bin 0 -> 88 bytes
.../pdfjs/web/images/toolbarButton-zoomOut_2x.png | Bin 0 -> 109 bytes
src/cpp/session/resources/pdfjs/web/l10n.full.js | 1008 +
src/cpp/session/resources/pdfjs/web/l10n.js | 16 +
.../pdfjs/web/locale/en-US/viewer.properties | 167 +
.../resources/pdfjs/web/locale/locale.properties | 312 +
.../session/resources/pdfjs/web/viewer-rstudio.css | 14 +
src/cpp/session/resources/pdfjs/web/viewer.css | 1993 +
src/cpp/session/resources/pdfjs/web/viewer.full.js | 6952 ++
src/cpp/session/resources/pdfjs/web/viewer.html | 411 +
src/cpp/session/resources/pdfjs/web/viewer.js | 212 +
.../session/resources/presentation/mathjax.html | 2 +-
src/cpp/session/resources/presentation/slides.css | 2 +-
src/cpp/session/resources/roxygen_help.html | 412 +
src/cpp/session/resources/rsiframe.js | 168 +
src/cpp/session/resources/templates/.gitignore | 1 +
.../templates/r_markdown_presentation_shiny.Rmd | 43 +
.../resources/templates/r_markdown_shiny.Rmd | 51 +
.../session/resources/templates/r_markdown_v2.Rmd | 23 +
.../templates/r_markdown_v2_presentation.Rmd | 28 +
.../resources/templates/r_presentation.Rpres | 4 +-
src/cpp/session/resources/templates/rcpp.cpp | 26 +-
.../session/resources/templates/shiny-0.9/server.R | 23 +
src/cpp/session/resources/templates/shiny-0.9/ui.R | 30 +
src/cpp/session/resources/templates/shiny/server.R | 12 +-
src/cpp/session/resources/templates/shiny/ui.R | 14 +-
src/cpp/session/rsession.rc.in | 2 +-
src/cpp/session/session-config.h.in | 1 +
.../session/workers/SessionWebRequestWorker.cpp | 4 +-
.../session/workers/SessionWebRequestWorker.hpp | 4 +
.../pdf.min.js => cpp/tests/cpp/CMakeLists.txt} | 0
src/cpp/tests/cpp/tests/TestMain.cpp | 19 +
src/cpp/tests/cpp/tests/TestMain.hpp | 26 +
src/cpp/tests/cpp/tests/TestRunner.hpp | 57 +
src/cpp/tests/cpp/tests/TestThat.hpp | 38 +
src/cpp/tests/cpp/tests/vendor/catch.hpp | 9001 +++
src/cpp/tests/r/testthat/test-linter.R | 34 +
src/cpp/tools/add-rstudio-namespace.R | 190 +
src/cpp/tools/install-r-devel.cmd | 191 +
src/cpp/tools/install-r.cmd | 84 +
src/gwt/.classpath | 8 +-
src/gwt/.idea/ant.xml | 13 +-
src/gwt/.idea/compiler.xml | 9 +-
src/gwt/.idea/libraries/gwt.xml | 16 +-
src/gwt/.idea/misc.xml | 8 +-
src/gwt/GWT.iml | 45 -
src/gwt/acesupport/.dir-locals.el | 8 +
src/gwt/acesupport/.tern-project | 18 +
src/gwt/acesupport/acemixins/token_iterator.js | 416 +
src/gwt/acesupport/acemode/auto_brace_insert.js | 9 +-
.../acesupport/acemode/background_highlighter.js | 252 +
src/gwt/acesupport/acemode/c_cpp.js | 300 +-
src/gwt/acesupport/acemode/c_cpp_fold_mode.js | 7 +-
.../acesupport/acemode/c_cpp_highlight_rules.js | 430 +-
.../acemode/c_cpp_matching_brace_outdent.js | 537 +
.../acesupport/acemode/c_cpp_style_behaviour.js | 660 +
src/gwt/acesupport/acemode/cpp_code_model.js | 1725 +
src/gwt/acesupport/acemode/cpp_scope_tree.js | 177 +
src/gwt/acesupport/acemode/dcf.js | 2 +-
src/gwt/acesupport/acemode/dcf_highlight_rules.js | 4 +-
.../acemode/doc_comment_highlight_rules.js | 2 +-
src/gwt/acesupport/acemode/expand_selection.js | 527 +
src/gwt/acesupport/acemode/markdown.js | 55 +-
src/gwt/acesupport/acemode/markdown_folding.js | 44 +-
.../acesupport/acemode/markdown_highlight_rules.js | 316 +-
src/gwt/acesupport/acemode/mermaid.js | 36 +
.../acesupport/acemode/mermaid_highlight_rules.js | 81 +
src/gwt/acesupport/acemode/r.js | 24 +-
.../acesupport/acemode/r_background_highlighter.js | 130 -
src/gwt/acesupport/acemode/r_code_model.js | 1726 +-
src/gwt/acesupport/acemode/r_highlight_rules.js | 398 +-
.../acesupport/acemode/r_matching_brace_outdent.js | 16 +-
src/gwt/acesupport/acemode/r_scope_tree.js | 246 +-
src/gwt/acesupport/acemode/rdoc.js | 14 +-
src/gwt/acesupport/acemode/rdoc_highlight_rules.js | 16 +-
src/gwt/acesupport/acemode/rhtml.js | 66 +-
.../acesupport/acemode/rhtml_highlight_rules.js | 2 +-
src/gwt/acesupport/acemode/rmarkdown.js | 239 +-
src/gwt/acesupport/acemode/rmarkdown_folding.js | 223 +
.../acemode/rmarkdown_highlight_rules.js | 103 +-
src/gwt/acesupport/acemode/stan.js | 105 +
src/gwt/acesupport/acemode/stan_highlight_rules.js | 132 +
src/gwt/acesupport/acemode/sweave.js | 74 +-
.../acemode/sweave_background_highlighter.js | 211 -
.../acesupport/acemode/sweave_highlight_rules.js | 2 +-
src/gwt/acesupport/acemode/tex.js | 2 +-
src/gwt/acesupport/acemode/tex_highlight_rules.js | 2 +-
src/gwt/acesupport/acemode/token_cursor.js | 1187 +
src/gwt/acesupport/acemode/token_utils.js | 345 +
src/gwt/acesupport/acemode/utils.js | 239 +
src/gwt/acesupport/acemode/xml.js | 53 +
src/gwt/acesupport/acemode/xml_behavior.js | 100 +
src/gwt/acesupport/acemode/xml_fold_mode.js | 250 +
src/gwt/acesupport/acemode/xml_highlight_rules.js | 97 +
src/gwt/acesupport/acemode/xml_util.js | 107 +
src/gwt/acesupport/acetheme/default.js | 2 +-
src/gwt/acesupport/loader.js | 106 +-
src/gwt/acesupport/snippets/snippets.js | 45 +
src/gwt/acesupport/snippets/snippets/c_cpp.js | 79 +
src/gwt/acesupport/snippets/snippets/markdown.js | 45 +
src/gwt/acesupport/snippets/snippets/r.js | 170 +
src/gwt/acesupport/snippets/snippets/stan.js | 157 +
src/gwt/build.xml | 88 +-
src/gwt/gwt.iml | 45 +
.../src/com/google/gwt/user/client/ui/MenuBar.java | 2 +-
.../com/google/gwt/user/client/ui/SplitPanel.java | 2 +-
.../gwt/widgetideas/client/ResizableWidget.java | 2 +-
src/gwt/src/org/rstudio/core/Core.gwt.xml | 15 +-
src/gwt/src/org/rstudio/core/client/BrowseCap.java | 37 +-
.../src/org/rstudio/core/client/BrowseCapIE10.java | 30 +
.../src/org/rstudio/core/client/BrowseCapIE8.java | 31 -
src/gwt/src/org/rstudio/core/client/ColorUtil.java | 222 +
.../org/rstudio/core/client/CommandWith2Args.java | 20 +
src/gwt/src/org/rstudio/core/client/Counter.java | 46 +
.../client/CustomKeyboardShortcutDispatcher.java} | 0
src/gwt/src/org/rstudio/core/client/Debug.java | 34 +
src/gwt/src/org/rstudio/core/client/FileRange.java | 30 +
.../src/org/rstudio/core/client/Invalidation.java | 5 +
.../src/org/rstudio/core/client/JsArrayUtil.java | 132 +
src/gwt/src/org/rstudio/core/client/ListUtil.java | 35 +
src/gwt/src/org/rstudio/core/client/MathUtil.java | 39 +
src/gwt/src/org/rstudio/core/client/Mutable.java | 36 +
src/gwt/src/org/rstudio/core/client/RegexUtil.java | 86 +
.../src/org/rstudio/core/client/ScrollUtil.java | 78 +
.../src/org/rstudio/core/client/StringUtil.java | 543 +-
.../src/org/rstudio/core/client/TextCursor.java | 197 +
.../rstudio/core/client/TransformerCommand.java | 20 +
src/gwt/src/org/rstudio/core/client/URIUtils.java | 44 +
.../org/rstudio/core/client/VirtualConsole.java | 178 +-
.../rstudio/core/client/cellview/LinkColumn.css | 1 -
.../rstudio/core/client/cellview/LinkColumn.java | 9 +-
.../rstudio/core/client/command/AppCommand.java | 267 +-
.../client/command/ApplicationCommandManager.java | 144 +
.../rstudio/core/client/command/CommandBundle.java | 5 +
.../core/client/command/EditorCommandManager.java | 237 +
.../core/client/command/KeyboardHelper.java | 190 +
.../core/client/command/KeyboardShortcut.java | 463 +-
.../core/client/command/ShortcutManager.java | 352 +-
.../core/client/command/ShortcutViewer.java | 36 +-
.../core/client/command/UserCommandManager.java | 131 +
.../src/org/rstudio/core/client/dom/DOMRect.java | 40 +
.../src/org/rstudio/core/client/dom/DomUtils.java | 188 +-
.../src/org/rstudio/core/client/dom/ElementEx.java | 6 +-
.../rstudio/core/client/dom/IFrameElementEx.java | 10 +
.../org/rstudio/core/client/dom/StyleBuilder.java | 48 +
.../core/client/dom/WindowCloseMonitor.java | 56 +
.../src/org/rstudio/core/client/dom/WindowEx.java | 60 +-
.../core/client/dom/impl/DomUtilsIE10Impl.java | 172 +
.../core/client/dom/impl/DomUtilsIE8Impl.java | 172 -
.../core/client/events/HasTabReorderHandlers.java | 22 +
.../client/events/ManageLayoutCommandsEvent.java | 42 +
.../core/client/events/MouseDragHandler.java | 226 +
.../core/client/events/TabReorderEvent.java | 53 +
.../core/client/events/TabReorderHandler.java | 22 +
.../client/events/WindowEnsureVisibleEvent.java | 54 +
.../core/client/events/WindowStateChangeEvent.java | 14 +
.../org/rstudio/core/client/files/FileBacked.java | 166 +
.../rstudio/core/client/files/FileSystemItem.java | 119 +-
.../files/filedialog/ChooseFolderDialog.java | 37 +-
.../files/filedialog/ChooseFolderDialog2.java | 27 +-
.../files/filedialog/DirectoryContentsWidget.java | 16 +-
.../client/files/filedialog/FileBrowserWidget.java | 202 +
.../core/client/files/filedialog/FileDialog.java | 44 +-
.../files/filedialog/FileDialogResources.java | 6 +
.../client/files/filedialog/FileDialogStyles.css | 8 +-
.../client/files/filedialog/FileDialogStyles.java | 1 +
.../client/files/filedialog/FileSystemDialog.java | 229 +-
.../client/files/filedialog/OpenFileDialog.java | 3 +-
.../client/files/filedialog/OpenProjectDialog.java | 60 +
.../files/filedialog/PathBreadcrumbWidget.java | 87 +-
.../client/files/filedialog/SaveFileDialog.java | 3 +-
.../core/client/files/filedialog/project.png | Bin 0 -> 905 bytes
.../core/client/js/JavaScriptSerializable.java | 45 +
.../core/client/js/JavaScriptSerializer.java | 65 +
.../src/org/rstudio/core/client/js/JsArrayEx.java | 85 +
src/gwt/src/org/rstudio/core/client/js/JsMap.java | 43 +
.../src/org/rstudio/core/client/js/JsObject.java | 51 +-
src/gwt/src/org/rstudio/core/client/js/JsUtil.java | 89 +-
.../org/rstudio/core/client/jsonrpc/RpcError.java | 1 +
.../core/client/layout/AnimationHelper.java | 25 +-
.../core/client/layout/DualWindowLayoutPanel.java | 18 +-
.../rstudio/core/client/layout/LogicalWindow.java | 2 +-
.../core/client/prefs/PreferencesDialogBase.css | 8 +
.../core/client/prefs/PreferencesDialogBase.java | 31 +-
.../prefs/PreferencesDialogBaseResources.java | 3 +
.../client/prefs/PreferencesDialogPaneBase.java | 31 +
.../rstudio/core/client/prefs/iconPublishing.png | Bin 0 -> 840 bytes
.../src/org/rstudio/core/client/regex/Pattern.java | 8 +
.../org/rstudio/core/client/resources/styles.css | 1 -
.../rstudio/core/client/tex/TexMagicComment.java | 2 +-
.../core/client/theme/DialogTabLayoutPanel.java | 43 +
.../core/client/theme/DocTabLayoutPanel.java | 940 +-
.../core/client/theme/MinimizedWindowFrame.java | 6 +-
.../core/client/theme/ModuleTabLayoutPanel.java | 52 +-
.../core/client/theme/RStudioCellTableStyle.css | 2 +-
.../client/theme/RStudioDataGridResources.java | 3 +-
.../core/client/theme/RStudioDataGridStyle.css | 7 +-
.../core/client/theme/RStudioDataGridStyle.java | 2 +-
.../org/rstudio/core/client/theme/WindowFrame.java | 20 +
.../core/client/theme/res/ThemeResources.java | 38 +-
.../rstudio/core/client/theme/res/ThemeStyles.java | 23 +-
.../org/rstudio/core/client/theme/res/busyTab.gif | Bin 0 -> 1987 bytes
.../rstudio/core/client/theme/res/checkboxOff.png | Bin 0 -> 227 bytes
.../rstudio/core/client/theme/res/checkboxOn.png | Bin 0 -> 273 bytes
.../rstudio/core/client/theme/res/checkboxTri.png | Bin 0 -> 249 bytes
.../core/client/theme/res/chunkOptionsDark.png | Bin 0 -> 581 bytes
.../core/client/theme/res/chunkOptionsLight.png | Bin 0 -> 577 bytes
.../rstudio/core/client/theme/res/executeChunk.png | Bin 0 -> 320 bytes
.../rstudio/core/client/theme/res/handCursor.png | Bin 0 -> 755 bytes
.../org/rstudio/core/client/theme/res/macCheck.png | Bin 0 -> 226 bytes
.../core/client/theme/res/paneLayoutIcon.png | Bin 0 -> 753 bytes
.../core/client/theme/res/radioButtonOn.png | Bin 0 -> 176 bytes
.../org/rstudio/core/client/theme/res/runChunk.png | Bin 0 -> 176 bytes
.../client/theme/res/runPreviousChunksDark.png | Bin 0 -> 205 bytes
.../client/theme/res/runPreviousChunksLight.png | Bin 0 -> 201 bytes
.../rstudio/core/client/theme/res/syntaxError.png | Bin 0 -> 501 bytes
.../core/client/theme/res/syntaxErrorDark.png | Bin 0 -> 950 bytes
.../rstudio/core/client/theme/res/syntaxInfo.png | Bin 0 -> 505 bytes
.../core/client/theme/res/syntaxInfoDark.png | Bin 0 -> 897 bytes
.../core/client/theme/res/syntaxWarning.png | Bin 0 -> 448 bytes
.../core/client/theme/res/syntaxWarningDark.png | Bin 0 -> 1236 bytes
.../rstudio/core/client/theme/res/themeStyles.css | 373 +-
.../src/org/rstudio/core/client/theme/res/user.png | Bin 0 -> 466 bytes
.../core/client/theme/res/viewFunctionCode.png | Bin 0 -> 578 bytes
.../core/client/widget/CaptionWithHelp.java | 7 +
.../core/client/widget/CheckableMenuItem.java | 52 +
.../rstudio/core/client/widget/DynamicIFrame.java | 50 +-
.../core/client/widget/FastSelectTable.java | 11 +-
.../rstudio/core/client/widget/FixedTextArea.java | 22 +
.../rstudio/core/client/widget/FocusTracker.java | 54 +
.../core/client/widget/FullscreenPopupPanel.java | 16 +-
.../org/rstudio/core/client/widget/HelpButton.java | 10 +-
.../rstudio/core/client/widget/HyperlinkLabel.java | 3 +
.../org/rstudio/core/client/widget/ImageFrame.java | 20 +-
.../org/rstudio/core/client/widget/InfoBar.java | 2 +
.../org/rstudio/core/client/widget/InfoBar.ui.xml | 1 -
.../rstudio/core/client/widget/LabelWithHelp.java | 42 +
.../core/client/widget/LabelledMenuSeparator.java | 30 +
.../core/client/widget/LatchingToolbarButton.java | 47 +
.../core/client/widget/LeftRightToggleButton.css | 2 +-
.../core/client/widget/LeftRightToggleButton.java | 4 +
.../core/client/widget/LocalRepositoriesWidget.css | 12 +
.../client/widget/LocalRepositoriesWidget.java | 155 +
.../core/client/widget/MinWidthMenuSeparator.java | 25 +
.../rstudio/core/client/widget/MiniPopupPanel.css | 7 +
.../rstudio/core/client/widget/MiniPopupPanel.java | 281 +
.../rstudio/core/client/widget/ModalDialog.java | 37 +-
.../core/client/widget/ModalDialogBase.java | 34 +-
.../core/client/widget/ModalDialogTracker.java | 5 +
.../widget/ModifyKeyboardShortcutsWidget.css | 80 +
.../widget/ModifyKeyboardShortcutsWidget.java | 1275 +
.../core/client/widget/MultiSelectCellTable.java | 6 +-
.../rstudio/core/client/widget/ProgressDialog.java | 3 +-
.../rstudio/core/client/widget/ProgressPanel.java | 7 +-
.../rstudio/core/client/widget/ResizeGripper.java | 12 +-
.../core/client/widget/SatelliteFramePanel.java | 89 +
.../client/widget/ScrollableToolbarPopupMenu.java | 20 +-
.../rstudio/core/client/widget/SearchDisplay.java | 1 +
.../rstudio/core/client/widget/SearchWidget.java | 27 +-
.../rstudio/core/client/widget/SelectWidget.java | 16 +-
.../core/client/widget/ShortcutInfoPanel.java | 47 +-
.../core/client/widget/ShortcutInfoPanel.ui.xml | 2 +-
.../client/widget/SimplePanelWithProgress.java | 7 +-
.../rstudio/core/client/widget/TextBoxWithCue.java | 18 +
.../core/client/widget/TextBoxWithPrefix.java | 69 +
.../rstudio/core/client/widget/ThemedButton.java | 13 +
.../rstudio/core/client/widget/ThemedButton.ui.xml | 2 +-
.../rstudio/core/client/widget/ThemedCheckBox.java | 153 +
.../core/client/widget/ThemedPopupPanel.css | 4 +
.../org/rstudio/core/client/widget/Toolbar.java | 12 +-
.../rstudio/core/client/widget/ToolbarButton.java | 17 +
.../core/client/widget/ToolbarButton.ui.xml | 1 +
.../core/client/widget/ToolbarPopupMenu.java | 76 +
.../core/client/widget/ToolbarPopupMenuButton.java | 58 +-
.../core/client/widget/ToolbarSeparator.java | 31 +
.../core/client/widget/TriStateCheckBox.css | 9 +
.../core/client/widget/TriStateCheckBox.java | 184 +
.../rstudio/core/client/widget/UIPrefMenuItem.java | 73 +
.../org/rstudio/core/client/widget/VimKeyInfo.java | 35 +
.../rstudio/core/client/widget/VimKeyInfo.ui.xml | 350 +
.../core/client/widget/VimKeyInfoPanel.java | 37 +
.../rstudio/core/client/widget/WidgetListBox.css | 48 +
.../rstudio/core/client/widget/WidgetListBox.java | 294 +
.../src/org/rstudio/core/client/widget/Wizard.css | 2 +-
.../src/org/rstudio/core/client/widget/Wizard.java | 271 +-
.../core/client/widget/WizardIntermediatePage.java | 76 +
.../core/client/widget/WizardNavigationPage.java | 3 +-
.../org/rstudio/core/client/widget/WizardPage.java | 56 +-
.../core/client/widget/WizardPageSelector.java | 26 +-
.../rstudio/core/client/widget/dynamicFrame.html | 12 -
.../core/client/widget/model/ProvidesBusy.java | 24 +
.../core/rebind/JavaScriptSerializerGenerator.java | 244 +
.../rebind/command/CommandBundleGenerator.java | 15 +-
.../core/rebind/command/ShortcutsEmitter.java | 160 +-
src/gwt/src/org/rstudio/studio/RStudio.gwt.xml | 14 +-
.../org/rstudio/studio/RStudioSuperDevMode.gwt.xml | 7 +-
src/gwt/src/org/rstudio/studio/client/RStudio.java | 68 +-
.../rstudio/studio/client/RStudioGinModule.java | 90 +-
.../rstudio/studio/client/RStudioGinjector.java | 80 +-
.../studio/client/application/Application.java | 221 +-
.../client/application/ApplicationClientInit.java | 27 +-
.../studio/client/application/ApplicationQuit.java | 163 +-
.../studio/client/application/ApplicationView.java | 5 +-
.../studio/client/application/DesktopFrame.java | 36 +-
.../studio/client/application/MacZoomHandler.java | 58 +
.../events/ApplicationEventHandlers.java | 4 +-
.../application/events/CrossWindowEvent.java | 74 +
.../studio/client/application/events/EventBus.java | 105 +-
.../application/events/InvalidSessionEvent.java | 55 +
.../client/application/events/QuitEvent.java | 22 +-
.../application/events/RVersionsChangedEvent.java | 55 +
.../events/ResetEditorCommandsEvent.java | 40 +
.../events/SessionCountChangedEvent.java | 61 +
.../events/SetEditorCommandBindingsEvent.java | 56 +
.../application/events/SuspendAndRestartEvent.java | 25 +-
.../application/events/SwitchToRVersionEvent.java | 54 +
.../client/application/model/ActiveSession.java | 62 +
.../model/ApplicationServerOperations.java | 20 +-
.../application/model/InvalidSessionInfo.java | 45 +
.../client/application/model/RVersionSpec.java | 59 +
.../client/application/model/RVersionsInfo.java | 42 +
.../application/ui/AboutDialogContents.ui.xml | 2 +-
.../client/application/ui/ApplicationWindow.java | 24 +-
.../client/application/ui/CodeSearchLauncher.java | 50 +
.../client/application/ui/GlobalToolbar.java | 56 +-
.../client/application/ui/ProjectPopupMenu.java | 227 +-
.../studio/client/application/ui/WarningBar.css | 1 -
.../studio/client/application/ui/WarningBar.java | 3 +
.../ui/appended/ApplicationEndedPopupPanel.java | 14 +-
.../client/application/ui/appended/FancyButton.css | 1 -
.../application/ui/appended/FancyButton.java | 3 +
.../ui/impl/DesktopApplicationHeader.java | 45 +-
.../application/ui/impl/WebApplicationHeader.java | 183 +-
.../ui/impl/WebApplicationHeaderOverlay.java | 57 +
.../studio/client/application/ui/impl/signOut.png | Bin 0 -> 324 bytes
.../studio/client/common/ConsoleDispatcher.java | 34 +-
.../studio/client/common/DefaultGlobalDisplay.java | 35 +-
.../studio/client/common/DiagnosticsHelpLink.java | 26 +
.../studio/client/common/FilePathUtils.java | 53 +-
.../studio/client/common/GlobalDisplay.java | 69 +-
.../org/rstudio/studio/client/common/HelpLink.java | 29 +-
.../studio/client/common/ImageMenuItem.java | 19 +-
.../client/common/NotifyingSplitLayoutPanel.java | 28 +
.../studio/client/common/NotifyingSplitPanel.css | 5 +
.../studio/client/common/ProgressDelayer.java | 53 +
.../studio/client/common/RetinaStyleInjector.java | 42 +
.../rstudio/studio/client/common/WindowOpener.java | 10 +-
.../codetools/CodeToolsServerOperations.java | 62 +-
.../client/common/codetools/Completions.java | 44 +-
.../client/common/codetools/RCompletionType.java | 61 +
.../studio/client/common/compile/CompileError.java | 107 -
.../client/common/compile/CompileOutput.java | 7 +
.../compile/CompileOutputBufferWithHighlight.java | 13 +-
.../studio/client/common/compile/CompilePanel.java | 30 +-
.../compile/errorlist/CompileErrorItemCodec.java | 199 -
.../common/compile/errorlist/CompileErrorList.css | 67 -
.../common/compile/errorlist/CompileErrorList.java | 206 -
.../errorlist/CompileErrorListResources.java | 57 -
.../dialog/CompilePdfProgressDialog.java | 23 +-
.../compilepdf/events/CompilePdfErrorsEvent.java | 8 +-
.../compilepdf/events/CompilePdfOutputEvent.java | 8 +-
.../common/compilepdf/model/CompilePdfState.java | 4 +-
.../client/common/console/ConsoleProcess.java | 26 +-
.../studio/client/common/crypto/RSAEncrypt.java | 12 +
.../client/common/debugging/DebugCommander.java | 6 +-
.../client/common/debugging/ui/ConsoleError.ui.xml | 11 +-
.../common/dependencies/DependencyManager.java | 421 +
.../dependencies/events/InstallShinyEvent.java | 52 +
.../common/dependencies/model/Dependency.java | 81 +
.../model/DependencyServerOperations.java | 35 +
.../client/common/filetypes/CppFileType.java | 14 +-
.../client/common/filetypes/DocumentMode.java | 143 +
.../client/common/filetypes/FileIconResources.java | 33 +
.../studio/client/common/filetypes/FileType.java | 12 +-
.../client/common/filetypes/FileTypeCommands.java | 20 +-
.../client/common/filetypes/FileTypeRegistry.java | 317 +-
.../client/common/filetypes/GraphvizFileType.java | 27 +
.../client/common/filetypes/MermaidFileType.java | 27 +
.../client/common/filetypes/PlainTextFileType.java | 1 +
.../common/filetypes/PreviewableFromRFileType.java | 65 +
.../studio/client/common/filetypes/RFileType.java | 3 +-
.../common/filetypes/RPresentationFileType.java | 11 -
.../common/filetypes/RWebContentFileType.java | 5 +-
.../client/common/filetypes/ScriptFileType.java | 86 +
.../client/common/filetypes/StanFileType.java | 44 +
.../client/common/filetypes/SweaveFileType.java | 5 +-
.../client/common/filetypes/TexFileType.java | 1 +
.../client/common/filetypes/TextFileType.java | 110 +-
.../common/filetypes/WebContentFileType.java | 7 +-
.../filetypes/events/OpenSourceFileEvent.java | 44 +-
.../studio/client/common/filetypes/iconClojure.png | Bin 0 -> 833 bytes
.../studio/client/common/filetypes/iconCoffee.png | Bin 0 -> 677 bytes
.../studio/client/common/filetypes/iconCsharp.png | Bin 0 -> 656 bytes
.../client/common/filetypes/iconGitignore.png | Bin 0 -> 661 bytes
.../studio/client/common/filetypes/iconGo.png | Bin 0 -> 672 bytes
.../client/common/filetypes/iconGraphviz.png | Bin 0 -> 560 bytes
.../studio/client/common/filetypes/iconGroovy.png | Bin 0 -> 662 bytes
.../studio/client/common/filetypes/iconHaskell.png | Bin 0 -> 745 bytes
.../studio/client/common/filetypes/iconHaxe.png | Bin 0 -> 692 bytes
.../studio/client/common/filetypes/iconJava.png | Bin 0 -> 777 bytes
.../studio/client/common/filetypes/iconJulia.png | Bin 0 -> 773 bytes
.../studio/client/common/filetypes/iconLisp.png | Bin 0 -> 780 bytes
.../studio/client/common/filetypes/iconLua.png | Bin 0 -> 668 bytes
.../client/common/filetypes/iconMakefile.png | Bin 0 -> 758 bytes
.../studio/client/common/filetypes/iconMatlab.png | Bin 0 -> 580 bytes
.../studio/client/common/filetypes/iconMermaid.png | Bin 0 -> 513 bytes
.../studio/client/common/filetypes/iconPerl.png | Bin 0 -> 757 bytes
.../studio/client/common/filetypes/iconPython.png | Bin 0 -> 713 bytes
.../studio/client/common/filetypes/iconRuby.png | Bin 0 -> 677 bytes
.../studio/client/common/filetypes/iconRust.png | Bin 0 -> 791 bytes
.../studio/client/common/filetypes/iconScala.png | Bin 0 -> 656 bytes
.../studio/client/common/filetypes/iconSh.png | Bin 0 -> 578 bytes
.../client/common/filetypes/iconSnippets.png | Bin 0 -> 477 bytes
.../studio/client/common/filetypes/iconSql.png | Bin 0 -> 629 bytes
.../studio/client/common/filetypes/iconStan.png | Bin 0 -> 808 bytes
.../studio/client/common/filetypes/iconWord.png | Bin 0 -> 712 bytes
.../studio/client/common/filetypes/iconXml.png | Bin 0 -> 606 bytes
.../studio/client/common/filetypes/iconYaml.png | Bin 0 -> 593 bytes
.../common/filetypes/model/NavigationMethods.java | 23 +
.../studio/client/common/icons/StandardIcons.java | 9 +-
.../studio/client/common/icons/code/CodeIcons.java | 41 +
.../studio/client/common/icons/code/clazz.png | Bin 0 -> 308 bytes
.../studio/client/common/icons/code/context.png | Bin 0 -> 210 bytes
.../studio/client/common/icons/code/dataFrame.png | Bin 0 -> 177 bytes
.../studio/client/common/icons/code/enumType.png | Bin 0 -> 180 bytes
.../studio/client/common/icons/code/enumValue.png | Bin 0 -> 254 bytes
.../client/common/icons/code/environment.png | Bin 0 -> 206 bytes
.../studio/client/common/icons/code/file.png | Bin 0 -> 197 bytes
.../studio/client/common/icons/code/folder.png | Bin 0 -> 464 bytes
.../studio/client/common/icons/code/function.png | Bin 0 -> 205 bytes
.../studio/client/common/icons/code/help.png | Bin 0 -> 243 bytes
.../studio/client/common/icons/code/keyword.png | Bin 0 -> 211 bytes
.../studio/client/common/icons/code/macro.png | Bin 0 -> 285 bytes
.../studio/client/common/icons/code/namespace.png | Bin 0 -> 303 bytes
.../studio/client/common/icons/code/rPackage.png | Bin 0 -> 403 bytes
.../studio/client/common/icons/code/snippet.png | Bin 0 -> 359 bytes
.../studio/client/common/icons/code/variable.png | Bin 0 -> 210 bytes
.../icons/export_menu.png} | Bin
.../icons/{function.png => functionLetter.png} | Bin
.../studio/client/common/icons/lambdaLetter.png | Bin 0 -> 239 bytes
.../rstudio/studio/client/common/icons/mermaid.png | Bin 0 -> 294 bytes
.../method.png => common/icons/methodLetter.png} | Bin
.../rstudio/studio/client/common/icons/options.png | Bin 0 -> 701 bytes
.../rstudio/studio/client/common/icons/outline.png | Bin 0 -> 158 bytes
.../org/rstudio/studio/client/common/icons/run.png | Bin 0 -> 279 bytes
.../client/common/impl/DesktopWindowOpener.java | 36 +-
.../studio/client/common/impl/WebFileDialogs.java | 16 +
.../studio/client/common/impl/WebWindowOpener.java | 30 +-
.../client/common/mirrors/ChooseMirrorDialog.java | 16 +-
.../client/common/mirrors/DefaultCRANMirror.java | 6 -
.../common/presentation/SlideNavigationMenu.java | 34 +
.../presentation/SlideNavigationPresenter.java | 149 +
.../presentation/SlideNavigationToolbarMenu.java | 168 +
.../events/SlideIndexChangedEvent.java | 52 +
.../events/SlideNavigationChangedEvent.java | 54 +
.../common/presentation/model/SlideNavigation.java | 38 +
.../presentation/model/SlideNavigationItem.java | 52 +
.../client/common/r/roxygen/RoxygenHelper.java | 809 +
.../common/r/roxygen/RoxygenServerOperations.java | 41 +
.../client/common/reditor/EditorLanguage.java | 83 +-
.../rstudio/studio/client/common/rnw/RnwWeave.java | 10 +
.../studio/client/common/rpubs/RPubsPresenter.java | 66 -
.../studio/client/common/rpubs/RPubsUploader.java | 201 +
.../common/rpubs/model/RPubsServerOperations.java | 2 +
.../client/common/rpubs/ui/RPubsUploadDialog.css | 19 +-
.../client/common/rpubs/ui/RPubsUploadDialog.java | 287 +-
.../studio/client/common/satellite/Satellite.java | 91 +-
.../common/satellite/SatelliteApplication.java | 25 +-
.../client/common/satellite/SatelliteManager.java | 290 +-
.../client/common/satellite/SatelliteUtils.java | 14 +-
.../events/AllSatellitesClosingEvent.java | 41 +
.../satellite/events/SatelliteClosedEvent.java | 52 +
.../satellite/events/SatelliteFocusedEvent.java | 60 +
.../common/satellite/events/WindowClosedEvent.java | 52 +
.../common/satellite/events/WindowOpenedEvent.java | 61 +
.../satellite/model/SatelliteWindowGeometry.java | 75 +
.../studio/client/common/shell/ShellWidget.java | 11 +-
.../shiny/model/ShinyAppsServerOperations.java | 41 -
.../client/common/sourcemarkers/SourceMarker.java | 110 +
.../sourcemarkers/SourceMarkerItemCodec.java | 210 +
.../common/sourcemarkers/SourceMarkerList.css | 83 +
.../common/sourcemarkers/SourceMarkerList.java | 205 +
.../sourcemarkers/SourceMarkerListResources.java | 66 +
.../errorlist => sourcemarkers}/images/badbox.png | Bin
.../errorlist => sourcemarkers}/images/error.png | Bin
.../client/common/sourcemarkers/images/info.png | Bin 0 -> 336 bytes
.../images/logContextButton.png | Bin
.../client/common/sourcemarkers/images/style.png | Bin 0 -> 458 bytes
.../ui/SpellingCustomDictionariesWidget.java | 16 +-
.../studio/client/common/synctex/Synctex.java | 95 +-
.../studio/client/common/vcs/AskPassManager.java | 2 +-
.../client/common/viewfile/ViewFilePanel.java | 410 +
.../studio/client/common/zoom/ZoomUtils.java | 98 +
.../studio/client/dataviewer/DataTable.java | 165 +
.../studio/client/dataviewer/DataTableView.java | 22 +
.../studio/client/dataviewer/DataViewerPanel.java | 80 +
.../client/dataviewer/DataViewerPresenter.java | 81 +
.../client/dataviewer/DataViewerResources.java | 28 +
.../client/dataviewer/DataViewerSatellite.java | 40 +
.../studio/client/dataviewer/DataViewerWindow.java | 72 +
.../studio/client/dataviewer/FilterIcon.png | Bin 0 -> 399 bytes
.../studio/client/events/BeginPasteEvent.java | 40 +
.../studio/client/events/EndPasteEvent.java | 40 +
.../client/htmlpreview/HTMLPreviewPresenter.java | 110 +-
.../ui/HTMLPreviewApplicationWindow.java | 10 +-
.../client/htmlpreview/ui/HTMLPreviewPanel.java | 29 +-
.../rstudio/studio/client/impl/BrowserFence.java | 22 -
.../studio/client/impl/BrowserFenceSupported.java | 25 -
.../client/impl/BrowserFenceUnsupported.java | 28 -
.../notebookv2/CompileNotebookv2Options.java | 39 +
.../notebookv2/CompileNotebookv2OptionsDialog.java | 139 +
.../CompileNotebookv2OptionsDialog.ui.xml | 46 +
.../client/notebookv2/CompileNotebookv2Prefs.java | 51 +
.../rstudio/studio/client/packrat/PackratUtil.java | 77 +
.../packrat/model/PackratConflictActions.java | 53 +
.../packrat/model/PackratConflictResolution.java | 22 +
.../client/packrat/model/PackratContext.java | 61 +
.../client/packrat/model/PackratPackageAction.java | 47 +
.../client/packrat/model/PackratPrerequisites.java | 30 +
.../packrat/model/PackratServerOperations.java | 44 +
.../studio/client/packrat/model/PackratStatus.java | 58 +
.../client/packrat/ui/PackratActionDialog.java | 67 +
.../packrat/ui/PackratActionDialogContents.java | 94 +
.../packrat/ui/PackratActionDialogContents.ui.xml | 27 +
.../packrat/ui/PackratResolveConflictDialog.css | 23 +
.../packrat/ui/PackratResolveConflictDialog.java | 221 +
.../packrat/ui/SortableColumnWithHeader.java | 96 +
.../rstudio/studio/client/pdfviewer/PDFViewer.java | 333 +-
.../client/pdfviewer/PDFViewerApplication.java | 55 -
.../client/pdfviewer/PDFViewerPresenter.java | 522 -
.../client/pdfviewer/events/InitCompleteEvent.java | 40 -
.../pdfviewer/events/LookupSynctexSourceEvent.java | 61 +
.../client/pdfviewer/events/PageClickEvent.java | 59 -
.../pdfviewer/events/ShowPDFViewerEvent.java | 39 -
.../pdfviewer/events/ShowPDFViewerHandler.java | 22 -
.../client/pdfviewer/model/PDFViewerParams.java | 29 -
.../studio/client/pdfviewer/model/PdfJsWindow.java | 451 +
.../studio/client/pdfviewer/pdfjs/PDFView.java | 159 -
.../studio/client/pdfviewer/pdfjs/PdfJs.java | 84 -
.../client/pdfviewer/pdfjs/PdfJsResources.java | 39 -
.../studio/client/pdfviewer/pdfjs/compatibility.js | 254 -
.../client/pdfviewer/pdfjs/compatibility.min.js | 9 -
.../studio/client/pdfviewer/pdfjs/debugger.js | 475 -
.../studio/client/pdfviewer/pdfjs/debugger.min.js | 16 -
.../pdfviewer/pdfjs/events/PDFLoadEvent.java | 2 +-
.../pdfviewer/pdfjs/events/PageChangeEvent.java | 44 -
.../pdfviewer/pdfjs/events/PdfJsLoadEvent.java | 40 +
.../pdfjs/events/PdfJsWindowClosedEvent.java | 44 +
.../pdfviewer/pdfjs/events/ScaleChangeEvent.java | 44 -
.../rstudio/studio/client/pdfviewer/pdfjs/pdf.js | 32598 ---------
.../studio/client/pdfviewer/pdfjs/pdf.min.js | 1458 -
.../studio/client/pdfviewer/pdfjs/viewer.css | 486 -
.../studio/client/pdfviewer/pdfjs/viewer.js | 1616 -
.../studio/client/pdfviewer/pdfjs/viewer.min.js | 50 -
.../pdfviewer/ui/PDFViewerApplicationView.java | 24 -
.../pdfviewer/ui/PDFViewerApplicationWindow.java | 119 -
.../studio/client/pdfviewer/ui/PDFViewerPanel.java | 361 -
.../client/pdfviewer/ui/PDFViewerPanel.ui.xml | 175 -
.../client/pdfviewer/ui/PDFViewerToolbar.java | 184 -
.../client/pdfviewer/ui/PDFViewerToolbar.ui.xml | 164 -
.../pdfviewer/ui/PDFViewerToolbarDisplay.java | 35 -
.../studio/client/pdfviewer/ui/PDFWidget.java | 76 -
.../client/pdfviewer/ui/PageNumberListBox.java | 84 -
.../pdfviewer/ui/images/JumpToSourceIcon.png | Bin 912 -> 0 bytes
.../client/pdfviewer/ui/images/NextPageIcon.png | Bin 533 -> 0 bytes
.../pdfviewer/ui/images/OpenPdfExternalIcon.png | Bin 494 -> 0 bytes
.../pdfviewer/ui/images/PreviousPageIcon.png | Bin 533 -> 0 bytes
.../client/pdfviewer/ui/images/Resources.java | 60 -
.../client/pdfviewer/ui/images/SizeButton.png | Bin 1109 -> 0 bytes
.../pdfviewer/ui/images/SizeButtonPressed.png | Bin 1524 -> 0 bytes
.../client/pdfviewer/ui/images/StatusBarTile.png | Bin 183 -> 0 bytes
.../client/pdfviewer/ui/images/ThumbnailsIcon.png | Bin 491 -> 0 bytes
.../client/pdfviewer/ui/images/ZoomButtonLeft.png | Bin 3848 -> 0 bytes
.../pdfviewer/ui/images/ZoomButtonLeftPressed.png | Bin 3952 -> 0 bytes
.../client/pdfviewer/ui/images/ZoomButtonRight.png | Bin 3819 -> 0 bytes
.../pdfviewer/ui/images/ZoomButtonRightPressed.png | Bin 3945 -> 0 bytes
.../client/pdfviewer/ui/images/ZoomInIcon.png | Bin 783 -> 0 bytes
.../client/pdfviewer/ui/images/ZoomOutIcon.png | Bin 779 -> 0 bytes
.../studio/client/pdfviewer/ui/images/toolbar.html | 152 -
.../pdfviewer/ui/images/toolbarSeparator.png | Bin 206 -> 0 bytes
.../studio/client/projects/ProjectMRUList.java | 66 +-
.../studio/client/projects/ProjectOpener.java | 71 +
.../rstudio/studio/client/projects/Projects.java | 401 +-
.../studio/client/projects/SharedProject.java | 25 +
.../projects/events/OpenProjectNewWindowEvent.java | 47 +
.../events/OpenProjectNewWindowHandler.java | 22 +
.../projects/events/ProjectUserChangedEvent.java | 82 +
.../client/projects/model/NewPackageOptions.java | 8 +-
.../client/projects/model/NewProjectContext.java | 8 +
.../client/projects/model/NewProjectResult.java | 10 +-
.../client/projects/model/OpenProjectParams.java | 39 +
.../studio/client/projects/model/ProjectUser.java | 48 +
.../projects/model/ProjectsServerOperations.java | 39 +-
.../client/projects/model/RProjectConfig.java | 27 +-
.../client/projects/model/RProjectOptions.java | 20 +-
.../projects/model/RProjectPackratOptions.java | 94 +
.../client/projects/model/RProjectRVersion.java | 60 +
.../projects/model/SharedProjectDetails.java | 48 +
.../client/projects/model/SharingConfigResult.java | 32 +
.../client/projects/model/SharingResult.java | 29 +
.../projects/ui/newproject/CodeFilesList.java | 10 +-
.../ui/newproject/ExistingDirectoryPage.java | 13 +-
.../projects/ui/newproject/NewDirectoryPage.java | 67 +-
.../projects/ui/newproject/NewPackagePage.java | 58 +-
.../ui/newproject/NewProjectResources.java | 1 +
.../projects/ui/newproject/NewProjectWizard.css | 6 +-
.../projects/ui/newproject/NewProjectWizard.java | 47 +-
.../projects/ui/newproject/VersionControlPage.java | 2 +-
.../client/projects/ui/newproject/shinyAppIcon.png | Bin 6519 -> 3660 bytes
.../projects/ui/newproject/shinyAppIconLarge.png | Bin 11084 -> 7650 bytes
.../ui/prefs/ProjectCompilePdfPreferencesPane.java | 13 -
.../ui/prefs/ProjectEditingPreferencesPane.java | 11 +-
.../ui/prefs/ProjectGeneralPreferencesPane.java | 32 +-
.../ui/prefs/ProjectPackratPreferencesPane.css | 3 +
.../ui/prefs/ProjectPackratPreferencesPane.java | 334 +
.../projects/ui/prefs/ProjectPreferencesDialog.css | 11 +-
.../ui/prefs/ProjectPreferencesDialog.java | 174 +-
.../prefs/ProjectPreferencesDialogResources.java | 3 +
.../ui/prefs/ProjectSharingPreferencesPane.java | 46 +
.../prefs/buildtools/BuildToolsPackagePanel.java | 11 +-
.../ui/prefs/buildtools/BuildToolsPanel.java | 1 +
.../prefs/buildtools/BuildToolsRoxygenOptions.java | 18 +-
.../buildtools/BuildToolsRoxygenOptionsDialog.java | 4 +
.../BuildToolsRoxygenOptionsDialog.ui.xml | 1 +
.../client/projects/ui/prefs/iconPackrat.png | Bin 0 -> 461 bytes
.../studio/client/projects/ui/prefs/iconShare.png | Bin 0 -> 2002 bytes
.../rstudio/studio/client/rmarkdown/RmdOutput.java | 613 +
.../client/rmarkdown/RmdOutputSatellite.java | 40 +
.../studio/client/rmarkdown/RmdOutputView.java | 22 +
.../client/rmarkdown/RmdTemplateDiscovery.java | 121 +
.../rmarkdown/events/ConvertToShinyDocEvent.java | 53 +
.../client/rmarkdown/events/RenderRmdEvent.java | 108 +
.../rmarkdown/events/RenderRmdSourceEvent.java | 53 +
.../events/RmdOutputFormatChangedEvent.java | 53 +
.../rmarkdown/events/RmdParamsEditEvent.java | 53 +
.../rmarkdown/events/RmdParamsReadyEvent.java | 53 +
.../rmarkdown/events/RmdRenderCompletedEvent.java | 55 +
.../rmarkdown/events/RmdRenderOutputEvent.java | 55 +
.../rmarkdown/events/RmdRenderStartedEvent.java | 76 +
.../rmarkdown/events/RmdShinyDocStartedEvent.java | 55 +
.../events/RmdTemplateDiscoveredEvent.java | 55 +
.../events/RmdTemplateDiscoveryCompletedEvent.java | 46 +
.../client/rmarkdown/model/RMarkdownContext.java | 23 +
.../rmarkdown/model/RMarkdownServerOperations.java | 62 +
.../client/rmarkdown/model/RmdChosenTemplate.java | 52 +
.../client/rmarkdown/model/RmdCreatedTemplate.java | 28 +
.../rmarkdown/model/RmdDiscoveredTemplate.java | 44 +
.../client/rmarkdown/model/RmdFrontMatter.java | 145 +
.../model/RmdFrontMatterOutputOptions.java | 63 +
.../client/rmarkdown/model/RmdOutputFormat.java | 43 +
.../client/rmarkdown/model/RmdPreviewParams.java | 86 +
.../client/rmarkdown/model/RmdRenderResult.java | 115 +
.../client/rmarkdown/model/RmdShinyDocInfo.java | 34 +
.../rmarkdown/model/RmdSlideNavigationInfo.java | 39 +
.../studio/client/rmarkdown/model/RmdTemplate.java | 65 +
.../client/rmarkdown/model/RmdTemplateContent.java | 28 +
.../client/rmarkdown/model/RmdTemplateData.java | 429 +
.../client/rmarkdown/model/RmdTemplateFormat.java | 46 +
.../rmarkdown/model/RmdTemplateFormatOption.java | 68 +
.../studio/client/rmarkdown/model/RmdYamlData.java | 56 +
.../client/rmarkdown/model/RmdYamlResult.java | 28 +
.../client/rmarkdown/model/YamlFrontMatter.java | 87 +
.../studio/client/rmarkdown/model/YamlTree.java | 323 +
.../studio/client/rmarkdown/ui/RmdBaseOption.java | 36 +
.../client/rmarkdown/ui/RmdBooleanOption.java | 49 +
.../client/rmarkdown/ui/RmdChoiceOption.java | 75 +
.../rmarkdown/ui/RmdDiscoveredTemplateItem.java | 51 +
.../studio/client/rmarkdown/ui/RmdFileOption.java | 82 +
.../studio/client/rmarkdown/ui/RmdFloatOption.java | 72 +
.../client/rmarkdown/ui/RmdFormatOption.java | 26 +
.../rmarkdown/ui/RmdFormatOptionsHelper.java | 118 +
.../client/rmarkdown/ui/RmdNullableOption.java | 61 +
.../studio/client/rmarkdown/ui/RmdOutputFrame.java | 32 +
.../client/rmarkdown/ui/RmdOutputFrameBase.java | 33 +
.../client/rmarkdown/ui/RmdOutputFramePane.java | 168 +
.../rmarkdown/ui/RmdOutputFrameSatellite.java | 99 +
.../studio/client/rmarkdown/ui/RmdOutputPanel.java | 508 +
.../client/rmarkdown/ui/RmdOutputPresenter.java | 198 +
.../client/rmarkdown/ui/RmdOutputWindow.java | 85 +
.../client/rmarkdown/ui/RmdParamsEditDialog.java | 85 +
.../client/rmarkdown/ui/RmdStringOption.java | 76 +
.../client/rmarkdown/ui/RmdTemplateChooser.java | 213 +
.../client/rmarkdown/ui/RmdTemplateChooser.ui.xml | 98 +
.../rmarkdown/ui/RmdTemplateOptionsDialog.java | 82 +
.../rmarkdown/ui/RmdTemplateOptionsWidget.java | 401 +
.../rmarkdown/ui/RmdTemplateOptionsWidget.ui.xml | 112 +
.../client/rmarkdown/ui/ShinyDocumentWarning.java | 36 +
.../rmarkdown/ui/ShinyDocumentWarning.ui.xml | 28 +
.../rmarkdown/ui/ShinyDocumentWarningDialog.java | 67 +
.../rstudio/studio/client/rsconnect/RSConnect.java | 977 +
.../events/EnableRStudioConnectUIEvent.java | 66 +
.../rsconnect/events/RSConnectActionEvent.java | 154 +
.../events/RSConnectDeployInitiatedEvent.java | 81 +
.../events/RSConnectDeploymentCompletedEvent.java | 58 +
.../events/RSConnectDeploymentOutputEvent.java | 55 +
.../events/RSConnectDeploymentStartedEvent.java | 60 +
.../rsconnect/model/NewRSConnectAccountInput.java | 40 +
.../rsconnect/model/NewRSConnectAccountResult.java | 109 +
.../client/rsconnect/model/PlotPublishMRUList.java | 109 +
.../client/rsconnect/model/PublishHtmlSource.java | 23 +
.../client/rsconnect/model/RSConnectAccount.java | 55 +
.../rsconnect/model/RSConnectApplicationInfo.java | 52 +
.../client/rsconnect/model/RSConnectAuthUser.java | 48 +
.../rsconnect/model/RSConnectDeploymentFiles.java | 37 +
.../rsconnect/model/RSConnectDeploymentRecord.java | 116 +
.../rsconnect/model/RSConnectDirectoryState.java | 40 +
.../rsconnect/model/RSConnectLintResults.java | 31 +
.../rsconnect/model/RSConnectPreAuthToken.java | 36 +
.../rsconnect/model/RSConnectPublishInput.java | 141 +
.../rsconnect/model/RSConnectPublishResult.java | 101 +
.../rsconnect/model/RSConnectPublishSettings.java | 64 +
.../rsconnect/model/RSConnectPublishSource.java | 148 +
.../rsconnect/model/RSConnectServerEntry.java | 31 +
.../rsconnect/model/RSConnectServerInfo.java | 55 +
.../rsconnect/model/RSConnectServerOperations.java | 75 +
.../client/rsconnect/model/RenderedDocPreview.java | 76 +
.../client/rsconnect/model/RmdPublishDetails.java | 41 +
.../rsconnect/model/StaticHtmlGenerator.java | 25 +
.../studio/client/rsconnect/ui/AppNameTextbox.java | 110 +
.../client/rsconnect/ui/AppNameTextbox.ui.xml | 20 +
.../rsconnect/ui/DeployDialogIllustration.png | Bin 0 -> 13124 bytes
.../client/rsconnect/ui/DeploymentMenuItem.java | 59 +
.../rsconnect/ui/NewRSConnectAccountPage.java | 71 +
.../client/rsconnect/ui/NewRSConnectAuthPage.java | 347 +
.../client/rsconnect/ui/NewRSConnectCloudPage.java | 73 +
.../client/rsconnect/ui/NewRSConnectLocalPage.java | 95 +
.../client/rsconnect/ui/PublishDocServicePage.java | 72 +
.../client/rsconnect/ui/PublishFilesPage.java | 115 +
.../client/rsconnect/ui/PublishMultiplePage.java | 79 +
.../studio/client/rsconnect/ui/PublishRPubs.java | 35 +
.../studio/client/rsconnect/ui/PublishRPubs.ui.xml | 20 +
.../client/rsconnect/ui/PublishRPubsPage.java | 72 +
.../rsconnect/ui/PublishReportSourcePage.java | 67 +
.../client/rsconnect/ui/PublishStatic.ui.xml | 43 +
.../client/rsconnect/ui/RSAccountConnector.java | 373 +
.../client/rsconnect/ui/RSConnectAccountList.java | 204 +
.../rsconnect/ui/RSConnectAccountWizard.java | 88 +
.../client/rsconnect/ui/RSConnectAuthWait.java | 104 +
.../client/rsconnect/ui/RSConnectAuthWait.ui.xml | 48 +
.../client/rsconnect/ui/RSConnectCloudAccount.java | 83 +
.../rsconnect/ui/RSConnectCloudAccount.ui.xml | 42 +
.../client/rsconnect/ui/RSConnectCloudDialog.java | 55 +
.../studio/client/rsconnect/ui/RSConnectDeploy.css | 172 +
.../client/rsconnect/ui/RSConnectDeploy.java | 1032 +
.../client/rsconnect/ui/RSConnectDeploy.ui.xml | 91 +
.../client/rsconnect/ui/RSConnectDeployDialog.java | 179 +
.../client/rsconnect/ui/RSConnectDialog.java | 45 +
.../client/rsconnect/ui/RSConnectLocalAccount.java | 72 +
.../rsconnect/ui/RSConnectLocalAccount.ui.xml | 48 +
.../client/rsconnect/ui/RSConnectNewAccount.java | 37 +
.../client/rsconnect/ui/RSConnectNewAccount.ui.xml | 22 +
.../rsconnect/ui/RSConnectPublishButton.java | 771 +
.../rsconnect/ui/RSConnectPublishWizard.java | 55 +
.../rsconnect/ui/RSConnectReconnectWizard.java | 46 +
.../client/rsconnect/ui/RSConnectResources.java | 79 +
.../client/rsconnect/ui/cloudAccountIcon.png | Bin 0 -> 946 bytes
.../client/rsconnect/ui/cloudAccountIconLarge.png | Bin 0 -> 1477 bytes
.../client/rsconnect/ui/cloudAccountIconSmall.png | Bin 0 -> 317 bytes
.../client/rsconnect/ui/localAccountIcon.png | Bin 0 -> 2019 bytes
.../client/rsconnect/ui/localAccountIconLarge.png | Bin 0 -> 3228 bytes
.../client/rsconnect/ui/localAccountIconSmall.png | Bin 0 -> 569 bytes
.../studio/client/rsconnect/ui/previewDoc.png | Bin 0 -> 3484 bytes
.../studio/client/rsconnect/ui/previewPlot.png | Bin 0 -> 1900 bytes
.../client/rsconnect/ui/previewPresentation.png | Bin 0 -> 3922 bytes
.../client/rsconnect/ui/publishDocWithSource.png | Bin 0 -> 4132 bytes
.../rsconnect/ui/publishDocWithoutSource.png | Bin 0 -> 1990 bytes
.../rsconnect/ui/publishHTMLIllustration.png | Bin 0 -> 9956 bytes
.../studio/client/rsconnect/ui/publishIcon.png | Bin 0 -> 1153 bytes
.../client/rsconnect/ui/publishIconLarge.png | Bin 0 -> 1722 bytes
.../client/rsconnect/ui/publishMultipleRmd.png | Bin 0 -> 4013 bytes
.../rsconnect/ui/publishPlotIllustration.png | Bin 0 -> 8457 bytes
.../ui/publishPresentationIllustration.png | Bin 0 -> 10160 bytes
.../client/rsconnect/ui/publishRmdIllustration.png | Bin 0 -> 9744 bytes
.../rsconnect/ui/publishShinyIllustration.png | Bin 0 -> 10190 bytes
.../client/rsconnect/ui/publishSingleRmd.png | Bin 0 -> 3369 bytes
.../studio/client/rsconnect/ui/republishPlot.png | Bin 0 -> 3312 bytes
.../studio/client/rsconnect/ui/rpubsPublish.png | Bin 0 -> 1390 bytes
.../client/rsconnect/ui/rpubsPublishLarge.png | Bin 0 -> 2338 bytes
.../studio/client/server/ClientException.java | 2 +-
.../src/org/rstudio/studio/client/server/Int.java | 29 +
.../org/rstudio/studio/client/server/Server.java | 4 +-
.../client/server/VoidServerRequestCallback.java | 7 +
.../studio/client/server/remote/ClientEvent.java | 32 +-
.../server/remote/ClientEventDispatcher.java | 181 +-
.../server/remote/ExecuteUserCommandEvent.java | 54 +
.../studio/client/server/remote/RResult.java | 22 +
.../server/remote/RegisterUserCommandEvent.java | 69 +
.../studio/client/server/remote/RemoteServer.java | 1380 +-
.../studio/client/shiny/ShinyApplication.java | 227 +-
.../client/shiny/ShinyApplicationPresenter.java | 65 +-
.../org/rstudio/studio/client/shiny/ShinyApps.java | 295 -
.../client/shiny/ShinyDisconnectNotifier.java | 53 +
.../studio/client/shiny/ShinyFrameHelper.java | 186 +
.../shiny/events/LaunchShinyApplicationEvent.java | 63 +
.../shiny/events/ShinyApplicationStatusEvent.java | 23 +-
.../client/shiny/events/ShinyAppsActionEvent.java | 63 -
.../events/ShinyAppsDeployInitiatedEvent.java | 62 -
.../client/shiny/model/ShinyApplicationParams.java | 4 +
.../shiny/model/ShinyAppsApplicationInfo.java | 44 -
.../shiny/model/ShinyAppsDeploymentRecord.java | 47 -
.../shiny/model/ShinyAppsDirectoryState.java | 40 -
.../rstudio/studio/client/shiny/ui/DeployArrow.png | Bin 1206 -> 0 bytes
.../client/shiny/ui/ShinyApplicationPanel.java | 115 +-
.../client/shiny/ui/ShinyAppsAccountManager.java | 78 -
.../client/shiny/ui/ShinyAppsAccountManager.ui.xml | 24 -
.../shiny/ui/ShinyAppsAccountManagerDialog.java | 183 -
.../client/shiny/ui/ShinyAppsConnectAccount.java | 79 -
.../client/shiny/ui/ShinyAppsConnectAccount.ui.xml | 44 -
.../shiny/ui/ShinyAppsConnectAccountDialog.java | 102 -
.../studio/client/shiny/ui/ShinyAppsDeploy.java | 223 -
.../studio/client/shiny/ui/ShinyAppsDeploy.ui.xml | 117 -
.../client/shiny/ui/ShinyAppsDeployDialog.java | 363 -
.../studio/client/shiny/ui/ShinyAppsDialog.java | 45 -
.../rstudio/studio/client/vcs/VCSApplication.java | 4 +-
.../client/workbench/ClientStateUpdater.java | 58 +-
.../studio/client/workbench/FileMRUList.java | 7 +-
.../rstudio/studio/client/workbench/MRUList.java | 11 +-
.../rstudio/studio/client/workbench/Workbench.java | 178 +-
.../studio/client/workbench/WorkbenchContext.java | 52 +-
.../client/workbench/WorkbenchListManager.java | 7 +
.../client/workbench/codesearch/CodeSearch.java | 8 +-
.../workbench/codesearch/CodeSearchOracle.java | 212 +-
.../workbench/codesearch/CodeSearchSuggestion.java | 73 +-
.../codesearch/model/CodeSearchResults.java | 4 +-
.../workbench/codesearch/model/FileItem.java | 36 +
.../workbench/codesearch/model/RFileItem.java | 36 -
.../workbench/codesearch/model/RSourceItem.java | 65 -
.../workbench/codesearch/model/SourceItem.java | 71 +
.../codesearch/ui/CodeSearchResources.java | 4 +-
.../studio/client/workbench/codesearch/ui/cls.png | Bin 259 -> 0 bytes
.../client/workbench/commands/Commands.cmd.xml | 1810 +-
.../studio/client/workbench/commands/Commands.java | 105 +-
.../workbench/commands/copyPlotToClipboard.png | Bin 0 -> 580 bytes
.../workbench/commands/executeCurrentChunk.png | Bin 0 -> 235 bytes
.../workbench/commands/executePreviousChunks.png | Bin 0 -> 241 bytes
.../client/workbench/commands/goToNextSection.png | Bin 0 -> 307 bytes
.../client/workbench/commands/goToPrevSection.png | Bin 0 -> 331 bytes
.../client/workbench/commands/newSession.png | Bin 0 -> 562 bytes
.../client/workbench/commands/packratBootstrap.png | Bin 0 -> 314 bytes
.../commands/presentationPublishToRpubs.png | Bin 1051 -> 412 bytes
.../client/workbench/commands/publishHTML.png | Bin 1051 -> 412 bytes
.../workbench/commands/publishPlotToRPubs.png | Bin 0 -> 412 bytes
.../client/workbench/commands/quitSession.png | Bin 666 -> 587 bytes
.../client/workbench/commands/returnDocToMain.png | Bin 0 -> 560 bytes
.../client/workbench/commands/rsconnectDeploy.png | Bin 0 -> 412 bytes
.../client/workbench/commands/savePlotAsImage.png | Bin 705 -> 761 bytes
.../client/workbench/commands/shinyAppsDeploy.png | Bin 479 -> 0 bytes
.../client/workbench/commands/viewerBack.png | Bin 0 -> 636 bytes
.../client/workbench/commands/viewerClear.png | Bin 729 -> 806 bytes
.../{viewerClear.png => viewerClearAll.png} | Bin
.../workbench/commands/viewerCopyToClipboard.png | Bin 0 -> 580 bytes
.../client/workbench/commands/viewerForward.png | Bin 0 -> 613 bytes
.../workbench/commands/viewerPublishToRPubs.png | Bin 0 -> 412 bytes
.../workbench/commands/viewerSaveAsImage.png | Bin 0 -> 761 bytes
.../workbench/commands/viewerSaveAsWebPage.png | Bin 0 -> 730 bytes
.../client/workbench/commands/viewerZoom.png | Bin 0 -> 895 bytes
.../workbench/events/InstallRtoolsEvent.java | 75 +
.../client/workbench/events/UserPromptEvent.java | 49 +
.../client/workbench/events/UserPromptHandler.java | 23 +
.../client/workbench/events/ZoomPaneEvent.java | 64 +
.../plots/ui/export => exportplot}/ExportPlot.css | 0
.../workbench/exportplot/ExportPlotDialog.java | 108 +
.../workbench/exportplot/ExportPlotPreviewer.java | 28 +
.../workbench/exportplot/ExportPlotResources.java | 71 +
.../workbench/exportplot/ExportPlotSizeEditor.java | 512 +
.../workbench/exportplot/ExportPlotUtils.java | 75 +
.../exportplot/SavePlotAsImageDialog.java | 136 +
.../exportplot/SavePlotAsImageOperation.java | 31 +
.../exportplot/SavePlotAsImageTargetEditor.java | 182 +
.../CopyPlotToClipboardDesktopDialog.java | 94 +
.../CopyPlotToClipboardDesktopDialogBase.java | 69 +
.../CopyPlotToClipboardDesktopMetafileDialog.java | 114 +
.../clipboard/CopyPlotToClipboardWebDialog.java | 71 +
.../exportplot/clipboard/ExportPlotClipboard.java | 25 +
.../exportplot/model/ExportPlotOptions.java | 104 +
.../exportplot/model/SavePlotAsImageContext.java | 39 +
.../exportplot/model/SavePlotAsImageFormat.java | 32 +
.../plots/ui/export => exportplot}/rightMouse.png | Bin
.../workbench/model/RemoteFileSystemContext.java | 10 +-
.../studio/client/workbench/model/SessionInfo.java | 71 +-
.../client/workbench/model/SessionUtils.java | 35 +
.../client/workbench/model/UnsavedChangesItem.java | 62 +
.../studio/client/workbench/model/UserPrompt.java | 63 +
.../client/workbench/model/WorkbenchMetrics.java | 14 +-
.../workbench/model/WorkbenchServerOperations.java | 16 +-
.../workbench/model/helper/StringStateValue.java | 13 +
.../prefs/events/UiPrefsChangedEvent.java | 19 +-
.../client/workbench/prefs/model/EditingPrefs.java | 38 +
.../client/workbench/prefs/model/GeneralPrefs.java | 23 +-
.../workbench/prefs/model/PackagesPrefs.java | 22 +-
.../client/workbench/prefs/model/RPrefs.java | 9 +
.../client/workbench/prefs/model/UIPrefs.java | 175 +-
.../workbench/prefs/model/UIPrefsAccessor.java | 245 +-
.../workbench/prefs/views/AceEditorPreview.java | 108 +-
.../prefs/views/AppearancePreferencesPane.java | 9 +-
.../prefs/views/CompilePdfPreferencesPane.java | 36 +-
.../prefs/views/EditingPreferencesPane.java | 504 +-
.../prefs/views/GeneralPreferencesPane.java | 228 +-
.../prefs/views/LineEndingsSelectWidget.java | 66 +
.../prefs/views/PackagesPreferencesPane.java | 65 +-
.../prefs/views/PaneLayoutPreferencesPane.java | 22 +-
.../workbench/prefs/views/PreferencesDialog.css | 7 +-
.../workbench/prefs/views/PreferencesDialog.java | 26 +-
.../prefs/views/PreferencesDialogResources.java | 1 +
.../workbench/prefs/views/PreferencesPane.java | 23 +-
.../prefs/views/PublishingPreferencesPane.java | 370 +
.../client/workbench/snippets/SnippetHelper.java | 445 +
.../snippets/SnippetServerOperations.java | 28 +
.../client/workbench/snippets/model/Snippet.java | 35 +
.../workbench/snippets/model/SnippetData.java | 33 +
.../snippets/model/SnippetsChangedEvent.java | 58 +
.../workbench/snippets/ui/EditSnippetsDialog.java | 314 +
.../workbench/snippets/ui/EditableSnippets.java | 112 +
.../client/workbench/ui/ConsoleTabPanel.java | 98 +-
.../studio/client/workbench/ui/MainSplitPanel.java | 2 +-
.../studio/client/workbench/ui/OptionsLoader.java | 19 +-
.../studio/client/workbench/ui/PaneConfig.java | 82 +-
.../studio/client/workbench/ui/PaneManager.java | 701 +-
.../studio/client/workbench/ui/ToolbarPane.java | 11 +
.../client/workbench/ui/WorkbenchScreen.java | 56 +-
.../client/workbench/ui/WorkbenchTabPanel.java | 20 +-
.../client/workbench/views/BasePresenter.java | 7 +-
.../client/workbench/views/BusyPresenter.java | 58 +
.../workbench/views/buildtools/BuildCommands.java | 72 +
.../workbench/views/buildtools/BuildPane.java | 11 +-
.../workbench/views/buildtools/BuildPresenter.java | 14 +-
.../workbench/views/buildtools/BuildTab.java | 50 +-
.../views/buildtools/events/BuildErrorsEvent.java | 6 +-
.../buildtools/model/BuildServerOperations.java | 5 +
.../views/buildtools/model/BuildState.java | 4 +-
.../client/workbench/views/console/Console.java | 30 +-
.../workbench/views/console/ConsoleResources.java | 5 +
.../workbench/views/console/consoleStyles.css | 48 +-
.../views/console/events/ConsoleActivateEvent.java | 54 +
.../views/console/events/SendToConsoleEvent.java | 27 +-
.../workbench/views/console/shell/Shell.java | 49 +-
.../views/console/shell/assist/CompletionList.java | 41 +-
.../console/shell/assist/CompletionManager.java | 3 +
.../shell/assist/CompletionPopupDisplay.java | 32 +-
.../console/shell/assist/CompletionPopupPanel.java | 313 +-
.../console/shell/assist/CompletionRequester.css | 23 +
.../console/shell/assist/CompletionRequester.java | 872 +-
.../shell/assist/CompletionRequesterResources.java | 37 +
.../console/shell/assist/CompletionUtils.java | 54 +
.../views/console/shell/assist/GridEx.java | 37 +
.../views/console/shell/assist/HelpInfoPane.java | 116 -
.../console/shell/assist/HelpInfoPopupPanel.css | 24 +
.../console/shell/assist/HelpInfoPopupPanel.java | 181 +
.../shell/assist/HelpInfoPopupPanelResources.java | 39 +
.../views/console/shell/assist/HelpStrategy.java | 346 +-
.../shell/assist/NullCompletionManager.java | 7 +
.../console/shell/assist/PopupPositioner.java | 78 +-
.../console/shell/assist/RCompletionManager.java | 1985 +-
.../console/shell/impl/PlainTextEditorImpl.java | 10 +-
.../shell/impl/PlainTextEditorImplFirefox.java | 15 +-
.../views/environment/EnvironmentPane.java | 22 +-
.../views/environment/EnvironmentPresenter.java | 132 +-
.../environment/dataimport/ImportFileSettings.java | 28 +
.../dataimport/ImportFileSettingsDialog.java | 57 +-
.../dataimport/ImportFileSettingsDialog.ui.xml | 14 +-
.../events/ContextDepthChangedEvent.java | 5 +
.../environment/events/JumpToFunctionEvent.java | 82 +
.../views/environment/model/CallFrame.java | 19 +-
.../views/environment/model/DataPreviewResult.java | 8 +
.../environment/model/EnvironmentContextData.java | 4 +
.../model/EnvironmentServerOperations.java | 2 +
.../views/environment/view/CallFrameItem.css | 1 -
.../views/environment/view/CallFrameItem.java | 4 +-
.../views/environment/view/CallFramePanel.java | 1 +
.../environment/view/EnvironmentObjectDisplay.java | 11 +-
.../environment/view/EnvironmentObjectGrid.css | 3 +-
.../environment/view/EnvironmentObjectGrid.java | 15 +-
.../environment/view/EnvironmentObjectList.css | 3 +-
.../environment/view/EnvironmentObjectList.java | 43 +-
.../views/environment/view/EnvironmentObjects.css | 4 +-
.../views/environment/view/EnvironmentObjects.java | 64 +-
.../views/environment/view/EnvironmentStyle.java | 2 +-
.../views/files/model/FilesServerOperations.java | 14 +
.../views/files/ui/FileCommandToolbar.java | 2 +
.../workbench/views/files/ui/FilePathToolbar.java | 3 +-
.../studio/client/workbench/views/help/Help.java | 81 +-
.../client/workbench/views/help/HelpPane.java | 70 +-
.../client/workbench/views/help/HelpTab.java | 30 +-
.../workbench/views/help/events/ShowHelpEvent.java | 18 +-
.../workbench/views/help/model/HelpInfo.java | 106 +-
.../views/help/model/HelpServerOperations.java | 2 +-
.../views/history/view/HistoryEntryItemCodec.java | 4 +
.../workbench/views/history/view/HistoryPane.css | 1 -
.../workbench/views/history/view/HistoryTable.java | 4 +-
.../views/output/common/CompileOutputPane.java | 190 +
.../output/common/CompileOutputPaneDisplay.java | 42 +
.../output/common/CompileOutputPaneFactory.java | 23 +
.../output/compilepdf/CompilePdfOutputPane.java | 165 -
.../compilepdf/CompilePdfOutputPresenter.java | 59 +-
.../output/compilepdf/CompilePdfOutputTab.java | 15 +-
.../output/compilepdf/events/CompilePdfEvent.java | 20 +-
.../views/output/find/FindInFilesDialog.java | 8 +-
.../views/output/find/FindInFilesDialog.ui.xml | 1 +
.../views/output/find/FindOutputPresenter.java | 2 +
.../output/lint/DiagnosticsBackgroundPopup.css | 9 +
.../output/lint/DiagnosticsBackgroundPopup.java | 305 +
.../client/workbench/views/output/lint/Lint.css | 23 +
.../workbench/views/output/lint/LintManager.java | 394 +
.../workbench/views/output/lint/LintMarkers.java | 73 +
.../workbench/views/output/lint/LintResources.java | 54 +
.../workbench/views/output/lint/LintRetina.css | 15 +
.../client/workbench/views/output/lint/error.png | Bin 0 -> 128 bytes
.../client/workbench/views/output/lint/error2x.png | Bin 0 -> 150 bytes
.../views/output/lint/events/LintEvent.java | 77 +
.../views/output/lint/model/AceAnnotation.java | 39 +
.../output/lint/model/AnchoredAceAnnotation.java | 20 +
.../views/output/lint/model/LintItem.java | 109 +
.../output/lint/model/LintServerOperations.java | 39 +
.../client/workbench/views/output/lint/note.png | Bin 0 -> 126 bytes
.../client/workbench/views/output/lint/note2x.png | Bin 0 -> 150 bytes
.../client/workbench/views/output/lint/warning.png | Bin 0 -> 126 bytes
.../workbench/views/output/lint/warning2x.png | Bin 0 -> 150 bytes
.../output/markers/MarkerSetsToolbarButton.java | 86 +
.../views/output/markers/MarkersOutputPane.java | 117 +
.../output/markers/MarkersOutputPresenter.java | 169 +
.../views/output/markers/MarkersOutputTab.java | 88 +
.../output/markers/events/MarkersChangedEvent.java | 75 +
.../markers/model/MarkersServerOperations.java | 28 +
.../views/output/markers/model/MarkersSet.java | 39 +
.../views/output/markers/model/MarkersState.java | 38 +
.../output/renderrmd/RenderRmdOutputPresenter.java | 199 +
.../views/output/renderrmd/RenderRmdOutputTab.java | 82 +
.../RSConnectDeployOutputPresenter.java | 124 +
.../rsconnectdeploy/RSConnectDeployOutputTab.java | 81 +
.../output/sourcecpp/SourceCppOutputPane.java | 5 +-
.../output/sourcecpp/SourceCppOutputPresenter.java | 5 +-
.../output/sourcecpp/model/SourceCppState.java | 4 +-
.../client/workbench/views/packages/Packages.java | 576 +-
.../views/packages/PackagesDisplayObserver.java | 2 +-
.../workbench/views/packages/PackagesPane.java | 514 +-
.../workbench/views/packages/PackagesTab.java | 9 +-
.../events/InstalledPackagesChangedEvent.java | 41 -
.../events/InstalledPackagesChangedHandler.java | 22 -
.../packages/events/PackageStateChangedEvent.java | 50 +
.../events/PackageStateChangedHandler.java | 22 +
.../packages/events/RaisePackagePaneEvent.java | 40 +
.../views/packages/model/PackageInfo.java | 71 +-
.../views/packages/model/PackageLibraryUtils.java | 73 +
.../views/packages/model/PackageState.java | 44 +
.../packages/model/PackagesServerOperations.java | 9 +-
.../views/packages/ui/CheckForUpdatesDialog.css | 8 -
.../views/packages/ui/CheckForUpdatesDialog.java | 321 +-
.../views/packages/ui/CleanUnusedDialog.java | 82 +
.../ui/PackageActionConfirmationDialog.css | 15 +
.../ui/PackageActionConfirmationDialog.java | 267 +
.../packages/ui/PackagesCellTableResources.java | 1 +
.../views/packages/ui/PackagesCellTableStyle.css | 11 +
.../views/packages/ui/PackagesDataGrid.css | 20 +
.../views/packages/ui/PackagesDataGridCommon.css | 62 +
.../views/packages/ui/PackagesDataGridCommon.java | 27 +
.../packages/ui/PackagesDataGridResources.java | 24 +
.../views/packages/ui/PackagesDataGridStyle.java | 23 +
.../views/packages/ui/actions/ActionButton.css | 29 +
.../views/packages/ui/actions/ActionButton.java | 112 +
.../views/packages/ui/actions/ActionButton.ui.xml | 14 +
.../views/packages/ui/actions/ActionCenter.css | 12 +
.../views/packages/ui/actions/ActionCenter.java | 180 +
.../views/packages/ui/actions/ActionCenter.ui.xml | 41 +
.../views/packages/ui/actions/ActionWidget.java | 52 +
.../views/packages/ui/actions/actionButtonLeft.png | Bin 0 -> 255 bytes
.../packages/ui/actions/actionButtonRight.png | Bin 0 -> 278 bytes
.../views/packages/ui/actions/actionButtonTile.png | Bin 0 -> 135 bytes
.../views/packages/ui/actions/chevronDown.png | Bin 0 -> 342 bytes
.../views/packages/ui/actions/chevronUp.png | Bin 0 -> 341 bytes
.../views/packages/ui/actions/packratIcon.png | Bin 0 -> 326 bytes
.../views/packages/ui/actions/packratIconSmall.png | Bin 0 -> 314 bytes
.../studio/client/workbench/views/plots/Plots.java | 92 +-
.../client/workbench/views/plots/PlotsPane.java | 72 +-
.../views/plots/model/ExportPlotOptions.java | 104 -
.../views/plots/model/PlotsServerOperations.java | 12 +
.../views/plots/model/SavePlotAsImageContext.java | 39 -
.../views/plots/model/SavePlotAsImageFormat.java | 32 -
.../workbench/views/plots/ui/PlotsToolbar.java | 18 +-
.../views/plots/ui/export/ExportPlot.java | 67 +-
.../views/plots/ui/export/ExportPlotDialog.java | 117 -
.../views/plots/ui/export/ExportPlotResources.java | 71 -
.../plots/ui/export/ExportPlotSizeEditor.java | 475 -
.../views/plots/ui/export/PlotsPaneClipboard.java | 72 +
.../views/plots/ui/export/PlotsPanePreviewer.java | 110 +
.../ui/export/PlotsPaneSaveAsImageOperation.java | 83 +
.../plots/ui/export/SavePlotAsImageDialog.java | 164 -
.../views/plots/ui/export/SavePlotAsPdfDialog.java | 22 +-
.../plots/ui/export/SavePlotAsTargetEditor.java | 182 -
.../impl/CopyPlotToClipboardDesktopDialog.java | 104 -
.../CopyPlotToClipboardDesktopMetafileDialog.java | 115 -
.../export/impl/CopyPlotToClipboardWebDialog.java | 72 -
.../plots/ui/export/impl/ExportPlotDesktop.java | 27 +-
.../views/plots/ui/export/impl/ExportPlotWeb.java | 7 +-
.../plots/ui/manipulator/ManipulatorStyles.css | 3 +-
.../workbench/views/presentation/Presentation.java | 192 +-
.../views/presentation/PresentationDispatcher.java | 161 +-
.../views/presentation/PresentationPane.java | 138 +-
.../views/presentation/PresentationTab.java | 8 +-
.../model/PresentationServerOperations.java | 3 +-
.../views/presentation/model/SlideNavigation.java | 34 -
.../presentation/model/SlideNavigationItem.java | 40 -
.../views/source/DocumentOutlineWidget.css | 79 +
.../views/source/DocumentOutlineWidget.java | 555 +
.../client/workbench/views/source/Source.java | 1693 +-
.../client/workbench/views/source/SourcePane.java | 27 +-
.../workbench/views/source/SourceSatellite.java | 49 +
.../views/source/SourceSatellitePresenter.java | 45 +
.../views/source/SourceSatelliteView.java | 21 +
.../views/source/SourceSatelliteWindow.java | 130 +
.../client/workbench/views/source/SourceShim.java | 26 +-
.../workbench/views/source/SourceVimCommands.java | 317 +
.../workbench/views/source/SourceWindow.java | 325 +
.../views/source/SourceWindowManager.java | 1113 +
.../views/source/TabOverflowPopupPanel.java | 69 +-
.../views/source/editors/EditingTarget.java | 9 +
.../source/editors/EditingTargetCodeExecution.java | 11 +-
.../codebrowser/CodeBrowserEditingTarget.java | 72 +-
.../CodeBrowserEditingTargetWidget.java | 70 +-
.../source/editors/data/DataEditingTarget.java | 147 +-
.../editors/data/DataEditingTargetWidget.java | 89 +-
.../editors/profiler/ProfilerEditingTarget.java | 30 +
.../views/source/editors/text/AceEditor.java | 1250 +-
.../views/source/editors/text/AceEditorWidget.java | 400 +-
.../views/source/editors/text/AceInfoBar.css | 14 +
.../views/source/editors/text/AceInfoBar.java | 92 +
.../source/editors/text/AceInlineAnnotation.java | 6 +
.../source/editors/text/AceVimCommandHandler.java | 97 -
.../source/editors/text/ChunkIconsManager.css | 1 +
.../source/editors/text/ChunkIconsManager.java | 390 +
.../source/editors/text/ChunkOptionsPopupPanel.css | 34 +
.../editors/text/ChunkOptionsPopupPanel.java | 620 +
.../views/source/editors/text/CollabEditor.java | 39 +
.../text/DefaultChunkOptionsPopupPanel.java | 197 +
.../views/source/editors/text/DocDisplay.java | 129 +-
.../views/source/editors/text/InfoBarDisplay.java | 23 +
.../source/editors/text/NavigableSourceEditor.java | 3 +
.../source/editors/text/RCompletionContext.java | 22 +
.../views/source/editors/text/RFunction.java | 32 +
.../workbench/views/source/editors/text/Scope.java | 28 +
.../views/source/editors/text/ScopeFunction.java | 32 +
.../views/source/editors/text/ScopeList.java | 11 +
.../editors/text/SetupChunkOptionsPopupPanel.java | 232 +
.../source/editors/text/TextEditingTarget.java | 2317 +-
.../text/TextEditingTargetCompilePdfHelper.java | 36 +-
.../editors/text/TextEditingTargetCppHelper.java | 56 +-
.../editors/text/TextEditingTargetFindReplace.java | 20 +-
.../text/TextEditingTargetPresentationHelper.java | 4 +-
.../text/TextEditingTargetPreviewHtmlHelper.java | 83 -
.../text/TextEditingTargetRMarkdownHelper.java | 948 +
.../text/TextEditingTargetReformatHelper.java | 1318 +
.../text/TextEditingTargetRenameHelper.java | 354 +
.../editors/text/TextEditingTargetScopeHelper.java | 35 +-
.../editors/text/TextEditingTargetWidget.java | 572 +-
.../views/source/editors/text/ace/AceCommand.java | 190 +
.../source/editors/text/ace/AceCommandManager.java | 216 +
.../text/ace/AceDocumentChangeEventNative.java | 4 +
.../source/editors/text/ace/AceEditorNative.java | 264 +-
.../views/source/editors/text/ace/AceFold.java | 1 +
.../editors/text/ace/AceRenderFinishedEvent.java | 41 +
.../source/editors/text/ace/AceResources.java | 20 +-
.../views/source/editors/text/ace/Anchor.java | 7 +
.../source/editors/text/ace/AnchoredRange.java | 27 +
.../views/source/editors/text/ace/CodeModel.java | 46 +-
.../editors/text/ace/DisplayChunkOptionsEvent.java | 53 +
.../source/editors/text/ace/DplyrJoinContext.java | 54 +
.../views/source/editors/text/ace/EditSession.java | 73 +-
.../editors/text/ace/ExecuteChunksEvent.java | 61 +
.../source/editors/text/ace/KeyboardHandler.java | 8 +-
.../views/source/editors/text/ace/Marker.java | 30 +
.../views/source/editors/text/ace/Markers.java | 27 +
.../views/source/editors/text/ace/Mode.java | 31 +
.../views/source/editors/text/ace/Position.java | 16 +
.../views/source/editors/text/ace/RInfixData.java | 49 +
.../source/editors/text/ace/RScopeObject.java | 31 +
.../views/source/editors/text/ace/Range.java | 62 +
.../views/source/editors/text/ace/Renderer.java | 24 +-
.../views/source/editors/text/ace/Selection.java | 9 +
.../views/source/editors/text/ace/Token.java | 99 +
.../views/source/editors/text/ace/TokenCursor.java | 227 +
.../views/source/editors/text/ace/Tokenizer.java | 164 +
.../views/source/editors/text/ace/VimMarks.java | 62 +
.../source/editors/text/ace/ace-uncompressed.js | 65629 ++++++++++++++-----
.../workbench/views/source/editors/text/ace/ace.js | 8 +-
.../text/ace/events/AfterAceRenderEvent.java | 54 +
.../text/ace/ext-language_tools-uncompressed.js | 1077 +
.../source/editors/text/ace/ext-language_tools.js | 5 +
.../source/editors/text/ace/keybinding-emacs.js | 1 +
.../source/editors/text/ace/keybinding-vim.js | 1 +
.../editors/text/cpp/CompletionPosition.java | 58 +
.../source/editors/text/cpp/CppCompletion.css | 57 +
.../editors/text/cpp/CppCompletionContext.java | 26 +
.../editors/text/cpp/CppCompletionManager.java | 650 +-
.../editors/text/cpp/CppCompletionOperation.java | 21 +
.../editors/text/cpp/CppCompletionPopupMenu.java | 302 +
.../editors/text/cpp/CppCompletionRequest.java | 444 +
.../editors/text/cpp/CppCompletionResources.java | 47 +
.../cpp/CppCompletionServerRequestCallback.java | 56 +
.../text/cpp/CppCompletionSignatureTip.java | 239 +
.../editors/text/cpp/CppCompletionToolTip.java | 130 +
.../editors/text/cpp/CppCompletionUtils.java | 130 +
.../views/source/editors/text/cpp/downArrow.png | Bin 0 -> 240 bytes
.../views/source/editors/text/cpp/upArrow.png | Bin 0 -> 235 bytes
.../editors/text/events/DocumentChangedEvent.java | 56 +
.../editors/text/events/EditorLoadedEvent.java | 14 +
.../text/events/EditorThemeChangedEvent.java | 52 +
.../text/events/HasDocumentChangedHandlers.java | 23 +
.../text/events/HasRenderFinishedHandlers.java | 23 +
.../editors/text/events/NewWorkingCopyEvent.java | 70 +
.../editors/text/events/RenderFinishedEvent.java | 44 +
.../editors/text/findreplace/FindReplace.java | 47 +-
.../editors/text/findreplace/FindReplaceBar.java | 18 +-
.../source/editors/text/r/RCompletionToolTip.java | 235 +
.../source/editors/text/status/StatusBar.java | 23 +-
.../text/status/StatusBarElementWidget.java | 12 +-
.../editors/text/status/StatusBarPopupMenu.java | 15 +-
.../editors/text/status/StatusBarWidget.java | 141 +-
.../editors/text/status/StatusBarWidget.ui.xml | 9 +-
.../editors/text/themes/AceThemeResources.java | 91 +-
.../source/editors/text/themes/AceThemes.java | 134 +-
.../views/source/editors/text/themes/ambiance.css | 247 +
.../views/source/editors/text/themes/chaos.css | 180 +
.../views/source/editors/text/themes/chrome.css | 112 +-
.../views/source/editors/text/themes/clouds.css | 144 +-
.../source/editors/text/themes/clouds_midnight.css | 143 +-
.../views/source/editors/text/themes/cobalt.css | 168 +-
.../source/editors/text/themes/crimson_editor.css | 98 +-
.../views/source/editors/text/themes/dawn.css | 165 +-
.../source/editors/text/themes/dreamweaver.css | 112 +-
.../views/source/editors/text/themes/eclipse.css | 107 +-
.../source/editors/text/themes/idle_fingers.css | 149 +-
.../source/editors/text/themes/katzenmilch.css | 169 +
.../views/source/editors/text/themes/kr_theme.css | 155 +-
.../views/source/editors/text/themes/merbivore.css | 161 +-
.../source/editors/text/themes/merbivore_soft.css | 168 +-
.../source/editors/text/themes/mono_industrial.css | 166 +-
.../views/source/editors/text/themes/monokai.css | 170 +-
.../source/editors/text/themes/pastel_on_dark.css | 163 +-
.../source/editors/text/themes/solarized_dark.css | 153 +-
.../source/editors/text/themes/solarized_light.css | 149 +-
.../views/source/editors/text/themes/textmate.css | 125 +-
.../views/source/editors/text/themes/tomorrow.css | 179 +-
.../source/editors/text/themes/tomorrow_night.css | 179 +-
.../editors/text/themes/tomorrow_night_blue.css | 182 +-
.../editors/text/themes/tomorrow_night_bright.css | 193 +-
.../text/themes/tomorrow_night_eighties.css | 181 +-
.../views/source/editors/text/themes/twilight.css | 171 +-
.../source/editors/text/themes/vibrant_ink.css | 154 +-
.../views/source/editors/text/themes/xcode.css | 132 +
.../editors/text/ui/ChooseEncodingDialog.java | 3 +-
.../editors/text/ui/MarkdownDocumentIcon.png | Bin 0 -> 388 bytes
.../source/editors/text/ui/MarkdownOptionsIcon.png | Bin 0 -> 845 bytes
.../editors/text/ui/MarkdownPresentationIcon.png | Bin 0 -> 458 bytes
.../source/editors/text/ui/MarkdownShinyIcon.png | Bin 0 -> 882 bytes
.../editors/text/ui/MarkdownTemplateIcon.png | Bin 0 -> 341 bytes
.../source/editors/text/ui/NewRMarkdownDialog.java | 434 +
.../editors/text/ui/NewRMarkdownDialog.ui.xml | 156 +
.../editors/text/ui/RMarkdownNoParamsDialog.java | 84 +
.../source/editors/text/ui/TemplateMenuItem.java | 54 +
.../urlcontent/UrlContentEditingTarget.java | 60 +-
.../urlcontent/UrlContentEditingTargetWidget.java | 3 +-
.../source/events/CodeBrowserCreatedEvent.java | 70 +
.../source/events/CodeBrowserFinishedEvent.java | 27 +-
.../source/events/CodeBrowserHighlightEvent.java | 30 +-
.../source/events/CodeBrowserNavigationEvent.java | 37 +-
.../views/source/events/CollabEditEndedEvent.java | 66 +
.../views/source/events/CollabEditStartParams.java | 45 +
.../source/events/CollabEditStartedEvent.java | 54 +
.../views/source/events/DataViewChangedEvent.java | 67 +
.../views/source/events/DocTabClosedEvent.java | 63 +
.../source/events/DocTabDragInitiatedEvent.java | 57 +
.../source/events/DocTabDragStartedEvent.java | 74 +
.../source/events/DocTabDragStateChangedEvent.java | 57 +
.../views/source/events/DocWindowChangedEvent.java | 110 +
.../views/source/events/PopoutDocEvent.java | 84 +
.../source/events/PopoutDocInitiatedEvent.java | 77 +
.../views/source/events/SourceDocAddedEvent.java | 69 +
.../views/source/events/SourceFileSavedEvent.java | 25 +-
.../views/source/model/CppCompletion.java | 125 +
.../views/source/model/CppCompletionResult.java | 30 +
.../views/source/model/CppCompletionText.java | 32 +
.../views/source/model/CppDiagnostic.java | 82 +
.../views/source/model/CppDiagnosticFixIt.java | 50 +
.../views/source/model/CppServerOperations.java | 47 +
.../views/source/model/CppSourceLocation.java | 36 +
.../workbench/views/source/model/DataItem.java | 18 +
.../views/source/model/DocTabDragParams.java | 64 +
.../views/source/model/DocUpdateSentinel.java | 140 +-
.../views/source/model/RnwChunkOptions.java | 16 +-
.../views/source/model/SourceDocument.java | 21 +-
.../views/source/model/SourceServerOperations.java | 41 +-
.../views/source/model/SourceWindowParams.java | 50 +
.../views/source/scopetree/ScopeTreeWidget.java | 55 +
.../views/vcs/common/ConsoleProgressDialog.java | 5 +
.../views/vcs/common/SimplePagerStyle.css | 6 +
.../workbench/views/vcs/common/VCSFileOpener.java | 4 +-
.../views/vcs/common/diff/LineActionButton.css | 1 -
.../vcs/common/diff/LineActionButtonRenderer.java | 5 +-
.../views/vcs/common/events/ShowVcsDiffEvent.java | 12 +-
.../vcs/common/events/ShowVcsHistoryEvent.java | 15 +-
.../vcs/common/events/VcsRevertFileEvent.java | 15 +-
.../vcs/common/events/VcsViewOnGitHubEvent.java | 15 +-
.../views/vcs/common/model/GitHubViewRequest.java | 27 +-
.../workbench/views/vcs/dialog/CommitTocRow.java | 4 +
.../workbench/views/vcs/dialog/CommitTocRow.ui.xml | 1 -
.../workbench/views/vcs/dialog/HistoryPanel.java | 12 +-
.../views/vcs/dialog/HistoryPresenter.java | 59 +-
.../views/vcs/dialog/HistoryStrategy.java | 6 +
.../workbench/views/vcs/dialog/ViewFilePanel.java | 359 -
.../client/workbench/views/vcs/git/GitPane.java | 2 +
.../workbench/views/vcs/git/GitPresenter.java | 4 +-
.../views/vcs/git/dialog/GitHistoryStrategy.java | 14 +
.../views/vcs/git/dialog/GitReviewPanel.java | 21 +-
.../views/vcs/git/dialog/GitReviewPresenter.java | 5 +-
.../views/vcs/svn/dialog/SVNHistoryStrategy.java | 11 +
.../views/vcs/svn/dialog/SVNReviewPanel.java | 10 +-
.../client/workbench/views/viewer/ViewerPane.java | 241 +-
.../workbench/views/viewer/ViewerPresenter.java | 388 +-
.../client/workbench/views/viewer/ViewerTab.java | 11 +-
.../views/viewer/events/ViewerClearedEvent.java | 52 +
.../views/viewer/events/ViewerNavigateEvent.java | 34 +
.../views/viewer/events/ViewerNavigatedEvent.java | 61 +
.../views/viewer/events/ViewerPreviewRmdEvent.java | 61 +
.../CopyViewerPlotToClipboardDesktopDialog.java | 57 +
.../views/viewer/export/DesktopExport.java | 67 +
.../export/SaveViewerPlotAsImageDesktopDialog.java | 42 +
.../views/viewer/export/ViewerPanePreviewer.java | 68 +
.../ViewerPaneSaveAsImageDesktopOperation.java | 60 +
.../views/viewer/model/ViewerServerOperations.java | 18 +
src/gwt/test/acesupport/harness.html | 36 +
src/gwt/test/acesupport/qunit/qunit-1.18.0.css | 291 +
src/gwt/test/acesupport/qunit/qunit-1.18.0.js | 3828 ++
src/gwt/test/acesupport/token_iterator.js | 137 +
src/gwt/test/autoindent_test.html | 325 -
src/gwt/test/autoindent_test_cpp.html | 887 +
src/gwt/test/autoindent_test_r.html | 568 +
src/gwt/test/outline_harness.html | 2 +-
src/gwt/test/rmode_harness.html | 2 +-
src/gwt/test/scope-tree.Rmd | 32 +
src/gwt/test/sizetofit_harness.html | 2 +-
src/gwt/test/test-indent.cpp | 44 +
src/gwt/tools/build-ace | 31 +
src/gwt/tools/compile-themes | 92 -
src/gwt/tools/compile-themes.R | 438 +
.../tools/editor-settings/eclipse-code-style.xml | 295 +
src/gwt/tools/sync-ace-commits | 108 +-
src/gwt/tools/sync-pdfjs | 62 +-
src/gwt/tools/theme-names.R | 30 +
src/gwt/www/docs/keyboard.htm | 133 +-
src/gwt/www/expired.htm | 2 +-
src/gwt/www/images/rstudio.png | Bin 859 -> 3941 bytes
src/gwt/www/index.htm | 2 +-
src/gwt/www/js/workers/worker-css.js | 1 +
src/gwt/www/js/workers/worker-html.js | 1 +
src/gwt/www/js/workers/worker-javascript.js | 1 +
src/gwt/www/offline.htm | 2 +-
src/gwt/www/projectnotfound.htm | 40 +
src/gwt/www/templates/encrypted-sign-in.htm | 9 +-
src/gwt/www/unsupported_browser.htm | 11 +-
2383 files changed, 307278 insertions(+), 80469 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/rstudio.git
More information about the debian-science-commits
mailing list