Commit Graph

  • 61ebc72355 WIP cable-format-rework alexandre pasmantier 2025-05-28 00:46:39 +02:00
  • 028aa1f277
    Merge 624c485d68f9bee39d8a34940e87acbae2800c11 into aac7e4dc4570d5e0caf305b738009f2b077da7be Alex Pasmantier 2025-05-27 15:56:14 -04:00
  • aac7e4dc45 docs: update terminal emulators compatibility list main alexandre pasmantier 2025-05-26 23:35:50 +02:00
  • 0f4d87915b
    feat(shell): improve zsh completion system (#525) LM 2025-05-26 20:25:06 +01:00
  • 0b9359856d feat(shell): improve zsh completion system lalvarezt 2025-05-26 01:04:28 +02:00
  • dfbdd65107
    fix(config): use the config default_channel field as a fallback when no channel is specified (#524) Alex Pasmantier 2025-05-26 21:16:06 +02:00
  • 0b5276c74a fix(config): use the config default_channel field as a fallback when no channel is specified Alexandre Pasmantier 2025-05-23 18:15:35 +02:00
  • 66280b749c fix(channels): better way to load the configuration lalvarezt 2025-05-22 14:06:55 +02:00
  • 8e987e1cda fix(channels): use default_channel from config lalvarezt 2025-05-22 12:35:47 +02:00
  • 7bbf538898
    docs(utils): add documentation for string formatting logic (#517) Alex Pasmantier 2025-05-20 23:24:16 +02:00
  • 6054474475 docs(utils): add documentation for string formatting logic Alexandre Pasmantier 2025-05-20 23:11:53 +02:00
  • 6b3c4ee773
    fix(cable): don't panic when unable to format user template with entry (#516) Alex Pasmantier 2025-05-20 22:59:41 +02:00
  • 80b6334c49 fix(cable): don't panic when unable to format user template with entry Alexandre Pasmantier 2025-05-20 22:58:00 +02:00
  • 9127e419fb docs: add index.md Alexandre Pasmantier 2025-05-17 13:37:15 +02:00
  • 11c2ef4eef chore: create github action workflow for pages Alex Pasmantier 2025-05-17 12:12:03 +02:00
  • 3b3a0ec1ff
    feat(windows): add text channel with preview offset for windows (#514) Alex Pasmantier 2025-05-16 12:23:09 +02:00
  • 9088d3fd5c feat(windows): add text channel with preview offset for windows Alex Pasmantier 2025-05-16 12:02:27 +02:00
  • d106adafc0
    chore(changelog): update changelog (auto) (#513) github-actions[bot] 2025-05-16 01:52:19 +02:00
  • 39722f5bfb chore(changelog): update changelog (auto) alexpasmantier 2025-05-15 23:51:55 +00:00
  • ca09c503ca
    refactor!(cable): update cable channel preview configuration format + add custom preview offsets (#511) Alex Pasmantier 2025-05-16 01:07:12 +02:00
  • 25c2c25521 refactor!(cable): update cable channel preview configuration format + custom offset Alexandre Pasmantier 2025-05-16 00:58:35 +02:00
  • cc8495fb6b WIP Alex Pasmantier 2025-05-15 14:57:05 +02:00
  • ef2842a395 feat(cable): support for custom preview offset parsing for cable channels Alexandre Pasmantier 2025-05-15 01:49:57 +02:00
  • 39dd9efd5d
    fix(shell): Paste not working in zsh shell integration (#512) kapobajza 2025-05-15 15:08:20 +02:00
  • 44c082757c fix: Paste not working in zsh shell integration Faruk 2025-05-15 10:07:50 +02:00
  • 0f6b29ba81
    chore: add sponsorhips button to the repo Alexandre Pasmantier 2025-05-14 23:01:25 +02:00
  • 1741a15e52
    fix(preview): add a post-processing step to clean out ansi text from non-displayable characters (#509) Alexandre Pasmantier 2025-05-14 22:57:43 +02:00
  • b2063d7eb6 fix(preview): add a post-processing step to clean out ansi text from non-displayable characters Alexandre Pasmantier 2025-05-14 22:51:33 +02:00
  • cfe49ce81c
    feat(remote): redirect Action::Quit to Action::ToggleRemoteControl when in remote mode (#508) Alexandre Pasmantier 2025-05-14 21:31:10 +02:00
  • fa09bc69f8 feat(remote): redirect Action::Quit to Action::ToggleRemoteControl when in remote mode Alexandre Pasmantier 2025-05-14 21:26:43 +02:00
  • fc2f8b9473
    perf(previews): avoid unnecessary preview content copy (#507) Alexandre Pasmantier 2025-05-14 21:25:25 +02:00
  • 8b825b186a perf(previews): avoid unnecessary preview content copy Alexandre Pasmantier 2025-05-14 21:19:23 +02:00
  • 67c067ff40
    refactor(previewer): a much more efficient preview system for tv (#506) Alexandre Pasmantier 2025-05-14 20:22:53 +02:00
  • 496d200682 refactor(previewer): a much more efficient preview system for tv Alex Pasmantier 2025-05-13 18:13:47 +02:00
  • 1a5fa5dd4c
    refactor(channels): some renaming and refactoring the channels module (#503) Alexandre Pasmantier 2025-05-11 17:00:31 +02:00
  • e100ef4144 refactor(channels): some renaming and refactoring the channels module Alex Pasmantier 2025-05-11 16:16:48 +02:00
  • cd33151bac
    fix(layout): double check whether preview is enabled (#499) nkxxll 2025-05-08 22:03:47 +02:00
  • 79c0f10e73 fix(layout): double check whether preview is enabled nkxxll 2025-05-08 21:47:37 +02:00
  • 2b2654b6aa
    refactor: drop TelevisionChannel enum and all associated macros (#498) Alexandre Pasmantier 2025-05-06 11:18:32 +02:00
  • 99f64ebe75 refactor: drop TelevisionChannel enum and all associated macros Alex Pasmantier 2025-05-06 10:46:16 +02:00
  • 58d73dbeba
    refactor!(previews): drop builtin previewers and all related code and dependencies (#495) Alexandre Pasmantier 2025-05-06 00:07:50 +02:00
  • 8930abecf4 wip: remove unneeded dependencies Alexandre Pasmantier 2025-05-05 22:59:25 +02:00
  • ae958f82c5 wip: fixing a couple of broken tests Alexandre Pasmantier 2025-05-05 21:03:54 +02:00
  • 5c9bbe8952 wip: a bit of linting Alexandre Pasmantier 2025-05-05 20:32:03 +02:00
  • 53989acec1 wip: fix windows channel relative path Alexandre Pasmantier 2025-05-05 19:59:11 +02:00
  • 43000ae697 wip: update windows channels to use bat Alexandre Pasmantier 2025-05-05 19:49:28 +02:00
  • 07ad8d760b wip: solved the preview performance regression Alexandre Pasmantier 2025-05-05 19:45:54 +02:00
  • fc3f24fd89 wip: override prototypes with cli preview Alexandre Pasmantier 2025-05-04 23:18:26 +02:00
  • 5afb3c5e7e wip: compiles and works Alex Pasmantier 2025-05-04 03:31:41 +02:00
  • 11db510eb3 wip: a checkpoint with stdin as a regular channel which compiles Alexandre Pasmantier 2025-05-04 01:50:39 +02:00
  • 1bf67b537f wip: checkpoint Alexandre Pasmantier 2025-05-04 01:05:21 +02:00
  • 59bba56ab1 wip: dropping builtin previewers Alexandre Pasmantier 2025-05-01 23:58:04 +02:00
  • 1086899ba7
    feat(ui): add a UI portrait mode #489 (#496) Swann Castel 2025-05-05 22:37:15 +02:00
  • 85fe9bb388 feat(orientation): add orientation for television #489 Cr4ftx 2025-05-03 22:39:41 +02:00
  • be8008e97d
    feat(shell): improve fish completion system (#494) LM 2025-05-02 15:45:01 +02:00
  • 77e3816a37 fix(shell): expand scope of string replace to include dir lalvarezt 2025-05-02 13:29:42 +02:00
  • 642880cd98 feat(shell): improve fish completion system lalvarezt 2025-05-02 12:01:34 +02:00
  • cc27b5ec6b refactor: drop dependency to the ignore crate (#493) Alexandre Pasmantier 2025-05-01 23:05:05 +02:00
  • b2e169bce3 refactor: drop dependency to the ignore crate Alex Pasmantier 2025-05-01 22:19:18 +02:00
  • f887a2390e
    feat(cli): add a --ui-scale [0,100] cli parameter (#492) Alexandre Pasmantier 2025-05-01 20:46:05 +02:00
  • f27810d19c feat(cli): add a --ui-scale [0,100] cli parameter Alexandre Pasmantier 2025-05-01 20:43:34 +02:00
  • 64c599ef10
    chore(changelog): update changelog (auto) (#491) github-actions[bot] 2025-05-01 17:43:30 +02:00
  • 697444988a chore(changelog): update changelog (auto) alexpasmantier 2025-05-01 15:43:09 +00:00
  • b9f42e8c29
    refactor(preview): simplify channel previews code and remove intermediate PreviewKind struct (#490) Alexandre Pasmantier 2025-05-01 17:42:01 +02:00
  • 09c45b5f63 refactor(preview): simplify channel previews and remove intermediate struct Alexandre Pasmantier 2025-05-01 17:19:29 +02:00
  • b12d301f8b docs: improve documentation Alexandre Pasmantier 2025-04-30 17:26:32 +02:00
  • 624c485d68 fix(shell): add match arm for Nushell's binary name integration-for-nushell Alexandre Pasmantier 2025-04-29 21:48:19 +02:00
  • feafd9b7aa fix(shell): update nushell completion script (#488) nick 2025-04-29 21:46:14 +02:00
  • 7a3546fff7 feat(shell): add support for integration with NuShell Alexandre Pasmantier 2025-03-19 22:18:47 +01:00
  • dbff3a330b
    fix(alias): move terminal raw mode before loading bat assets #444 (#484) Swann Castel 2025-04-29 21:42:12 +02:00
  • 43e9d133c5 fix(alias): move terminal raw mode before loading bat assets #444 Cr4ftx 2025-04-28 23:34:21 +02:00
  • 3bef5e6c53 updated completion.nu Victor 2025-04-29 20:46:40 +02:00
  • e2f52b835d
    refactor(cable): improve naming and documentation for prototypes.rs (#487) Alexandre Pasmantier 2025-04-29 18:31:57 +02:00
  • 464bd6dfdb refactor(cable): improve naming and documentation for prototypes.rs Alexandre Pasmantier 2025-04-29 18:28:59 +02:00
  • 4385317e06
    refactor(cable): split cable related code into separate submodules (#486) Alexandre Pasmantier 2025-04-29 18:07:42 +02:00
  • a6c83c3762 refactor(cable): split cable related code into separate submodules Alexandre Pasmantier 2025-04-29 17:56:56 +02:00
  • 0514a914b6
    fix(alias): rename the aliases channel to alias (#485) Alexandre Pasmantier 2025-04-29 17:41:57 +02:00
  • a61c61bc5a fix(alias): rename the aliases channel to alias Alexandre Pasmantier 2025-04-29 17:38:09 +02:00
  • d2f5341f78 feat(shell): add support for integration with NuShell Alexandre Pasmantier 2025-03-19 22:18:47 +01:00
  • d3bb3b0a56
    docs: cleanup old todo list (#483) Alexandre Pasmantier 2025-04-28 00:10:58 +02:00
  • 1abd07314c docs: cleanup old todo list Alexandre Pasmantier 2025-04-28 00:08:19 +02:00
  • c2f4cc258f
    refactor: tv no longer needs to write the default cable channel recipes to the user's configuration directory (#482) Alexandre Pasmantier 2025-04-28 00:04:38 +02:00
  • f6ad6b118e refactor!: tv no longer writes its default cable channels TOML file to configuration folder Alexandre Pasmantier 2025-04-28 00:01:20 +02:00
  • 67677fb917
    refactor!: all channels are now cable channels (#479) Alexandre Pasmantier 2025-04-27 23:50:14 +02:00
  • 9b56e6687b refactor: avoid multiple cable channel parsing passes Alexandre Pasmantier 2025-04-24 01:32:46 +02:00
  • ba1c3fe8ee fix: working on the windows cable channels Alex Pasmantier 2025-04-24 00:12:51 +02:00
  • ae1dd99118 refactor: television is going the cable-only route Alexandre Pasmantier 2025-04-23 21:33:00 +02:00
  • 1f0c178a2d
    fix(results): remove keymap hint if help is disabled (#480) nkxxll 2025-04-26 02:09:49 +02:00
  • f30871afe4 fix(results): remove keymap hint if help is disabled nkxxll 2025-04-25 00:16:25 +02:00
  • a602dda347
    chore(changelog): update changelog (auto) (#478) github-actions[bot] 2025-04-22 01:26:31 +02:00
  • 25e074be52 chore(changelog): update changelog (auto) alexpasmantier 2025-04-21 23:25:36 +00:00
  • f28c18ed64 chore: release version 0.11.9 0.11.9 Alexandre Pasmantier 2025-04-22 01:16:32 +02:00
  • bbbdcb0271
    feat(cli): add substring matching with --exact flag (#477) nkxxll 2025-04-22 00:37:07 +02:00
  • 85c7345492 test: a little fix Alexandre Pasmantier 2025-04-22 00:30:37 +02:00
  • 0abeb904de feat: add substring matching with exact flag nkxxll 2025-04-21 13:26:07 +02:00
  • 83bc66a61e feat(actions): television now features an Action mode actions Alexandre Pasmantier 2025-04-20 23:26:18 +02:00
  • ce02824f3c
    perf(stdin): avoid unnecessary allocations when streaming from stdin (#475) Alexandre Pasmantier 2025-04-20 23:11:02 +02:00
  • 3c4a49584c perf(stdin): avoid unnecessary allocations when streaming from stdin Alexandre Pasmantier 2025-04-20 23:07:54 +02:00
  • 433d7fa270
    chore(changelog): update changelog (auto) (#474) github-actions[bot] 2025-04-20 19:58:50 +00:00
  • 8315edbd1a chore(changelog): update changelog (auto) alexpasmantier 2025-04-20 19:49:30 +00:00