GithubHelp home page GithubHelp logo

support's Introduction

GitFiend Support

This is a Public repo for GitFiend questions and issues. I usually check this once a day.

I especially want to hear if you encounter bugs, usability issues or you think GitFiend is missing deal-breaking features.

I prefer hearing problems rather than solutions as GitFiend is deliberately not trying to follow in the footsteps of other Git clients.

Note: This repo doesn't contain the source code for GitFiend.

support's People

Contributors

gitfiend avatar torquescrew 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  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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

support's Issues

Adding Keyboard Shortcuts / Some UX feedback [FEATURE REQUEST]

Hi there,

First of all, many thanks for this piece of software!

This is more of a feature request thingy. I recently started using GitFiend in Linux and even more recently started to do so in OS X. I am really enjoying using it but it'd be ace to have keyboard shortcuts for some basic actions.

My suggestion in OS X would be:

General View

CMD+1 Changes
CMD+2 Commits
CMD+3 Branches

Also browse through them with system standards such as Cmd+Alt+ LEFT/RIGHT arrows...

Changes
When Changes are selected, I can instantly use arrow keys to browse through unstaged files but it is frustrating not to be able to stage them by pressing ENTER key or even stage + commit if I do Cmd+Enter. Likewise, I'd love to multiple select/unselect them if I do SHIFT+Arrow keys.

Now, I'd also love to be able to do "Stage All" by doing CMD+SHIFT+S for example. And force commit to ask for the message and commit if I do Cmd+Enter after staging files but message box is empty.

Commits
When I select commits, I can't use arrow keys immediately like it happens with changes.

Again, it is great to be able to browse through them with UP/DOWN arrow keys but not being able to select them with ENTER and having to click with your mouse (my hands are on the keyboard most times).

Let me know if I can help and contribute with this! I believe this will make user experience a lot more productive.

Thanks!

Enter to confirm dialogs

Simple confirm and prompt dialogs can be dismissed with Esc but Enter key does nothing. I think it would be great if Enter confirmed the dialog.

E.g.

  • Delete branch confirm
  • Create branch/tag here dialog
  • Discard stash

Push tags

Adding a tag doesn't seem to push it. Neither does pressing the push button. How do you push tags to remote? Cheers! Using on Debian 10

Git avatar display missing !

Hello Support !
I'm enjoying GitFiend but often finding it a bit 'non human' at certain point, precisely the avatar relative to each existing git account.

There is an avatar for each git in the world but they don't show on GitFiend.
it is nice to have those round colors etc but it will be more friendly and human comprehensive if the software shows the avatar of the person making the changes on a certain branch but also the avatar of the git owner.

in my case i'm linked with Erik Dubois git account and the software displays ED but it would be great if it can fetch his current avatar and display that, so in the same time display current avatar of any one making changes on that Git.

Please add that function as it will raise the interest, human like to see pictures and when it's attached to a certain tool like GitFiend then it's simply a pure joy !

Blessings

Launch bash from gitfiend

Thought it was kind of related to #3 but it is the other way around. Some tasks are taking longer than expected in GitFiend if you are commonly using git bash. But I like the interface for a broader overview and regular tasks.

It would be a nice addition to add a "Launch Git Bash" menu entry, so the repository is opened in bash.

Setup authentication to repository

Hi, first of all I really like the UI, nice work!

My problem is with setting up the authentication to my remote repository: it can't be configured via interface?
Also i'm not finding the way to change the username and email after having set them.

Thanks for your attention.

Only stash some files, or stash one file at a time

I have recently found myself wanting to stash my changes such that I could separately preserve and restore

  1. broken and/or incomplete code for a feature, and
  2. changes for my local dev environment that I do not wish to commit.

This would allow me to switch between feature branches while leaving behind changes that I want to associate with a specific branch but aren't atomic enough to commit.

Thanks so much for your work on GitFiend - it has quickly become my primary Git client for both home and work use. ❤️

Allow installation for all users / silent install

OS: Windows

Would be great to have installation switches to give admins the option to install for all users and silent installation. I would like to roll this out to our development team, but am currently extracting the application contents and building our own MSI for this.

