summaryrefslogtreecommitdiffstats
path: root/CONTRIBUTING.md
AgeCommit message (Collapse)Author
2023-05-25Use sentence case everywhereJesse Duffield
We have not been good at consistent casing so far. Now we use 'Sentence case' everywhere. EVERYWHERE. Also Removing 'Lc' prefix from i18n field names: the 'Lc' stood for lowercase but now that everything is in 'Sentence case' there's no need for the distinction. I've got a couple lower case things I've kept: namely, things that show up in parentheses.
2023-05-25Allow global logging when developingJesse Duffield
I'll be honest, for all I know logging should be global in general: it is a pain to pass a logger to any struct that needs it. But smart people on the internet tell me otherwise, and I do like the idea of not having any global variables lying around. Nonetheless, I often need to log things when locally debugging and that's a different kind of logging than the kind you would include in the actual released binary. For example if I want to log something from gocui, I would rather not have gocui depend on lazygit's logging setup.
2022-11-15Update CONTRIBUTING.mdJesse Duffield
2022-11-14Update CONTRIBUTING.mdJesse Duffield
2022-11-13Update CONTRIBUTING.mdJesse Duffield
2022-10-11add profiling guide to contributor docsJesse Duffield
2022-10-09update docs for lazycoreJesse Duffield
2022-08-16better PR templateJesse Duffield
2022-08-13update commentsJesse Duffield
2022-07-04Update CONTRIBUTING.mdJesse Duffield
2022-04-07Update CONTRIBUTING.mdJesse Duffield
2022-03-23docs: Add section about code formatting to contributors guideMoritz Haase
Explain that gofumpt is used instead of gofmt and how to configure VSCode to use it.
2022-03-15docs: Update 'VS Code launch configuration' in contribution guideMoritz Haase
To simplify debugging via VS Code, add '--debug' argument to example launch configuration. Also, reword the hint regarding the 'console' key slightly. It has apparently been available for a long time in stable releases and is also listed in the documentation. It is however, still marked as an experimental feature, even in the current release v1.65.2. See: https://code.visualstudio.com/updates/v1_5#_launch-debug-target-in-integrated-terminal See: https://code.visualstudio.com/Docs/editor/debugging#_launchjson-attributes
2022-01-27Update CONTRIBUTING.mdJesse Duffield
2022-01-27add debugging section to contributor guideJesse Duffield
2022-01-18update contributing docsJesse Duffield
2022-01-08bump gocuiJesse Duffield
2021-10-18update docsJesse Duffield
2018-09-06Added entry to the contributing guideGlenn Vriesman
2018-08-07[fix] link to code of conductNicolas Borboën
2018-08-07It appears that markdown files are better handeled by GitHub with extensions.Nicolas Borboën