New
v0.8.0
Changelog
- 7dc9ad0b251e128b85c84ca5ccb96b4e4a4a3bd4 chore: update upload-artifact 3 -> 4
- 26ec0a45d7ff804114a7928105e501ff56f6c706 Releasing 0.8.0
- 10f602aa4ebfa4908559bd7c4ffb77da6061fad4 chore: update bubbletea
- a0820b3dfb1911ed81532574482f2dc9adace491 Update nightly.yml
- 45dc673faa67d31f8130042eda3f3fb5408555c1 Update release.yml
- 887970a38c27beeaa4642e88e0660f40e57059b6 Update nightly.yml
- 2c68b71d9b1d6f12c65476f5ffffbfb838d350b4 Removed broken Android builder
- 8091ce7490079090a381811f45ab1ec0b8cc96c9 feat: Added Auto release workflows
- c486a23afbd1fe5e5cc337a720aaf24865d78430 Move more fixtures to testdata/
- 5ae5e746a2407f50ad9e156ae7a61b5fa580517a view_test.go: Test zero-minute key mapping
- 6f15796f5eea7a23d092cb93215972a3812adfa4 view_test.go: Test new weekly key mappings per 31f3810
- 14834de3f6a726054bea015b2e305954f0615096 view.go: highlight zone with markers (main.go: "j"/"k" keys)
- de3c2499e5396d279db6dd999265e81fefdada8b DST support Part 6: view.go: Format styles (main.go: "f" key)
- a24b2952c04ab3fd6a795dded0534ee13625c32f DST support Part 6: view.go: Zone offset styles (main.go: "z" key)
- ebe151c028e9d71fe3cc8b9a62a3b322395ce17e DST support Part 5: config_test.go: Test LoadConfigParser
- 05e7bb018afcd2190c5cf2b878a4f2c7a63773a5 DST support Part 5: zone.go: Test dynamic VerboseString(t)
- 6ae2cd460d2e90f5dca1ee145ca5d33c5f58c401 DST support Part 5: zone.go: Dynamic VerboseString(t) (fix 0bdd6e2)
- 4d4656fd70004794c4652b12df6aad8c65216359 DST support Part 5: zone.go: Redefine Name, add dynamic Abbreviation(t)
- 962979863116f521b1ece8c9733ee75ceb36c562 DST support Part 5: zone.go: Add Loc
- fcf2411a77a32f29cc977780d50c5aef595d03ae DST support Part 4: view.go: Midnight DST support (fix 01ff381)
- 2d7d2aff6c1697eb59fa99e3eedf9970c9d708e0 DST support Part 3: view.go: DST start/end visual indicators
- 4afebad9a957d1f794f094585ae8be7b41c3103b DST support Part 2: view.go: Major DST implementation (breaking changes, fix 092a39a) and +/-/0 keys for minute navigation (fix cb3ba9f)
- 65b054a86108b2c21b67fa4a2155ad5544ec77e8 DST support Part 2: view.go: Rename currentTime to timeInZone
- a4fcc42067434e0508b9eb426eb34c759abcd474 DST support Part 1: clock.go: AddHours: Preserve current minute (fix cb3ba9f)
- 65af45004b2142c8b9bda0fbeb26aff8f2e49b3d DST support Part 1: config.go: Use stable time (fix 0bdd6e2)
- 47440d4998b60edd4975f06b67770f315ad8cc14 Prepare DST support: testdata/view/test-local-timezones.txt (right-aligned e4e6d44)
- 76971eaa31e9eef04cd87251ca321019876345ea Prepare DST support: testdata/view/test-local-timezones.txt (original as at v0.7.0)
- 89ab8737ade73328a28e259789acaf9584cfcf89 Prepare DST support: view_test.go: Local zone comparison
- c3a94f1f93cff291197bdc3083c13aafb50fbc02 Prepare DST support: testdata/view/test-dst-midnights.txt (right-aligned e4e6d44)
- cb540b12eab8a4307edde6e88843ff090b5b8f1d Prepare DST support: testdata/view/test-dst-midnights.txt (original as at v0.7.0)
- fb9f22c74d3dcc505a2c0545e594f065040baafc Prepare DST support: view_test.go: Midnight DST support
- 2e4846a7776899e9a67c27c69fd03462f8762cbd Prepare DST support: testdata/view/test-fractional-timezone-offsets.txt (with regressions 0bdd6e2 and cb3ba9f)
- c2f5277eb28f7377ff013bf948e27e1a0f8e4429 Prepare DST support: testdata/view/test-fractional-timezone-offsets.txt (right-aligned e4e6d44)
- 878618d7b7575b329022e76ccd5b955974e13e07 Prepare DST support: testdata/view/test-fractional-timezone-offsets.txt (original as at v0.7.0)
- 20cfefea2a1f226be71109d6afada11d416bfcbc Prepare DST support: view_test.go: Fractional timezone testing
- d6fc7248951d8f6a0eeb9852705b9492de8a3a49 Prepare DST support: testdata/view/test-dst-*-days.txt: wrong zones (with regression 0bdd6e2)
- eea0756f85ebefc07467957e4631f16832e9d239 Prepare DST support: testdata/view/test-dst-*-days.txt: right-aligned (feature e4e6d44)
- ac2acaaa9709d333fa45e2ad9372be03f5124e0c Prepare DST support: testdata/view/test-dst-*-days.txt: left-aligned (original as at v0.7.0)
- 7b9476d54d2fcf31126716fa9378a1f6fb2d8bbb Prepare DST support: view_test.go: DST testing
- b13d0c2b91fd8d0334f6901ca4f5ecb395abeb7f logger_test.go
- 332a496cb215b761e343d55888e7a74754d6c970 config_test_keys_dup.toml
- 79eb5cec173253cf6a77c545202d657c28dbc119 config_file_test.go
- 439520d70095d2598bf4c0b0596ce84e8abfda8e config_file.go: Parameterise filename for unit testing (fix #68)
- 95d94ea832e9a60a0172b458aac1f10a164945ee README.md: Use example-conf.toml
- ac4d82cd29fb1242d397a9c5c20864630a824ef9 search_test.go: Test SearchZones, SortedNames, and Print (see d6c5408)
- 6b547d0f905f8d48910afc7b33358f2a1a5ca2b2 main.go: Usage: -list [filter] (fix d6c5408)
- 584ac7868c66780ace17ede42f9bff5906fbcdc7 main_test.go: Test showHelp key (see 6e62971)
- 4b5b62a25846a873c3b538129c78937c3ee01971 main_test.go: Fix SetupLogger (fix 88dec44 fix #65)
- 40cce80abbade61ff2186f2bf74c8c7009a9d4ac config.go: Conventional keymappings (see 31f3810 and dd82c96 fix #64)
- d95f46eb41b31bb456cfcf224282feb226f2cd16 config.go: Remove redundant NewDefaultConfig (fix 31f3810)
- 98b1a9d484e7c1cc0004d53ee12cf03c3c4ac138 config.go: Fail for conflicting keymaps (see 2139f90 fix #63)
- e152d8533b492ffe892315c2f041d44093db07e3 config.go: Fix regression of UTC missing (fix 31f3810 fix 2139f90 fix #66)
- b8d3ffccc2a0f54de0b27ce797a6a4f182451868 main_test.go: Use stable test data, fix âmilitary timeâ test (help #56)
- df2f11e32dad02179e12e352713fe2031c123d89 Add clock_test.go (help #56)
- 39053d22edff9c0f404d5dd872b090f92b497766 clock.go: Preserve timezone (fix 0bdd6e2 #57); fix -w with -when (fix 057fc06 #58)
- 5e7ae52097af81bff76fccb62da25a72eeece0db Dynamic right-alignment of dates
- 4ac866656f464501dd645491ba2dedca7f55bca5 [fix] Update main "quit" test to load default keymaps
- 09a657c6869cbc9e58d2fa51ec77d7634b100d01 [doc] minor tweaks to syntax
- 649c3ff45486b23c86da721baa1a5a7a84b7bb70 Panic less often
- 769d25b36c99f8e9f9bfbc8803a909a39e54371d Don't use config if config-loading failed
- 7703d99bbe1a9e6e346f3a08d92eef7355196fdd Optimize a bit key matching
- 74ba085dacd32aa3551b5cdc145a76aeb61a5772 Add "Quit" to config options
- bd60d885be030223a2fa03083d5799939a940f19 Add default keymaps to tests
- e67d4c313a29d916e54426e81becb0b3cf839f3a Documentation for config files and debug logs
- ae155516748a243fc04e623e45eeb5bd4a989749 Merge env and file zone config
- 88dec44d01c225c5851ff2fb3cc971d3c767a282 Debug Logger
- 645336b5b7d7dad7cf361e89cd79c8432959b8ea Silently fail without config file
- 31f38109ca1e971816fd4265851766c1aeb93166 Merge File and Env configs
- 783aa4854ed7973e587fc140d121127eb17e531f Clean up logs
- 9c6e93ddf01477abab504ae706c1d5aaf4ad0f61 Dynamic keymaps
- 6e206108106bfc9f1f9c22aa260cf959c238f419 Refactor env conf, read keymaps from file
- 2139f90a0d6dfe2451392699762a8385bcdc130b Load settings from config file
- d3345dedb0e601e69b3b072651950fb6e8c23b53 Run tests on supported go versions
- 7877a0e81a0ee4df5732483602f758020bfe25b0 Stick to the oldest supported Go version for now
- abfdd593b3970f506e483cbd8cebdfc1ee1b71fd Support linux pipes (ex: less)
- a141a68134da0fab17722b79d7a638cad8d5fcab Update GitHub Actions deps
- 51bf4584411d54376d51ab954d2dc92d5abfd2ff Fix test
- 0bdd6e23a093c6c33af603b7a819e41cf1099d82 Consolidate clocks
- 6e62971aa6a1d68d583e2e63aa409f3c6f2352df Add help toggle
- cf2bc34fc651005383d539ef86ed11ddae8dc372 Revert showDates default to false
- 7a0932b174343b642866f307c8b8cd0a025cdbca Fix double day jump bug
- 0c9a6b29b28b0a7730a48940b4517b6fdd9e796b status line for latest commands
- 848a15b1eb617de47d1d21ea9bda693116af816b Add year to time
- e4e6d44e288744024c5a881025fe413c6f0264f9 Use time color as highlighted bg color, right align time
- 057fc065482792fbb6edbe70c7f79cb3a51bcf29 watch flag
- 6b4772bcd3f08907d0b090abab29b63618e0178c Open on timeanddate.com
- dd82c96c1b104d7fb315c16f9db919add3c14fa2 Scroll by week and day
- d2498e6854761f79cfc85cceac2b904df96a43f7 Update clock on minute tick
- cb3ba9f902f877ee8617a419bd19c204748a41b0 Update clock as you move, allow day movements, add month to view
- 7f0672aa9bd7badbf3a50f4073425dd00ea269b7 Press t to go to current time
- 9371d9cb9dce16c5fb3add0454b841faa6aa0fa0 Bump golang.org/x/text from 0.3.7 to 0.3.8