Commit Graph
2586 Commits
Author SHA1 Message Date
Denis PalashevskiiandJesse Duffield d5ec0fdcd1 Remove doubled string formatting in pull request URL generation 2021-07-27 21:30:08 +10:00
0a63f701e5 Apply suggestions from code review
Co-authored-by: Mark Kopenga <mkopenga@gmail.com>
2021-07-27 21:30:08 +10:00
Denis PalashevskiiandJesse Duffield bccf203a18 Fix menu item color 2021-07-27 21:30:08 +10:00
Denis PalashevskiiandJesse Duffield b590397dce Update docs 2021-07-27 21:30:08 +10:00
Denis PalashevskiiandJesse Duffield 755cc9f8d8 Add tests 2021-07-27 21:30:08 +10:00
Denis PalashevskiiandJesse Duffield 0e6598adbd Implement pull request options menu 2021-07-27 21:30:08 +10:00
Denis PalashevskiiandJesse Duffield f2645da16a Extract git service URL formatting to a separate method 2021-07-27 21:30:08 +10:00
Francisco MiamotoandJesse Duffield f8f596d097 add tests for open file cmd on linux 2021-07-27 20:28:00 +10:00
Francisco MiamotoandJesse Duffield 028cb2be2f add extra quoting for shell cmd string on linux
This solves an issue where we could not open files with names that contained
spaces and single quotes.
It also  solves an issue of variable expansion for files with some kind
of environment variables on the name e.g. '$USER.txt'
2021-07-27 20:28:00 +10:00
Evan BoehsandJesse Duffield fb69bfd20d Update english.go 2021-07-27 14:57:41 +10:00
Mark KopengaandGitHub f4874bbb74 Merge pull request #1396 from mjarkk/fix-1385
branches check for split parts length
2021-07-26 11:22:33 +02:00
Mark KopengaandGitHub eec20b845d Merge pull request #1392 from mjarkk/parcally-fix-1385
Change the way file statuses are loaded
2021-07-26 11:22:14 +02:00
mjarkk 3a0a9ec33b branches check for split parts length 2021-07-26 11:07:42 +02:00
Mark KopengaandGitHub 9b57b73f41 Merge pull request #1395 from mjarkk/allow-hex-theme-colors
Allow hex theme colors
2021-07-26 10:48:25 +02:00
mjarkk 4fca89bc52 Allow hex theme colors 2021-07-26 10:38:45 +02:00
mjarkk fc76b44b45 correctly show files with special chars in commit 2021-07-23 12:04:23 +02:00
mjarkk 9a087d04eb Change the way file statuses are loaded
This makes it so file statuses recived from git no longer get joined
before spliting them again.
2021-07-22 22:12:43 +02:00
Mark KopengaandGitHub c005b0d92b Merge pull request #1390 from FoamScience/menu_from_cmd
Generate menu options from a Git Command with a filter
2021-07-22 19:54:14 +02:00
mjarkk 713fae3e32 format code 2021-07-22 19:45:43 +02:00
Elwardi 148bf2c070 Add test for GenerateMenuCandidates from Custom Commands 2021-07-22 15:44:16 +01:00
Elwardi edfb0a26b2 Refactor code around handleCustomCommandKeybinding 2021-07-20 20:59:03 +01:00
Elwardi f70435a20f Better format error catching in menuFromCommand prompts 2021-07-19 13:41:42 +01:00
Elwardi b92ff3ee3f Consider first match only in menuFromCommand prompt 2021-07-19 13:06:00 +01:00
Elwardi f1ced5539a Add option to format filter matches to menuFromCommand prompts 2021-07-19 11:46:29 +01:00
Elwardi 77e9ee64a4 Apply suggestions from @mjarkk for menyFromCommands 2021-07-18 18:42:42 +01:00
Elwardi 9daa47fb2d Add docs for menuFromCommand prompts 2021-07-18 10:36:01 +01:00
Elwardi d18c8c8dc3 Add prompt type: menuFromCommand 2021-07-18 10:36:00 +01:00
Mark KopengaandGitHub 1573a449f8 Merge pull request #1389 from mjarkk/parse-emoji-update-docs
Add parse github emoji to config docs
2021-07-16 21:14:21 +02:00
mjarkk 7b19c5ad95 add parse github emoji to docs 2021-07-16 21:13:01 +02:00
Mark KopengaandGitHub b363b75534 Merge pull request #1387 from mjarkk/parse-emoji-2
parse github emoji config option
2021-07-16 21:01:14 +02:00
mjarkk fc066d2f2e parse github emoji config option 2021-07-16 14:06:01 +02:00
Davyd McCollandJesse Duffield 53ea7df655 🚚 move only the platform-specific part of log tailing into platform-specific files 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield 533817bda3 🐛 should be TailLogs 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield 35f1ccdb1b ♻️ temporarily bypass ignore whitespace for diff view instead of turning the toggle off completely 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield 3dc3174d85 🔥 remove erroneous user_config fields 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield ae2496cf80 🎨 prefer the long switch over the short one for easier reading 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield 2ac33bb83d 🎨 split out platform-dependent logging for compile-time selection 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield 2b4048ebff 🐛 shouldn't hammer the file continually, have a nap instead 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield 31bcd632c7 🎨 observe the error, if there is one 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield aa9ef12d43 make log-watching work on windows 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield b80fafef02 🎨 properly ignore the result 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield 130480555f always show whitespace in diffs when entering line-by-line staging 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield 92cc6e883d 🚚 move whitespace toggle out of quitting.go 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield 107503c903 🎨 alternative syntax 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield 7ae106d4df 🎨 run formatter 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield 16dcc8f4db implement feedback when toggling whitespace 2021-07-01 17:13:14 +10:00
Davyd McCollandJesse Duffield eb10ddfccc add a test around ignoring whitespace 2021-07-01 17:13:13 +10:00
Davyd McCollandJesse Duffield 22a6771e51 🎨 run go fmt against the file directly ftw 2021-07-01 17:13:13 +10:00
Davyd McCollandJesse Duffield 3f96537380 update test to pass in default ignore-whitespace flag (false) 2021-07-01 17:13:13 +10:00
Davyd McCollandJesse Duffield a9f04d3925 facilitate toggling whitespace in the diff view with a hotkey (c-w by default) 2021-07-01 17:13:13 +10:00