Commit graph

68 commits

Author SHA1 Message Date
Jesse Duffield
6bc57b7628 appease linter 2022-05-09 21:31:24 +10:00
Jesse Duffield
2fe7505ebc use event channel to reduce CPU usage by a LOT 2022-05-09 20:31:16 +10:00
Jesse Duffield
9fad29449c
Merge pull request #272 from lpessoa/lp-order-by-status 2022-01-18 12:28:09 +11:00
lpessoa
cbacd32a68
Changing SortContainersByName to LegacySortContainers
LegacySortContainers will default to legacy behaviour.
New behaviour will sort by status followed by name.
2022-01-17 19:58:51 -03:00
Jesse Duffield
a78b5af56b fix crash 2022-01-12 23:24:15 +11:00
Jesse Duffield
23bb5692e4 appease linter 2022-01-12 23:12:54 +11:00
Jesse Duffield
97772a95d0 remove anonymous reporting prompt because we disabled that globally ages ago 2022-01-12 23:11:03 +11:00
lpessoa
1681d839fa Fixing gofmt errors 2021-12-10 16:39:42 +00:00
lpessoa
14e6ff1c1f Use sort containers by state by default
Implements #224
Use sort containers by state as default behavior

Legacy sort by name behavior can be set using a user config setting.
`sortContainersByName` is false by default.
2021-12-09 23:18:20 +00:00
Dwarven YANG
43f83f64ec allow user to configure the gui language 2021-08-30 09:54:55 +08:00
Sergey Ponomarev
430600063c Exec shell: autodetect container shell
Some containers may have bash installed but some have only basic sh (Ash/Dash).
There is other shells too: ZSh, tsh etc.

We can automatically detect what shell is configured.
See explanation how it works https://github.com/moby/moby/issues/41702
2020-12-12 18:40:31 +02:00
Nick Flueckiger
1bd850df12 Add legacy folder loc change 2020-11-22 15:01:57 +01:00
Jesse Duffield
6ebddea76e
Merge pull request #130 from winhung/limit-scrolling
scrolling does not go beyond the displayed text #31
2019-08-14 20:29:50 +10:00
Pieter van de Bruggen
b5df76187b InternalFunction is not serializable to YAML 2019-07-31 20:48:15 -07:00
Jesse Duffield
4dc8f76083
Merge pull request #107 from jesseduffield/bulk-commands
Support bulk commands in each of the panels
2019-07-29 19:01:20 +10:00
Jesse Duffield
1f9f82601b support bulk commands in each of the panels 2019-07-29 18:59:07 +10:00
Jesse Duffield
64863adc2b
Merge pull request #127 from mjarkk/origin/f115
Allow user setting the pull interval
2019-07-27 11:48:08 +10:00
mjarkk
5b3cdcd0aa
Fixed sugestion from jesse 2019-07-26 16:06:46 +02:00
winhung
42e69ac821 added test to increase coverage #31 2019-07-26 16:42:46 +08:00
Dawid Dziurla
2b3d380d10
config: use xdg package instead of configdir 2019-07-13 12:56:51 +02:00
mjarkk
63b1d871c5
Changed the sugestions 2019-07-12 15:04:07 +02:00
mjarkk
fd4d4a1dc6
Made the information pulling time dynamic 2019-07-12 10:26:59 +02:00
Dowideit, Sven (O&A, St. Lucia)
cdf075b00d Initial working demo
Signed-off-by: Dowideit, Sven (O&A, St. Lucia) <Sven.Dowideit@csiro.au>
2019-07-08 17:01:15 +10:00
mjarkk
867459af56
Merge remote-tracking branch 'jesse/master' into fix-git-typo 2019-07-06 22:28:41 +02:00
mjarkk
fddbc7cdf8
Removed some lazygit code 2019-07-06 22:27:52 +02:00
Jesse Duffield
a5ec531b2b
Merge pull request #98 from mjarkk/fix-76
Add a limit to the c.StatsHistory
2019-07-06 09:26:03 +10:00
mjarkk
58baf82519
Added the sugestion from @jesseduffeild 2019-07-05 16:58:06 +02:00
Pieter van de Bruggen
f9ba4b875d Updating config tests with new parameter 2019-07-03 11:24:23 -07:00
Pieter van de Bruggen
86dfebdeaf Replace Project panel content with the project directory.
In the future, it may be worth trying to compute this from ComposeFiles.
2019-07-03 10:59:45 -07:00
Jesse Duffield
4edf263dfa use default border color to support light theme 2019-07-03 20:45:02 +10:00
Callum McIntyre
b2d98a9ff5 Add unit tests for NewAppConfig composeFiles 2019-07-01 20:59:19 +01:00
Callum McIntyre
2bbdb9bf6e Add support for -f flag
- If passed, passes to docker-compose as -f flag
- Supports multiple docker-compose files
2019-07-01 20:32:55 +01:00
Jesse Duffield
50a6eb64ec actually take the debugging flag seriously 2019-06-30 21:00:01 +10:00
Jesse Duffield
ea8258d66e more stuff 2019-06-30 11:40:55 +10:00
Jesse Duffield
852a8510ac update config comments for better godoc experience 2019-06-30 10:31:21 +10:00
Jesse Duffield
4e86732cf2 support custom commands that filter down to service names 2019-06-29 21:29:35 +10:00
Jesse Duffield
27eb5a6474 back to only allowing false defaults for config booleans 2019-06-29 15:27:41 +10:00
Jesse Duffield
eea087c1db add PromptToReturn config option 2019-06-29 13:41:30 +10:00
Jesse Duffield
405bb85ed0 support clicking on tabs 2019-06-29 11:27:21 +10:00
Jesse Duffield
2ef5edcf89 switch to yaml fork so that we can view omitEmpty yaml fields when printing the config 2019-06-29 09:55:35 +10:00
Jesse Duffield
02753cee61 create config if it does not exist 2019-06-29 08:55:03 +10:00
Jesse Duffield
e361a42995 update config docs 2019-06-23 15:34:14 +10:00
Jesse Duffield
ee688746f0 more 2019-06-23 12:27:31 +10:00
Jesse Duffield
014dce909c no more separate code paths for tty container logs 2019-06-23 08:11:16 +10:00
Jesse Duffield
5ab4ef6f8c support docker daemon going down randomly 2019-06-16 12:37:47 +10:00
Jesse Duffield
97ce1f14d5 use since instead of tail in log args 2019-06-15 14:35:52 +10:00
Jesse Duffield
344c72f91a allow showing TOP of a container/service 2019-06-15 14:31:49 +10:00
Jesse Duffield
2474c0b34e support custom commands in services and containers panel 2019-06-15 14:08:12 +10:00
Jesse Duffield
90a04add32 fix up log config commands 2019-06-15 11:10:29 +10:00
Jesse Duffield
3e49e299b9 better support for custom commands 2019-06-10 20:14:44 +10:00