Skip to content

Commit

Permalink
Merge branch (#65)
Browse files Browse the repository at this point in the history
* Options presented in dropdown in annotation edit page

* Fix bug with capture matches

* Search with 2sec delay

* Clean up Search

* Update search to fix quotation marks

* Initial backend implementation of export

* Fix nested exports

* Export Structures to file

* Update structure export UI

* Fix reversed columns in export

* Fix bug where structures did not match first row

* Include nested regex searches

* Add wildcard functionality for segments

* Remove obsolete row property value

* Add visualization of search results

* Update search icons

* Update search filtering

* Enable navigation of search results

* Refactor navigation

* Fix export of constants

* Have default startup State

* First implementation of persistence on App component

* Fix persistence in rules dialogs

* Remove duplicate captures of structure matches

* Change timing of ColumnType extraction for persistence

* Remove prints

* Persistent structure match indexing

* Load State in LogView

* Fix scoll persistence issue

* Remove prints

* Enumerate the log entries

* Fix naming

* Fix Structure Matching with Entries

* Fix error where timestamp and entry colors were the same

* Structure Matches shown in Minimap

* Hide structure matches in minimap when dialog closes

* Update minimap width

* Add basic numeric comparison

* Fix error in width constant

* Filter toggle updates scroll point

* Fix obsolete properties

* Small fixes

* Fix line IDs in exports

---------

Co-authored-by: LightFLP <[email protected]>
  • Loading branch information
ckitsanelis and LightFLP authored Dec 7, 2023
1 parent 653e21d commit 8edcdd3
Show file tree
Hide file tree
Showing 19 changed files with 735 additions and 358 deletions.
7 changes: 7 additions & 0 deletions src/extension/extension.ts
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,13 @@ export class EditorProvider implements vscode.CustomTextEditorProvider {
} else if (e.type === 'saveRules') {
fs.writeFileSync(rulesFile, JSON.stringify(e.rules));
}
else if (e.type === 'exportData') {
const filename = document.fileName.split(".tracy")[0].split("_Tracy_export_")[0]
const _date = new Date().toISOString().slice(0,10).replace(/-/g, "");
const _time = new Date().toISOString().slice(11,19).replace(/:/g, "");
const exportFile = `${filename}_Tracy_export_${_date}_${_time}.tracy.json`;
fs.writeFileSync(exportFile, JSON.stringify(e.data));
}
});
}

Expand Down
Loading

0 comments on commit 8edcdd3

Please sign in to comment.