Code Monkey home page Code Monkey logo

vscode-ungit's Introduction

Marketplace Version Marketplace Installs Marketplace Rating

GitHub Actions

VSCode ungit

Extension to show ungit in Visual Studio Code.

Ungit in VSCode as gif Ungit in VSCode

Settings

  • showButton
    Show a button in the editor title bar to open Ungit
    Defaults to false
  • showInActiveColumn
    Open the Ungit view in the active editor column instead of on the side
    Defaults to false

License

VSCode ungit is licensed under the MIT license.
ungit is also licensed under the MIT license (again).

vscode-ungit's People

Contributors

bartosz-m avatar greenkeeper[bot] avatar hirse avatar srfrnk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

vscode-ungit's Issues

An in-range update of tslint is breaking the build 🚨

Version 5.7.0 of tslint just got published.

Branch Build failing 🚨
Dependency tslint
Current Version 5.6.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As tslint is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this 💪

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v5.7.0

🎉 New rules, options, and fixers

🛠 Bugfixes & enhancements

  • [api] AbstractRule#applyWithFunction allows additional parameter that is passed through to walkFn (#3140)
  • [api] AbstractRule#applyWithFunction has better type checking for its type parameter (#2660)
  • [bugfix] member-access autofix now correcly inserts public keyword after decorators (#3162)
  • [bugfix] prefer-const correctly handle catch without binding parameter introduced in [email protected] (#3151)
  • [bugfix] no-invalid-template-strings allows backslash-prefixed template expressions (#3116)
  • [bugfix] deprecation no longer shows errors on imports and exports (#3141)
  • [bugfix] deprecation: fix false positive when calling a function or method where another overload is deprecated (#2883)
  • [bugfix] whitespace: fixed "check-separator" for trivial for cases. (#3132)
  • [bugfix] prefer-object-spread prevent spreading this as it is not allowed by the compiler (#3126)
  • [bugfix] msbuild formatter uses backslashes in paths on Windows (#3145)
  • [bugfix] no-namespace ignores global augmentation (#3161)
  • [enhancement] remove superfluous empty lines on tslint output. (#3121)
  • [enhancement] no-submodule-imports allows whitelisting of submodules like @angular/core/testing (#3129)
  • [enhancement] custom lint rules will be resolved using node's path resolution to allow for loaders like ts-node (#3108)
  • [enhancement] quotemark no longer requires "single" or "double" to be the first option. The rule defaults to "double" if none is specified. (#3114)
  • [enhancement] no-unused-variable autofix removes trailing comments of imports (#3156)
  • [enhancement] no-unnecessary-type-assertion allows certain necessary assertions to prevent type widening (#3120)

Thanks to our contributors!

  • Paul Gschwendtner
  • Andy Hanson
  • ksvitkovsky
  • Santi Albo
  • aervin
  • Junle Li
  • Joscha Feth
  • WiseBird
  • Caleb Eggensperger
  • WGroenestein
  • Bowen Ni
Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

Provide configurable urlBase.

This extension does not work when running VSCode through the browser via Code Server while hosted entirely on a separate server.

Expected (upon starting vscode-ungit):

  • Ungit starts running on the external server.
  • VSCode opens a new tab with Ungit.

Actual Results:

  • Ungit starts running on the local device, if possible. (Incorrect)
  • Ungit does not start running on the server.
  • VSCode opens a new tab and points to a local instance of Ungit at localhost:8448, regardless of availability.
  • If Ungit was not able to start (not installed/no access to terminal) window shows "Localhost refused to connect".

Proposed solution:
Ungit provides a method for setting a urlBase other than localhost from the command line, shown in config.js.

If this can be set from .vscode/package.json and propagated throughout vscode-ungit to start/request visuals from Ungit on the correct machine, it may be all that's needed.

Figured I'd throw this out there in case the dev/someone who's closer to this project is able to approach it faster than I can as I acquaint myself with TS.

Below: Reference to the hardcoded localhost.

const url = `http://localhost:8448/?noheader=true#/repository?path=${uri.fsPath}`;

An in-range update of @types/node is breaking the build 🚨

The devDependency @types/node was updated from 10.12.8 to 10.12.9.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/node is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build passed (Details).
  • continuous-integration/appveyor/branch: AppVeyor build failed (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

I miss ungit

Ungit was my favorite git GUI. But now it's gone. :-( I suspect I first became acquainted with it while using Brackets. Eventually, I started using it with VS code. Regardless, it no longer seems to be working in either. This is what I get when I try launching it in VS code:

ungit issues

The window runs indefinitely. The behavior in Brackets is similar. Since I'm not getting any errors, I don't know how to proceed.

So, I decided to try running it from the commandline…

ungit error

Perhaps I need to include a command-line option to use it this way.

Action required: Greenkeeper could not be activated 🚨

🚨 You need to enable Continuous Integration on all branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because we are using your CI build statuses to figure out when to notify you about breaking changes.

Since we did not receive a CI status on the greenkeeper/initial branch, we assume that you still need to configure it.

If you have already set up a CI for this repository, you might need to check your configuration. Make sure it will run on all new branches. If you don’t want it to run on every branch, you can whitelist branches starting with greenkeeper/.

We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.

Impossible to write something in the title fill since VSCode 1.36

Since the upgrade to VSCode version 1.36, it seems there is an issue when I try to fill the title commit message. The cursor blink on the left panel and also on the ungit title field and when I try to write something, it writes only on the left panel. If I click on the ungit tab or if I close the left panel I don't see the cursor and I can't write.

Any idea ?

Fails to load when ungit server is already running

When ungit command issued but ungit server has been started by another process the 'Loading...' screen stays on forever.
You need to manually kill ungit server for the plugin to resume correct operation.
It is not necessary that this happens as you can attach to the existing ungit server.

Can't start the extension?

After installation, if I try to start ungit, it get the error:

Error: command 'extension.ungit' not found

Vscode: 1.13.1 (Ubuntu)

An in-range update of vscode is breaking the build 🚨

The devDependency vscode was updated from 1.1.30 to 1.1.31.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

vscode is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/appveyor/branch: AppVeyor build succeeded (Details).
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

How do we get rid of the new-version banner?

This banner is too annoying (as is the help-improve banner), especially as it's repeated every time the window repaints

"A new version of ungit (1.2.2) is available! Run npm update -g ungit to install. See what's new in the changelog"

Opening Ungit on VSCode also opens a new tab on the browser to /

Context

  • macOS 10.12.6
  • VSCode 1.18.0
  • vscode-ungit extension 1.1.1
  • Ungit 1.2.3

Description

When opening an ungit tab on VSCode, shortly after the focus is set on the default web browser where a new tab is opened to the address http://localhost:8448/#/repository?path=%2F, which points to the filesystem root (which for obvious reasons is not a git repository).

The tab opened in VSCode is correctly pointing to the workspace root.

Deprecated command 'vscode.previewHtml'

I got this warning today:

"Extension 'Hirse.vscode-ungit' uses the 'vscode.previewHtml' command which is deprecated and will be removed soon. Please file an issue against this extension to update to use VS Code's webview API."

VSCode version 1.32.1

extension won't start

On the latest release of VScode (1.62.2) the current Ungit extension (v2.2.3) doesn't start - it stays at the loading prompt indefinitely
image

I'm not sure if there were changes to extensions in the latest release but this is still working on the previous release of VScode
image

don't split the view

every time ungit is open, it will be displayed in a new view.

Is it possible to display it in the current view?

Permission denied (publickey) when using with Remote - SSH extension and SSH agent forwarding

Using the Remote - SSH extension and ssh-add to forward my key to the remote server I get the following "Unhandled git error":

[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

I can access BitBucket from the command line:

$ ssh -T [email protected]
logged in as xxx
You can use git or hg to connect to Bitbucket. Shell access is disabled

I'm using the following .ssh/config to forward the ssh agent and port for ungit:

...
ForwardAgent yes
LocalForward 127.0.0.1:8448 127.0.0.1:8448
...

Is this something related to the vscode ungit extension or something related to FredrikNoren/ungit?

An in-range update of vsce is breaking the build 🚨

Version 1.31.0 of vsce just got published.

Branch Build failing 🚨
Dependency vsce
Current Version 1.30.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As vsce is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this 💪

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Commits

The new version differs by 4 commits.

See the full diff

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

Is it possible that ungit use the vscode git.path variable ?

There is a variable named git.path in vscode settings that allow to specify the path for the git binary.

For example GlitLens extension also used this variable for determine de git binary path.

Is it possible that ungit also used this variable for determine the git path ?

credentials-helper is not executable on Linux

Hello,

On Linux credentials-helper is not executable and and that cause some problems :

-rw-r--r--. 1 gigix gigix 1,1K  1 juil. 20:39 VSCode/extensions/hirse.vscode-ungit-1.5.0/node_modules/ungit/bin/credentials-helper

Is it possible to set execution on this binary ? on official ungit github repository there is the executable set.

An in-range update of typescript is breaking the build 🚨

Version 2.5.2 of typescript just got published.

Branch Build failing 🚨
Dependency typescript
Current Version 2.5.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As typescript is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this 💪

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes TypeScript 2.5

For release notes, check out the release announcement

For new features, check out the What's new in TypeScript 2.5.

For the complete list of fixed issues, check out the issues fixed in TypeScript 2.5 RC and after TypeScript 2.5 RC.

Download:

Special thanks to all contributors to this release:

  • Anders Hejlsberg
  • Andrew Casey
  • Andy Hanson
  • Arthur Ozga
  • Basarat Ali Syed
  • Benjamin Lichtman
  • Daniel Rosenwasser
  • Francois Wouts
  • Jan Melcher
  • Kanchalai Tanglertsampan
  • Klaus Meinhardt
  • Kārlis Gaņģis
  • Matt Mitchell
  • Mine Starks
  • Mohamed Hegazy
  • Nathan Shively-Sanders
  • Paul van Brenk
  • Ron Buckton
  • Ryan Cavanaugh
  • Sheetal Nandi
  • Tingan Ho
  • Tycho Grouwstra
  • Wesley Wigham
Commits

The new version differs by 26 commits.

  • 171c664 Update LKG
  • 20da159 Merge pull request #18127 from RyanCavanaugh/port18120_release25
  • 6425ea2 Don't crash when a JS file appears in an inferred context
  • 6ffe829 Update LKG
  • 15a0d3f Update version
  • 2a2773f Update LKG
  • 187a21c Fix crash in name resolution with custom transforms and emitDecoratorMetadata
  • 62678cd Don't try to extract import to a method: simpler fix (#18054)
  • 3644771 Test for action description of code actions, and simplify description for extracting method to file (#18030) (#18044)
  • a39ae1f Fix crash when attempting to merge an import with a local declaration (#18032) (#18034)
  • 350c9f6 Call dynamic import transform on expression used by export equal statement (#18028) (#18033)
  • 0851f69 Added additional test
  • 01b7df6 Switch to arrow for ts class wrapper IIFE
  • 9bb1915 PR feedback
  • ec8f5cf Follow symbol through commonjs require for inferred class type

There are 26 commits in total.

See the full diff

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

An in-range update of mocha is breaking the build 🚨

Version 3.5.1 of mocha just got published.

Branch Build failing 🚨
Dependency mocha
Current Version 3.5.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As mocha is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this 💪

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v3.5.1

3.5.1 / 2017-09-09

📰 News

  • 📣 Mocha is now sponsoring PDXNode! If you're in the Portland area, come check out the monthly talks and hack nights!

🐛 Fixes

  • #2997: Fix missing xit export for "require" interface (@solodynamo)
  • #2957: Fix unicode character handling in XUnit reporter failures (@jkrems)

🔩 Other

Commits

The new version differs by 14 commits.

  • 4070a44 Release v3.5.1
  • 466ba73 update CHANGELOG.md for v3.5.1 [ci skip]
  • 1cc0fc0 import/require xit, fixes #2972
  • 74fa66f update nyc to latest; remove workaround in travis script
  • aa52933 update coveralls strategy; closes #2984
  • 73a5338 Spelling (#2981)
  • 9f403bf Add utils.escape tests and fix unicode escaping
  • 800acbc whitelist "developer-experience" tag for stalebot [ci skip]
  • 5895671 Added issue, pull request templates. (#2869)
  • 075bd51 Merge pull request #2918 from mochajs/no-shell-test
  • 8710438 Work around Node 0.10 Windows flake when testing
  • 13b8340 Ensure that compiler lookup works and not just that transpilation works (#2922)
  • 26d337a Add tests for double-star behavior
  • c0e6b68 Eliminate glob.sh

See the full diff

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

ungit plugin not working at all (@ VSCode)

Hi,
I've trouble getting the VSCode plugin for ungit to work - seems that the plugin does not recognize any git repositories. Any idea why? For more information on the issue and the analysis thus far, please see the thread on the original ungit GitHub presence: FredrikNoren/ungit#1402. Appears to be an issue with the plugin rather than ungit itself. Thanks.

An in-range update of @types/mocha is breaking the build 🚨

Version 2.2.43 of @types/mocha just got published.

Branch Build failing 🚨
Dependency @types/mocha
Current Version 2.2.42
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As @types/mocha is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this 💪

Status Details
  • continuous-integration/travis-ci/push The Travis CI build could not complete due to an error Details

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

Switching between editors and back to ungit causes to reload

Is this the intended behavior? When I switch to a file and then back to ungit, it reloads. This is different of when changing files on disk, when ungit rechecks the repository. When I say reload I mean load the entire repository, etc (tab is initially blank). This causes to be heavier without the need to.

image

An in-range update of @types/node is breaking the build 🚨

Version 8.0.26 of @types/node just got published.

Branch Build failing 🚨
Dependency @types/node
Current Version 8.0.25
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As @types/node is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this 💪

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.