-
-
Notifications
You must be signed in to change notification settings - Fork 274
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: Source control view disappears on updates #321
Comments
GollyTicker
pushed a commit
to GollyTicker/obsidian-git
that referenced
this issue
Oct 13, 2022
Vinzent03
added a commit
that referenced
this issue
May 15, 2023
* Rename getPath to be more informative. * Added test-vault. * Added package-lock.json. Added dependencies for line authoring. * Fix stricter type-errors. * Line authoring feature. * feature can be toggled * submodule support * follow cut-copy-paste operations and show the original commit where a line was created * only available on desktops * file rename support * configurable in Settings: * commit hash, author formatting, date+time formatting * max age * max and min age colors * accessible default colors * configure following of cut-copy-paste operations * view: * gutter left to line numbers shows the newest commit where the line was changed * Coloring by age * multi-line rendered block support (e.g. dataview, <pre>) shows newest commit * support for markdown syntax with unequal line-sizes * adaptive to dark and light mode * copy commit hash with context-menu * natural language dates (i.e. 'a week ago') * soft and unintrusive updating of the colored gutters when opening new panes * test-vault: * Fake dates in test-vault file for easier testing * Allows literal filepaths and filepaths with dashes * robust error handlung * fix: respect base path * More features: * Settings in nested object * Typescript documentation * Developer documentation * feature guide in wiki * Remove stale subscribers infrequently to reduce load. * Date format string URL in settings UI * add deep-equal types * remove ALLOWSIMPLEGIT global * remove inflect * use built in moment * Added UTC+0 time-zone * Minor fixes. Improved settings. Added link to feature guide. * Minior styling improvement. * fix: middle click to open file/diff in new tab * feat: prefill edit remote modal * chore(release): 2.4.0 * fix: keep git view on unload close #321 * chore(release): 2.4.1 * fix typo (`two` -> `to`) * Fix copy-able dummy-commit hash * Line Author Features: * Performance: avoid dom recomputation and gutter instance re-creation * Performance: Compute line markers once per action, instead of many times per action * Added context menu quick configuration * Adapted to Obsidian v1.0 * Cleanup. * Fix gutter spacing in Obsidian v1.0 * Fix adaptive coloring, which was broken due to caching. * Improve wording. * Fixed first, last and full name display. * Added option to ignore whitespace and newlines. * Added quick gutter update of unsaved changes * Reprioritise * Fix: messy ui when quick gutter update in empty file or in large vault * Potential future feature * update test-vault * Added setting to set text color css. * Fix gutter size for empty untracked files * Updated simple-git to 3.16.0 due to vulnerability * Show custom line author date format only when applicable. * refactor: use export * style: minor formatting * Simplify moment usage. * fix: format and fix imports * remove package-lock.json * fix moment imports * remove currentMoment * better isNewerThan implementation * remove submodule * move dev doc * fix: move git-head-update event to simple git * remove test log * link to test-vault * docs: add line authoring * docs: add GollyTicker as contributor to readme * docs: Refactor. Fix link --------- Co-authored-by: Vinzent <vinzent03@proton.me> Co-authored-by: Jakob Hellermann <jakob.hellermann@protonmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I'm grateful for the frequent updates, but one consequence of them is that I have to reopen the source control view pane that I keep in my sidebar every time. It should save it's position and reopen/not close itself when the plugin is updated.
The text was updated successfully, but these errors were encountered: