Skip to content

Releases: songlim327/mpwt

Release list

1.1.0

Choose a tag to compare

@songlim327 songlim327 released this 07 Apr 04:18

Changelog

  • e8c04b0 build: update version to 1.1.0
  • 722e0cc feat: edit favourite
  • c136199 feat: rename favourite
  • 8275d52 refactor: change sendFavouriteInputUpdate to accept cmdItem instead of a string and array of string
  • 9b324e8 refactor: enhance log package by setting log caller offset

1.0.0

Choose a tag to compare

@songlim327 songlim327 released this 08 Oct 02:00

Changelog

  • 117b819 build: add bubbletea dependencies
  • b3fe73c build: add build command to makefile
  • a350481 build: add go-jet v2
  • 0694f6a build: add goreleaser
  • f7c0626 build: add goversioninfo and require assets file
  • 624b5ac build: enhance make debug command
  • 956fe47 build: modify version in the footer
  • d8d0a79 build: push go version from 1.23.1 to 1.23.2
  • 95e0c23 ci: add .gitignore
  • 9299fbf ci: add github action
  • f14bb90 ci: add winget in goreleaser
  • 97d0999 ci: change environment to windows
  • 74353f3 ci: install goversioninfo before build
  • 571b51d ci: remove windows specific command from goreleaser config
  • 9b24c82 ci: update github action to use custom PAT
  • d413934 feat: add development config file
  • 235e0a4 feat: add status bar
  • 4c1ddb4 feat: balance size of tree nodes
  • 4ce553c feat: core logic
  • 7f0f4bd feat: favourite
  • 2eb2593 feat: favourite input
  • 8764b21 feat: focus on first leaf pane
  • 64c7afe feat: history
  • ea7c1ce feat: intialize config file from template if not exist
  • ea8d1d5 feat: main menu
  • 247c0d0 feat: reload application automatically after config changes
  • 48dd9bc feat: set windows application title
  • 0e43d12 feat: settings
  • bfd8b5a feat: sort history by most recent
  • 0736e08 feat: support open in new tab
  • 85a1882 feat: ui
  • fc99f1e fix: Fatal in log package executing Debug
  • 39422aa fix: delete favourite by id to prevent duplicate name deletion
  • 511d5ce fix: missing error handling of tui.InitTea in main
  • 114ce9a fix: out of bound error when cmds string slice has less than 20 characters
  • 9555793 fix: settings not showing full config
  • 4d6df7e fix: wrong config file path
  • 2006e87 fix: wrong panel arrangement in vertical mode
  • 5cb31f1 initial commit
  • 1a12cc8 refactor: better constants naming
  • 15d60f2 refactor: clear favourite input after save
  • c5eb885 refactor: convert viewport tea.Msg function to sendViewportUpdate
  • e0d3790 refactor: development config
  • ae3aeea refactor: enhance favouriteInput
  • 158588c refactor: keep functions in status within the package
  • 397998f refactor: new interface View to eliminate duplicate code in managing view state
  • de59bd9 refactor: option item and item delegate
  • b45c515 refactor: organize terminal ui related logic into tui package
  • 71171dc refactor: refine error message
  • a3879fd refactor: remove inaccurate command direction and columns info from favourite_input
  • 17fded1 refactor: remove unused log file
  • 70fe727 refactor: rename keymap variable in execute view
  • 725b15c refactor: rename mainWindow struct to tui
  • 5f4e803 refactor: restructure footer into one file
  • 96975fa refactor: restruture itemDelegate into one file from option.go
  • fb6b5ec refactor: trigger exec command from ui
  • f699b89 refactor: unify list.Model delegate in one file
  • 0947020 refactor: use executable file path instead of pwd
  • c9baba8 style: change welcome text
  • 4aeadb7 style: restructure footer