Live data from Hacker News

Show HN: Sublime Merge – A Git client from the makers of Sublime Text

sublimemerge.com

351–360 of 362 posts

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#351

Very nice. Fast and responsive, unlike most of the Git clients I know. And the new preferences UI is pretty cool. A couple questions: * Can I add custom themes from my Sublime Text installation? How about color schemes? * Are there plans for plugin support? * Is there a development channel? * Have you thought about adding tabs? * Have you considered showing previews of binary files?

Custom themes are supported (although not in the evaluation version), however Sublime Text themes will need to be adapted to work in Sublime Merge: there's quite a bit more to the UI here, and the controls to target are quite different. Likewise with color schemes, as long as they define the new diff scopes, color schemes can be used, however none of the existing ones will yet. Syntax definitions, on the other hand,…

Cmd+T/1/2/... for tab will be great and it is one of main consideration for my workflow. Btw, nice work!

Edit: Attach an image to explain why: https://twitter.com/Edditoria/status/1043481201443368960

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#352
post #2

Hi HN - Jon Skinner here, I made Sublime Text and Sublime Merge, alongside the rest of the Sublime HQ programming team - Will, Dylan and Benjamin. Let me know if you have any questions! Edit: there's also the announcement blog post, at https://www.sublimetext.com/blog/articles/sublime-merge

Hello Jon, I bought Sublime Merge a few days ago and am excited to see Dark Mode, but the key does not work. I sent in an email to support but I haven't received a reply. Sorry for nagging you, I realize you are probably all busy over there, but I'm super excited about this. Sublime Merge so far is the _perfect_ git client I have been waiting for.

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#353
post #231

Earlier quoted context omitted.

Jon, if you're looking for ideas what to work on next, please consider creating an email client. With fast UI & search, tree view for emails, proper support of plain text emails etc.

Sciter's author here. I am considering creation of EMail client, as a next step of my https://notes.sciter.com . The Sciter Notes resembles email client UI pretty close, so UI portion is feasible in months time frame. At the mean time I am doing html-notepad that has also close UI: https://sciter.com/html-notepad-new-kid-in-the-block/ If someone knows IMAP/POP/SMTP stuff and want to join or invest into the project -…

I only recently learned about sciter, and was pretty excited to start using it on a personal project. Thanks for that!

I'm not exactly an expert on imap/pop/smtp, but I'd potentially be interested in helping depending on what your plans are for it. Honestly I'd be happy to help with any new privacy-focused e-mail client that has a convenient ui.

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#354
post #2

Hi HN - Jon Skinner here, I made Sublime Text and Sublime Merge, alongside the rest of the Sublime HQ programming team - Will, Dylan and Benjamin. Let me know if you have any questions! Edit: there's also the announcement blog post, at https://www.sublimetext.com/blog/articles/sublime-merge

Hi Jon! Thanks so much for this. Works amazing! I really like the look and feel of Text and Merge. What UI libraries do you use?

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#355
post #231

Earlier quoted context omitted.

Jon, if you're looking for ideas what to work on next, please consider creating an email client. With fast UI & search, tree view for emails, proper support of plain text emails etc.

Sciter's author here. I am considering creation of EMail client, as a next step of my https://notes.sciter.com . The Sciter Notes resembles email client UI pretty close, so UI portion is feasible in months time frame. At the mean time I am doing html-notepad that has also close UI: https://sciter.com/html-notepad-new-kid-in-the-block/ If someone knows IMAP/POP/SMTP stuff and want to join or invest into the project -…

> in months time frame.

I'm going to assume you meant you could start in a month, rather than be completed in a month, because otherwise I'd like to save you some pain!

I wrote a mail client, two actual, focussed upon the console. (Think "scriptable mutt".) Writing a mail-client is hard. Partly due to the sheer amount of bogus mails you'll get, and partly due to people having very firm beliefs about what they want.

The user-interface is the easy part. More important is to design how you're going to work - Originally I allowed something similar to google's tagging, so you could "open a folder" which contained mail from multiple Maildir collections. It was not a success.

Using a database to store your state is a cheap alternative, but risks issues getting outdated if you ever interact with the mail outside your program. You either have to force an "indexing" step - like notmuch does - or scan the filesystem tree. Neither of those approaches are great, for obvious reasons.

(Also God help you if you want to work with remote IMAP servers. Standards? What are they!)

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#356
post #339

Earlier quoted context omitted.

I work a lot with repos with very long line lengths (regularly up to 10k characters) and have to often check and merge multiple changes per line. I really like Git clients that can do one or all of these things: - Block a small threshold of vertical scrolling when scrolling horizontally on a trackpad to stop the current line I‘m tracking wavering up and down as I scroll. - Highlight whether there are further changes…

For your third point, maybe try out Kaleidoscope (macOS/iOS only): https://www.kaleidoscopeapp.com/ You can map git difftool to it to launch it from the command line.

Hey thanks, that actually looks really good! Will try it now.

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#357
post #325

Earlier quoted context omitted.

I've been pretty happy with SourceTree, despite a few minor annoyances. What missing features are you thinking of?

The big one for me is deleting multiple branches! I want to Shift-Click to select a bunch, and then delete them. Doesn't work, despite several UIs in SourceTree where it should.

Ok actually, yeah. That has been one of the biggest pain points for me too.

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#358
post #39
post #35

For my needs, GitX (rowanj fork) is still unbeat: http://rowanj.github.io/gitx/ It has the exact right amount of UI complementing the command line, and some delightful features, e.g. amending the last commit is possible via a checkbox below the commit message. What I don't like about Sublime and now Sublime Merge, is the unusual way of setting preferences by editing files. I understand that hacking in a JSON file has…

Since you are on a Mac, did you try Gitup? I am disappointed that Sublime Merge didn't take clues from Gitup's interface. I feel it's the most unobtrusive and efficient git GUI to exist.

I‘ll give it a try!

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#359
post #2

Hi HN - Jon Skinner here, I made Sublime Text and Sublime Merge, alongside the rest of the Sublime HQ programming team - Will, Dylan and Benjamin. Let me know if you have any questions! Edit: there's also the announcement blog post, at https://www.sublimetext.com/blog/articles/sublime-merge

The one killer feature I'm hoping some GUI client implements is the ability to seamlessly search and filter branches by just typing the way most IDE's implement search for symbols or files. I work on large active projects that use git flow and inevitably there are dozens of branches. Sourcetree in particular is slow and painful in this scenario and I would love to replace it. Sublime Merge is looking very responsive…

> the ability to seamlessly search and filter branches by just typing the way most IDE's implement search for symbols or files.

Magit does this in Emacs, especially when used with Helm.

Re: Show HN: Sublime Merge – A Git client from the makers of Sublime Text

#360

Earlier quoted context omitted.

GitUp is cool, I particularly love the graph view. It has almost no functionality though. You can't three-way-merge and resolve conflicts in it, nor browse the file tree for any given commit, nor compare any two commits.

It is the only git client I know that makes polishing the commit history (i.e. moving commits around, splitting(!), rewording, editing) pleasant. If only it was available on Windows too...

Have you tried Magit?
Post reply on HN