diff --git a/web/documentation/css/jquery.tocify.css b/web/documentation/css/jquery.tocify.css old mode 100644 new mode 100755 diff --git a/web/documentation/img/bookmark_buttons.png b/web/documentation/img/bookmark_buttons.png new file mode 100644 index 00000000..4cc7b048 Binary files /dev/null and b/web/documentation/img/bookmark_buttons.png differ diff --git a/web/documentation/img/bookmark_creator.png b/web/documentation/img/bookmark_creator.png new file mode 100644 index 00000000..20551ce7 Binary files /dev/null and b/web/documentation/img/bookmark_creator.png differ diff --git a/web/documentation/img/bookmark_manager.png b/web/documentation/img/bookmark_manager.png new file mode 100644 index 00000000..8c5913ac Binary files /dev/null and b/web/documentation/img/bookmark_manager.png differ diff --git a/web/documentation/img/call_graph.png b/web/documentation/img/call_graph.png new file mode 100644 index 00000000..ac4d74d6 Binary files /dev/null and b/web/documentation/img/call_graph.png differ diff --git a/web/documentation/img/graph_view.png b/web/documentation/img/graph_view.png index 4a30725d..2419e8c0 100644 Binary files a/web/documentation/img/graph_view.png and b/web/documentation/img/graph_view.png differ diff --git a/web/documentation/img/main_window.png b/web/documentation/img/main_window.png index 368da33a..d78901b8 100644 Binary files a/web/documentation/img/main_window.png and b/web/documentation/img/main_window.png differ diff --git a/web/documentation/img/project_setup_wizard_java_maven.png b/web/documentation/img/project_setup_wizard_java_maven.png new file mode 100644 index 00000000..bf159713 Binary files /dev/null and b/web/documentation/img/project_setup_wizard_java_maven.png differ diff --git a/web/documentation/img/project_setup_wizard_start_java.png b/web/documentation/img/project_setup_wizard_start_java.png deleted file mode 100644 index 27d84886..00000000 Binary files a/web/documentation/img/project_setup_wizard_start_java.png and /dev/null differ diff --git a/web/documentation/img/project_setup_wizard_start_java_empty.png b/web/documentation/img/project_setup_wizard_start_java_empty.png new file mode 100644 index 00000000..72de4151 Binary files /dev/null and b/web/documentation/img/project_setup_wizard_start_java_empty.png differ diff --git a/web/documentation/img/project_setup_wizard_start_java_maven.png b/web/documentation/img/project_setup_wizard_start_java_maven.png new file mode 100644 index 00000000..5d1aa257 Binary files /dev/null and b/web/documentation/img/project_setup_wizard_start_java_maven.png differ diff --git a/web/documentation/img/search_view.png b/web/documentation/img/search_view.png index 15f737b5..80651160 100644 Binary files a/web/documentation/img/search_view.png and b/web/documentation/img/search_view.png differ diff --git a/web/documentation/index.html b/web/documentation/index.html index c284fbba..77be85a9 100644 --- a/web/documentation/index.html +++ b/web/documentation/index.html @@ -38,20 +38,18 @@ padding-top: 20px; } - #nav { - position:fixed; + .backlink { + position: fixed; width: 20%; margin-left: 2%; } .tocify { - position:static; - width: 100%; - margin-left: 0px; + margin-top: 30px; } @media (max-width: 767px) { - #nav { + .tocify { position: relative; width: 100%; } @@ -64,19 +62,11 @@
Documentation for version 0.11
+Documentation for version 0.12
If you are using Maven you can continue at Project creation from Maven to automatically setup your project using your Maven configuration.
+
+
Sourcetrail does two things with the data collected during indexing:
.sourcetraildb file in the same directory as the .sourcetrailproject file. This database file is used by Sourcetrail to serve its purpose of letting you navigate your source code. And it allows Sourcetrail to reopen the project without reindexing the source code every time..srctrldb file in the same directory as the .srctrlprj file. This database file is used by Sourcetrail to serve its purpose of letting you navigate your source code. And it allows Sourcetrail to reopen the project without reindexing the source code every time.-1 ignores this setting..sourcetrailproject file generated by Sourcetrail..srctrlprj file generated by Sourcetrail..sourcetrailproject file generated by Sourcetrail..srctrlprj file generated by Sourcetrail..json for the project. Sourcetrail will index the project based on the compile commands in this file. If the compilation database changes you can Refresh Sourcetrail to the new files..sourcetrailproject file generated by Sourcetrail..srctrlprj file generated by Sourcetrail.If you are using a Maven configuration to manage and build your project use this approach to create a Sourcetrail project.
+ + Maven Project Meta Data +In the first step you need to enter meta information about the project.
+
+ | Setting | Description |
|---|---|
| Sourcetrail Project Name | The name of the project. This will also be the name of the .srctrlprj file generated by Sourcetrail. |
| Sourcetrail Project Location | Choose the location of the project file from the dialog. |
| Standard | Select the language standard that should be used for indexing your project. We currently only support Java 8 |
In the first step you need to enter meta information about the project.
+
+ | Setting | Description |
|---|---|
| Maven Project File | The path to the pom file in the root folder of your Maven project. |
| Should Index Tests | This checkbox indicates whether or not Sourcetrail indexes the test code that is part of your Maven project. |
| Intermediate Dependencies Directory | Directory where Sourcetrail stores all of the project's .jar dependencies. |
In this dialog you can enter additional settings. You can define source file extentions and you can exclude certain paths or files from indexing.
+
+ | Setting | Description |
|---|---|
| Source File Extensions | Define extensions for source files including the dot e.g. .cpp or .java |
| Exclude Paths | Exclude Paths define the files and directories that will be left out from indexing. (For instructions on how to add paths see Path List Box.) |
After this step the New Project Summary will appear as last step in the project creation proccess.
+This window appears at the end of the Project Setup Wizard to summarize all the information entered before. It is the same as the Edit Project Window.
@@ -1272,7 +1367,31 @@ Reset font sizeThe graph view visualizes the currently selected symbol and all its relationships to other symbols as an interactive graph visualization.
+The graph view visualizes the currently selected symbol and all its relationships to other symbols as an interactive graph visualization. You can also display whole call graphs, inheritance chains or include trees by using the toolbar in the top left. Read more about at Depth Graph.
Using the toolbar in the top left you can display whole call graphs, inheritance chains or include trees for the currently active symbol if the right symbol type is currently active.
+
+ The left Backward button lets you undo your last navigation actions (see Back) and the right Forward button lets you redo your undone navigation actions again (see Forward). Both buttons are only enabled when the respective actions are available at the moment.
?? to do a case-sensitive full text search.The Bookmark Active Symbol button on the left opens the Bookmark Creator to create a new bookmark. The Bookmark Manager button on the right is used to display the Bookmark Manager for activating and editing your bookmarks.
+
+ Use the Bookmark Creator to create or edit bookmarks.
+
+ | Setting | Description |
|---|---|
| Name | The name of the bookmark. Initially the name of the node or edge is used. |
| Comment | Add an optional comment to the bookmark. |
| Category | Add the bookmark to a certain category. Bookmarks with the same category are grouped together in the Bookmark Manager. |
Use the Bookmark Manager to view and activate your bookmarks. Bookmarks are displayed as lines below their respective category. If a bookmark does not have a category it will be placed within the default category. The buttons for removing/editing categories or bookmarks are only visible when hovering the respective line. Bookmark information is stored within a separate .srctrlbm file next to your .srctrlprj project file.
+