├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── impl_proposal.md └── workflows │ ├── gh-pages.yml │ ├── go.yml │ ├── nix.yml │ └── release.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── cmd └── jjui │ └── main.go ├── flake.lock ├── flake.nix ├── go.mod ├── go.sum ├── internal ├── config │ ├── config.go │ ├── config_test.go │ ├── default │ │ ├── config.toml │ │ ├── default_dark.toml │ │ └── default_light.toml │ ├── history.go │ ├── jj_config.go │ ├── keys.go │ ├── loader.go │ └── loader_test.go ├── jj │ ├── bookmark_parser.go │ ├── bookmark_parser_test.go │ ├── commands.go │ ├── commit.go │ ├── remote_parser.go │ ├── remote_parser_test.go │ └── selected_revisions.go ├── parser │ ├── gutter.go │ ├── log_parser.go │ ├── row.go │ ├── row_line.go │ ├── streaming_log_parser.go │ ├── streaming_log_parser_test.go │ ├── tracer.go │ └── tracer_test.go ├── screen │ ├── ansi_parser.go │ ├── ansi_parser_test.go │ └── segment.go └── ui │ ├── bookmarks │ ├── bookmarks.go │ └── bookmarks_test.go │ ├── common │ ├── autocompletion │ │ ├── autocompletion.go │ │ └── completion_provider.go │ ├── debounce.go │ ├── focusable.go │ ├── list │ │ ├── list.go │ │ ├── renderer.go │ │ └── renderer_test.go │ ├── menu │ │ ├── menu.go │ │ └── menu_item_delegate.go │ ├── model.go │ ├── msgs.go │ ├── palette.go │ ├── palette_test.go │ ├── view_node.go │ └── view_range.go │ ├── confirmation │ ├── confirmation.go │ └── confirmation_test.go │ ├── context │ ├── command_runner.go │ ├── custom_command.go │ ├── custom_command_test.go │ ├── custom_revset_command.go │ ├── custom_run_command.go │ ├── leader.go │ ├── leader_test.go │ └── main_context.go │ ├── custom_commands │ └── custom_commands.go │ ├── diff │ ├── diff.go │ └── diff_test.go │ ├── exec_process │ └── exec_process.go │ ├── flash │ ├── flash.go │ └── flash_test.go │ ├── fuzzy_files │ ├── fuzzy_files.go │ └── fuzzy_files_test.go │ ├── fuzzy_input │ └── fuzzy_input.go │ ├── fuzzy_search │ ├── fuzzy_search.go │ └── fuzzy_search_test.go │ ├── git │ ├── git.go │ └── git_test.go │ ├── graph │ └── graph_streamer.go │ ├── helppage │ ├── help.go │ ├── help_item_groups.go │ ├── help_menu_render.go │ └── help_test.go │ ├── layout │ └── layout.go │ ├── leader │ ├── leader.go │ └── leader_test.go │ ├── operations │ ├── abandon │ │ ├── abandon.go │ │ └── abandon_test.go │ ├── ace_jump │ │ ├── ace_jump.go │ │ └── operation.go │ ├── bookmark │ │ ├── set_bookmark.go │ │ └── set_bookmark_test.go │ ├── default_operation.go │ ├── describe │ │ └── describe.go │ ├── details │ │ ├── details.go │ │ ├── details_list.go │ │ ├── details_test.go │ │ └── item.go │ ├── duplicate │ │ └── duplicate_operation.go │ ├── evolog │ │ ├── evolog_operation.go │ │ ├── evolog_operation_test.go │ │ └── renderer.go │ ├── operation.go │ ├── rebase │ │ └── rebase_operation.go │ ├── revert │ │ └── revert_operation.go │ ├── set_parents │ │ └── set_parents_operation.go │ └── squash │ │ └── squash_operation.go │ ├── oplog │ ├── item_renderer.go │ ├── operation_log.go │ ├── oplog_parser.go │ ├── oplog_parser_test.go │ ├── row.go │ └── testdata │ │ ├── multi.log │ │ └── single.log │ ├── preview │ ├── preview.go │ └── preview_test.go │ ├── redo │ ├── redo.go │ └── redo_test.go │ ├── revisions │ ├── item_renderer.go │ ├── item_renderer_test.go │ ├── renderer.go │ ├── revisions.go │ └── revisions_test.go │ ├── revset │ ├── completion_provider.go │ ├── completion_provider_test.go │ ├── revset.go │ └── revset_test.go │ ├── status │ ├── status.go │ └── status_test.go │ ├── ui.go │ ├── ui_test.go │ └── undo │ ├── undo.go │ └── undo_test.go ├── nix ├── default.nix └── vendor-hash └── test ├── log_builder.go ├── log_parser_test.go ├── simulate.go ├── strings.go ├── test_command_runner.go └── testdata ├── change-id-like-description.log ├── commit-id.log ├── conflicted-change-id.log ├── divergent-change-id.log ├── divergent-short-change-id.log ├── long-bookmark.log ├── my-test.log ├── no-commit-id.log ├── output.log ├── short-id.log ├── single-line-with-description.log ├── working-copy-commit.log └── working-copy-on-branch.log /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/impl_proposal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/.github/ISSUE_TEMPLATE/impl_proposal.md -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/nix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/.github/workflows/nix.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /jjui 2 | /result 3 | 4 | .idea/ 5 | .DS_Store 6 | debug.log 7 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/README.md -------------------------------------------------------------------------------- /cmd/jjui/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/cmd/jjui/main.go -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/flake.nix -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/go.sum -------------------------------------------------------------------------------- /internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/config/config.go -------------------------------------------------------------------------------- /internal/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/config/config_test.go -------------------------------------------------------------------------------- /internal/config/default/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/config/default/config.toml -------------------------------------------------------------------------------- /internal/config/default/default_dark.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/config/default/default_dark.toml -------------------------------------------------------------------------------- /internal/config/default/default_light.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/config/default/default_light.toml -------------------------------------------------------------------------------- /internal/config/history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/config/history.go -------------------------------------------------------------------------------- /internal/config/jj_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/config/jj_config.go -------------------------------------------------------------------------------- /internal/config/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/config/keys.go -------------------------------------------------------------------------------- /internal/config/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/config/loader.go -------------------------------------------------------------------------------- /internal/config/loader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/config/loader_test.go -------------------------------------------------------------------------------- /internal/jj/bookmark_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/jj/bookmark_parser.go -------------------------------------------------------------------------------- /internal/jj/bookmark_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/jj/bookmark_parser_test.go -------------------------------------------------------------------------------- /internal/jj/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/jj/commands.go -------------------------------------------------------------------------------- /internal/jj/commit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/jj/commit.go -------------------------------------------------------------------------------- /internal/jj/remote_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/jj/remote_parser.go -------------------------------------------------------------------------------- /internal/jj/remote_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/jj/remote_parser_test.go -------------------------------------------------------------------------------- /internal/jj/selected_revisions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/jj/selected_revisions.go -------------------------------------------------------------------------------- /internal/parser/gutter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/parser/gutter.go -------------------------------------------------------------------------------- /internal/parser/log_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/parser/log_parser.go -------------------------------------------------------------------------------- /internal/parser/row.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/parser/row.go -------------------------------------------------------------------------------- /internal/parser/row_line.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/parser/row_line.go -------------------------------------------------------------------------------- /internal/parser/streaming_log_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/parser/streaming_log_parser.go -------------------------------------------------------------------------------- /internal/parser/streaming_log_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/parser/streaming_log_parser_test.go -------------------------------------------------------------------------------- /internal/parser/tracer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/parser/tracer.go -------------------------------------------------------------------------------- /internal/parser/tracer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/parser/tracer_test.go -------------------------------------------------------------------------------- /internal/screen/ansi_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/screen/ansi_parser.go -------------------------------------------------------------------------------- /internal/screen/ansi_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/screen/ansi_parser_test.go -------------------------------------------------------------------------------- /internal/screen/segment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/screen/segment.go -------------------------------------------------------------------------------- /internal/ui/bookmarks/bookmarks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/bookmarks/bookmarks.go -------------------------------------------------------------------------------- /internal/ui/bookmarks/bookmarks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/bookmarks/bookmarks_test.go -------------------------------------------------------------------------------- /internal/ui/common/autocompletion/autocompletion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/autocompletion/autocompletion.go -------------------------------------------------------------------------------- /internal/ui/common/autocompletion/completion_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/autocompletion/completion_provider.go -------------------------------------------------------------------------------- /internal/ui/common/debounce.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/debounce.go -------------------------------------------------------------------------------- /internal/ui/common/focusable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/focusable.go -------------------------------------------------------------------------------- /internal/ui/common/list/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/list/list.go -------------------------------------------------------------------------------- /internal/ui/common/list/renderer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/list/renderer.go -------------------------------------------------------------------------------- /internal/ui/common/list/renderer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/list/renderer_test.go -------------------------------------------------------------------------------- /internal/ui/common/menu/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/menu/menu.go -------------------------------------------------------------------------------- /internal/ui/common/menu/menu_item_delegate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/menu/menu_item_delegate.go -------------------------------------------------------------------------------- /internal/ui/common/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/model.go -------------------------------------------------------------------------------- /internal/ui/common/msgs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/msgs.go -------------------------------------------------------------------------------- /internal/ui/common/palette.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/palette.go -------------------------------------------------------------------------------- /internal/ui/common/palette_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/palette_test.go -------------------------------------------------------------------------------- /internal/ui/common/view_node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/view_node.go -------------------------------------------------------------------------------- /internal/ui/common/view_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/common/view_range.go -------------------------------------------------------------------------------- /internal/ui/confirmation/confirmation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/confirmation/confirmation.go -------------------------------------------------------------------------------- /internal/ui/confirmation/confirmation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/confirmation/confirmation_test.go -------------------------------------------------------------------------------- /internal/ui/context/command_runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/context/command_runner.go -------------------------------------------------------------------------------- /internal/ui/context/custom_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/context/custom_command.go -------------------------------------------------------------------------------- /internal/ui/context/custom_command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/context/custom_command_test.go -------------------------------------------------------------------------------- /internal/ui/context/custom_revset_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/context/custom_revset_command.go -------------------------------------------------------------------------------- /internal/ui/context/custom_run_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/context/custom_run_command.go -------------------------------------------------------------------------------- /internal/ui/context/leader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/context/leader.go -------------------------------------------------------------------------------- /internal/ui/context/leader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/context/leader_test.go -------------------------------------------------------------------------------- /internal/ui/context/main_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/context/main_context.go -------------------------------------------------------------------------------- /internal/ui/custom_commands/custom_commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/custom_commands/custom_commands.go -------------------------------------------------------------------------------- /internal/ui/diff/diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/diff/diff.go -------------------------------------------------------------------------------- /internal/ui/diff/diff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/diff/diff_test.go -------------------------------------------------------------------------------- /internal/ui/exec_process/exec_process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/exec_process/exec_process.go -------------------------------------------------------------------------------- /internal/ui/flash/flash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/flash/flash.go -------------------------------------------------------------------------------- /internal/ui/flash/flash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/flash/flash_test.go -------------------------------------------------------------------------------- /internal/ui/fuzzy_files/fuzzy_files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/fuzzy_files/fuzzy_files.go -------------------------------------------------------------------------------- /internal/ui/fuzzy_files/fuzzy_files_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/fuzzy_files/fuzzy_files_test.go -------------------------------------------------------------------------------- /internal/ui/fuzzy_input/fuzzy_input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/fuzzy_input/fuzzy_input.go -------------------------------------------------------------------------------- /internal/ui/fuzzy_search/fuzzy_search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/fuzzy_search/fuzzy_search.go -------------------------------------------------------------------------------- /internal/ui/fuzzy_search/fuzzy_search_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/fuzzy_search/fuzzy_search_test.go -------------------------------------------------------------------------------- /internal/ui/git/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/git/git.go -------------------------------------------------------------------------------- /internal/ui/git/git_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/git/git_test.go -------------------------------------------------------------------------------- /internal/ui/graph/graph_streamer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/graph/graph_streamer.go -------------------------------------------------------------------------------- /internal/ui/helppage/help.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/helppage/help.go -------------------------------------------------------------------------------- /internal/ui/helppage/help_item_groups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/helppage/help_item_groups.go -------------------------------------------------------------------------------- /internal/ui/helppage/help_menu_render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/helppage/help_menu_render.go -------------------------------------------------------------------------------- /internal/ui/helppage/help_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/helppage/help_test.go -------------------------------------------------------------------------------- /internal/ui/layout/layout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/layout/layout.go -------------------------------------------------------------------------------- /internal/ui/leader/leader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/leader/leader.go -------------------------------------------------------------------------------- /internal/ui/leader/leader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/leader/leader_test.go -------------------------------------------------------------------------------- /internal/ui/operations/abandon/abandon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/abandon/abandon.go -------------------------------------------------------------------------------- /internal/ui/operations/abandon/abandon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/abandon/abandon_test.go -------------------------------------------------------------------------------- /internal/ui/operations/ace_jump/ace_jump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/ace_jump/ace_jump.go -------------------------------------------------------------------------------- /internal/ui/operations/ace_jump/operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/ace_jump/operation.go -------------------------------------------------------------------------------- /internal/ui/operations/bookmark/set_bookmark.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/bookmark/set_bookmark.go -------------------------------------------------------------------------------- /internal/ui/operations/bookmark/set_bookmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/bookmark/set_bookmark_test.go -------------------------------------------------------------------------------- /internal/ui/operations/default_operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/default_operation.go -------------------------------------------------------------------------------- /internal/ui/operations/describe/describe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/describe/describe.go -------------------------------------------------------------------------------- /internal/ui/operations/details/details.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/details/details.go -------------------------------------------------------------------------------- /internal/ui/operations/details/details_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/details/details_list.go -------------------------------------------------------------------------------- /internal/ui/operations/details/details_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/details/details_test.go -------------------------------------------------------------------------------- /internal/ui/operations/details/item.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/details/item.go -------------------------------------------------------------------------------- /internal/ui/operations/duplicate/duplicate_operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/duplicate/duplicate_operation.go -------------------------------------------------------------------------------- /internal/ui/operations/evolog/evolog_operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/evolog/evolog_operation.go -------------------------------------------------------------------------------- /internal/ui/operations/evolog/evolog_operation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/evolog/evolog_operation_test.go -------------------------------------------------------------------------------- /internal/ui/operations/evolog/renderer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/evolog/renderer.go -------------------------------------------------------------------------------- /internal/ui/operations/operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/operation.go -------------------------------------------------------------------------------- /internal/ui/operations/rebase/rebase_operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/rebase/rebase_operation.go -------------------------------------------------------------------------------- /internal/ui/operations/revert/revert_operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/revert/revert_operation.go -------------------------------------------------------------------------------- /internal/ui/operations/set_parents/set_parents_operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/set_parents/set_parents_operation.go -------------------------------------------------------------------------------- /internal/ui/operations/squash/squash_operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/operations/squash/squash_operation.go -------------------------------------------------------------------------------- /internal/ui/oplog/item_renderer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/oplog/item_renderer.go -------------------------------------------------------------------------------- /internal/ui/oplog/operation_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/oplog/operation_log.go -------------------------------------------------------------------------------- /internal/ui/oplog/oplog_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/oplog/oplog_parser.go -------------------------------------------------------------------------------- /internal/ui/oplog/oplog_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/oplog/oplog_parser_test.go -------------------------------------------------------------------------------- /internal/ui/oplog/row.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/oplog/row.go -------------------------------------------------------------------------------- /internal/ui/oplog/testdata/multi.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/oplog/testdata/multi.log -------------------------------------------------------------------------------- /internal/ui/oplog/testdata/single.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/oplog/testdata/single.log -------------------------------------------------------------------------------- /internal/ui/preview/preview.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/preview/preview.go -------------------------------------------------------------------------------- /internal/ui/preview/preview_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/preview/preview_test.go -------------------------------------------------------------------------------- /internal/ui/redo/redo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/redo/redo.go -------------------------------------------------------------------------------- /internal/ui/redo/redo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/redo/redo_test.go -------------------------------------------------------------------------------- /internal/ui/revisions/item_renderer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/revisions/item_renderer.go -------------------------------------------------------------------------------- /internal/ui/revisions/item_renderer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/revisions/item_renderer_test.go -------------------------------------------------------------------------------- /internal/ui/revisions/renderer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/revisions/renderer.go -------------------------------------------------------------------------------- /internal/ui/revisions/revisions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/revisions/revisions.go -------------------------------------------------------------------------------- /internal/ui/revisions/revisions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/revisions/revisions_test.go -------------------------------------------------------------------------------- /internal/ui/revset/completion_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/revset/completion_provider.go -------------------------------------------------------------------------------- /internal/ui/revset/completion_provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/revset/completion_provider_test.go -------------------------------------------------------------------------------- /internal/ui/revset/revset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/revset/revset.go -------------------------------------------------------------------------------- /internal/ui/revset/revset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/revset/revset_test.go -------------------------------------------------------------------------------- /internal/ui/status/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/status/status.go -------------------------------------------------------------------------------- /internal/ui/status/status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/status/status_test.go -------------------------------------------------------------------------------- /internal/ui/ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/ui.go -------------------------------------------------------------------------------- /internal/ui/ui_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/ui_test.go -------------------------------------------------------------------------------- /internal/ui/undo/undo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/undo/undo.go -------------------------------------------------------------------------------- /internal/ui/undo/undo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/internal/ui/undo/undo_test.go -------------------------------------------------------------------------------- /nix/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/nix/default.nix -------------------------------------------------------------------------------- /nix/vendor-hash: -------------------------------------------------------------------------------- 1 | sha256-dSODeMvlPWrOS97sw1qbf3vrmv8Bs+Z3rmN0ZRV/KjU= 2 | -------------------------------------------------------------------------------- /test/log_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/log_builder.go -------------------------------------------------------------------------------- /test/log_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/log_parser_test.go -------------------------------------------------------------------------------- /test/simulate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/simulate.go -------------------------------------------------------------------------------- /test/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/strings.go -------------------------------------------------------------------------------- /test/test_command_runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/test_command_runner.go -------------------------------------------------------------------------------- /test/testdata/change-id-like-description.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/testdata/change-id-like-description.log -------------------------------------------------------------------------------- /test/testdata/commit-id.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/testdata/commit-id.log -------------------------------------------------------------------------------- /test/testdata/conflicted-change-id.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/testdata/conflicted-change-id.log -------------------------------------------------------------------------------- /test/testdata/divergent-change-id.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/testdata/divergent-change-id.log -------------------------------------------------------------------------------- /test/testdata/divergent-short-change-id.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/testdata/divergent-short-change-id.log -------------------------------------------------------------------------------- /test/testdata/long-bookmark.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/testdata/long-bookmark.log -------------------------------------------------------------------------------- /test/testdata/my-test.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/testdata/my-test.log -------------------------------------------------------------------------------- /test/testdata/no-commit-id.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/testdata/no-commit-id.log -------------------------------------------------------------------------------- /test/testdata/output.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/testdata/output.log -------------------------------------------------------------------------------- /test/testdata/short-id.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/testdata/short-id.log -------------------------------------------------------------------------------- /test/testdata/single-line-with-description.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/testdata/single-line-with-description.log -------------------------------------------------------------------------------- /test/testdata/working-copy-commit.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/testdata/working-copy-commit.log -------------------------------------------------------------------------------- /test/testdata/working-copy-on-branch.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idursun/jjui/HEAD/test/testdata/working-copy-on-branch.log --------------------------------------------------------------------------------