Else uploading this to the Windows Store would work too as I could then Powershell its installation and have the Windows Store handle updates.

Where is master?

The master branch is entirely inaccessible for me :(

Screen Shot 2019-06-24 at 1 43 30 PM

When I "show all branches" master does not appear, nor anywhere else in the app.

Dark theme not persist

On linux(debian 10) the switch to dark theme is not persist. App have any config file to save settings permanently?

[Feature Request] Clone button

Hello again
I think your project is very promising so I would like to place another request.
I would like to use your application for users who have no knowledge of vcs systems. It would be nice if the "most important" functions are easy to find. A clone button or at least a menupoint for cloning in the project repository dropdown would be desirable.
Like other authors, I would welcome if this project would become open-source.
Thank you for your work!

Add soft wrap option when viewing changes

A soft wrap option would be useful when viewing changes to files, to avoid having to scroll to the right. I'm specifically thinking of Markdown files here, where sentences or paragraphs can be long.

Remote with ssh

Hello,
The remote with protocol ssh its not supported ?

I have just :
"Could not read from remote repository. Please make sure you have the correct access rights and the repository exists."

The support it's planned ?

Fails to launch on Debian 9.9

GitFiend fails to launch after installing GitFiend_0.20.3_amd64.deb on Debian 9.9 with MATE Desktop Environment 1.16.2

/var/log/messages output:
traps: gitfiend[4461] trap int3 ip:56218989c4f5 sp:7ffe5dd12950 error:0
in gitfiend[56218791f000+531d000]

GitFiend will launch if --no-sandbox switch is used

[ same deb running great on Bodhi - thanks ]

Select multiple files to stage

Hi,
I just started using GitFiend and liking it so far!

I noticed though that I can't select multiple files to stage. I can stage one file or all files but not just some of them. It would be a helpful feature.

SSH Key Passphrase support

I'm getting errors accessing my remote, the key I use has a passphrase and I was wondering if that may be the reason it wouldn't be working. If so are there plans to add support? Or is it something you'd be happy to take a PR for?

Support customized CSS themes

Hello,
besides from the fact that I wish GitFiend would be OpenSource (I'd love to support with design), would it be possible to add a theme chooser or a way to override the css?
Mattermost is a good example here, the themes can be easily customized in the settings.
Imagine GitFiend would have a Theme Gallery some day where people will uploade their styles…

Thank you!

[Question] Updating GitFiend in Linux

Greetings!

This is an outstanding project -- really nice work.

I'm just curious about installing updates to GitFiend. I currently install it in Ubuntu Linux using:

wget -v https://gitfiend.com/resources/GitFiend_0.21.3_amd64.deb
sudo apt -y install ./GitFiend_0.21.3_amd64.deb
rm GitFiend_0.21.3_amd64.deb

When a new version of GitFiend is released, is it okay to install it on top of the old one?

Thanks!

Merge branch

Is it possible to merge branch ? Or, will it be possible in the future ?

Feature Request: Folder View in changes tab

First of all, thank you for your work. GitFiend is very clean and easy to use.

I think a folder hierarchy view within the changes list would speed up the commit process for bigger projects.

Thank you again.

Appimage doesn't start on Archlinux

The appimage doesn't seem to work on my Archlinux install:

[jarda-wien@tablet:~]$ uname -a
Linux tablet 5.2.14-arch2-1-ARCH #1 SMP PREEMPT Thu Sep 12 10:42:38 UTC 2019 x86_64 GNU/Linux
[jarda-wien@tablet:~]$ GitFiend-0.19.5.AppImage 
bash: /home/jarda-wien/bin/GitFiend-0.19.5.AppImage: cannot execute binary file: Exec format error
[jarda-wien@tablet:~]$ ls -sail ~/bin/GitFiend-0.19.5.AppImage 
202952 75568 -rwxr-xr-x 1 jarda-wien jarda-wien 77375914 Sep 19 14:01 /home/jarda-wien/bin/GitFiend-0.19.5.AppImage
[jarda-wien@tablet:~]$ strace GitFiend-0.19.5.AppImage 
execve("/home/jarda-wien/bin/GitFiend-0.19.5.AppImage", ["GitFiend-0.19.5.AppImage"], 0x7fffb5537250 /* 45 vars */) = -1 ENOEXEC (Exec format error)
strace: exec: Exec format error
+++ exited with 1 +++

Path not always work

On linux version when pass by terminal full path to repository is working. But when I pass current director(example "gitfiend .") it's not working. Maybe app can't handle hardlinks?

License? Open source?

Hi,

What is the license for gitfiend?
Is it open source?
Right now Gitfiend is gratis to install, what are the plans regarding this for the future?

Note: The reason for my question is that I'm evaluating some Git GUI clients.

How to modify the encoding?

Lovely developer
I'm looking for a good git GUI tool, when I find gitfiend, I am sure this is what I am looking for, but when I was in use there has a problem, I am from China, using the Windows 7 operating system, the system default encoding is GBK, while git default encoding is utf-8, so it show messy code when display git log. How should I do?

[Feature request] Ignore files

Hello folks,

I really like the vibes of this app.

I would suggest the idea of add a context menu option, in Changes view, to ignore files. Adding them to the gitignore.

Regs.

'flash' on menus when using Dark theme

Using the Dark theme in GitFiend_0.21.3 a momentary white 'flash' appears after triggering a menu or submenu.

Once a submenu has been triggered the effect seems to disappear from that menu until the parent menu is triggered again. This makes me think it is related to caching?

The effect happens during the time it takes the 'darkenBackground' class to be applied.

This happens on Mate ( on Debian 9.9 ) and Moksha ( on Bodhi 5.1 ) and was not present in GitFiend_0.20.3

Unstashing changes deletes stash, plus 2 other things

I'm not sure if this is supposed to happen, but i lost some of my stashes when I unstashed them. It'd be nice to have an option to keep them (and also name stashed when stashing).

I think it'd would also be nice to turn off auto-fetch on focus. There's been a few times where I've tried to commit something, but it can't write because there's a lock on the git file because it's fetching.

Finally, it would be really nice to see recently used git messages like I can in Eclipse by hitting ctrl + space

Missing Date Field!

Date field is most important in a code versioning program and is missing in the commit detail section. It is also useful in the commit list section if the commit has been pushed 1 or two days before.
Don't you think it's appropriate to include it?

Disable window drag

Can you please disable window drag when pressing top buttons (on mac, not sure about other versions)?

Add Sketch file diff support

Hi Toby,
great work with GitFiend so far!

As a project manager in a design agency I currently am looking for a good git client that makes it easy for my designers who have no or little knowledge about git to use the tool.

We're working with Sketch so a sketch preview would be essential for us to use GitFiend. Would be great if you can make it happen!

Thanks!

[Feature request] Amend checkbox

I and my colleagues find ourselves use this feature a lot. It is available on many famous Git GUIs such as GitX, gitg, and GitFork.
What it does is really simple, when the checkbox is checked, the last commit message appears, and when the user clicks commit, it overrides the last commit.
Optional: if the checkbox is checked and then unchecked, the last commit message should be kept in the text box.

Screenshot from 2019-12-09 11-45-09

[Feature Request] Change author at commit

The author name should be dynamically definable when commiting. This is needed if the application is used by different user.
Also desirable would be that the default author could be changed directly in GitFiend.

Make stage sidebar adjustable

Hi Toby,
we're sometimes having some subfolders or longer file names as usual, which can't be seen in the Staged side bar. Would be great, if width of the sidebar would be ajustable.
Another idea would be tool tips.
image

Cheers!

Can't open the .appimage on Manjaro

So I downloaded the appimage from your website, gave it permissions to be executed. But when opened via the terminal using ./GitFiend-0.20.3.AppImage it gives me this error:
bash: ./GitFiend-0.20.3.AppImage: cannot execute binary file: Exec format error
Is it by any chance compiled for 32bit?
I'm running this on Manjaro using the 5.3.15-1 kernel

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.