Commit graph

  • 87bc923f0a Oops Matthew Fallah (マシュー・ファラー) 2024-01-26 13:22:09 -10:00
  • 516451871f Added japanese translation Matthew Fallah (マシュー・ファラー) 2024-01-26 13:16:42 -10:00
  • a249d7d0e1
    Set MSRV to 1.71 Jeremy Soller 2024-01-29 09:47:06 -07:00
  • ff1ba5b12e Add Alt Backspace Mattias Eriksson 2024-01-28 19:01:26 +01:00
  • 7b5c128f55 fix: next tab button misalignment in split panes Michael Aaron Murphy 2024-01-27 02:43:11 +01:00
  • 39ac4ae05c fix: hoverable paginated tab buttons, and alignment fix Michael Aaron Murphy 2024-01-26 23:44:02 +01:00
  • 41e95fc188 feat: tab pagination and text overlap fix Michael Aaron Murphy 2024-01-26 16:31:00 +01:00
  • cb26aedfa2 Disable window content container and set style on pane grid container Mohammad AlSaleh 2024-01-25 13:45:53 +03:00
  • f378bb5fdd Add alt key control characters Mattias Eriksson 2024-01-22 19:51:07 +01:00
  • 67c5683131 Revert accidentally committed Cargo.toml change Mattias Eriksson 2024-01-22 16:40:38 +01:00
  • c749a02df8 Add Focus Follows Mouse Mattias Eriksson 2024-01-22 16:35:23 +01:00
  • c90b5f67e5 Remove conditional compilation Mattias Eriksson 2024-01-22 08:10:57 +01:00
  • d6946d40bd Fix tab skip rendering Mohammad AlSaleh 2024-01-21 20:46:56 +03:00
  • 45dd5aa46e Move most of the logic to main Mattias Eriksson 2024-01-21 21:13:13 +01:00
  • 449803310b Use terminal.paste() for middle click paste also Mattias Eriksson 2024-01-21 16:56:23 +01:00
  • e6fff76abd Add missing target_family = "unix" gates Mattias Eriksson 2024-01-20 14:27:16 +01:00
  • e75964d20b Merge branch 'master_jammy' into primary Mattias Eriksson 2024-01-20 14:21:51 +01:00
  • 204c666f91 Add support for Primary Mattias Eriksson 2024-01-20 14:13:04 +01:00
  • 6d519018a0
    Show shortcuts in context menu Jeremy Soller 2024-01-19 11:44:59 -07:00
  • a2e0d527c4
    Normalize case for pane shortcuts Jeremy Soller 2024-01-19 11:06:40 -07:00
  • 834a385235
    Show bindings in menu, finish #26 Jeremy Soller 2024-01-19 11:03:14 -07:00
  • ff06e6105d
    Simplify definition of key bindings Jeremy Soller 2024-01-19 10:45:35 -07:00
  • 2a020221fd
    Update dependencies Jeremy Soller 2024-01-19 09:46:06 -07:00
  • e41bdd5b7f Merge remote-tracking branch 'origin/master_jammy' into snaggen-split Jeremy Soller 2024-01-18 20:43:47 -07:00
  • c2f06a975a Add shift as a modifier to the new tab shortcuts Josh Megnauth 2024-01-18 22:01:01 -05:00
  • 9dffe2543e Add keyboard shortcut ctrl+[1-9] to select tabs Josh Megnauth 2024-01-18 02:44:25 -05:00
  • f1d442dfea Add hot keys to cycle tabs forward or backward Josh Megnauth 2024-01-17 22:58:04 -05:00
  • 1f7b17e4d1 Add hotkey ctrl-shift-w to close tabs. Josh Megnauth 2024-01-17 02:07:22 -05:00
  • 2eadaf5914 Merge branch 'master_jammy' into split Mattias Eriksson 2024-01-18 15:34:20 +01:00
  • 80b84633f9
    Update dependencies Jeremy Soller 2024-01-18 07:00:28 -07:00
  • 41e61a10b4 Correct comments Mattias Eriksson 2024-01-18 10:15:46 +01:00
  • 35dcdc686c Avoid doing duplicate focus Mattias Eriksson 2024-01-18 10:15:16 +01:00
  • d9ae46598e Break out terminal creation to remove duplicate code Mattias Eriksson 2024-01-18 10:14:32 +01:00
  • 8fabf94f03 Remove debug output Mattias Eriksson 2024-01-18 09:08:20 +01:00
  • 71af9b7f9b Merge branch 'master_jammy' into split Mattias Eriksson 2024-01-18 08:00:02 +01:00
  • f5cf7e0040 Set monospace width on text buffers Mohammad AlSaleh 2024-01-17 23:51:40 +03:00
  • cea7dd0974 Add Interlingue translation Carmina16 2024-01-18 06:58:18 +07:00
  • d656254282
    Update cosmic-text Jeremy Soller 2024-01-17 13:41:17 -07:00
  • 580e3d3985 fmt Mattias Eriksson 2024-01-17 19:03:39 +01:00
  • 3919f87a75 Add back simple shade to unfocused windows Mattias Eriksson 2024-01-17 18:44:40 +01:00
  • 945581f515 Shading the background didn't work as expected, so not using that Mattias Eriksson 2024-01-17 17:08:26 +01:00
  • 0d1a2d2bc6 Cleanup not-needed terminal ids, when a pane is closed Mattias Eriksson 2024-01-17 16:54:42 +01:00
  • 9ed2dc45c4 Re-focus teminal after context drawer is closed Mattias Eriksson 2024-01-17 16:48:15 +01:00
  • d3afe3f6bc Merge branch 'master_jammy' into split Mattias Eriksson 2024-01-17 16:41:35 +01:00
  • 1940f2c056 Support splitting of terminals using a Pane Grid Mattias Eriksson 2024-01-17 16:09:56 +01:00
  • 4e0e84a4b1 ansi-colors.sh: Add underlines Mohammad AlSaleh 2024-01-13 08:07:12 +03:00
  • 7a707c20aa ansi-colors.sh: Add dim colors Mohammad AlSaleh 2024-01-13 07:12:01 +03:00
  • 60b55a076d Support STRIKEOUT, UNDERCURL, and all underline styles Mohammad AlSaleh 2024-01-11 23:22:39 +03:00
  • 7f37ede453
    Allow specifying startup command with -e, --command, or -- Jeremy Soller 2024-01-14 12:33:28 -07:00
  • 7fc962b93a Update cosmic_term.ftl PL translation VandaLHJ 2024-01-13 13:24:12 +01:00
  • cc78404d24 Russian translation update FAlexei 2024-01-13 22:34:52 +03:00
  • 5159b130f9 Fix broken UI if font not found at startup Mohammad AlSaleh 2024-01-12 21:45:57 +03:00
  • c5c78b04f0
    Update dependencies Jeremy Soller 2024-01-12 09:59:06 -07:00
  • e56e582f90 Add option for setting dim font weight Mohammad AlSaleh 2024-01-12 01:58:57 +03:00
  • f34116f3f7 Support DIM Mohammad AlSaleh 2024-01-12 01:41:37 +03:00
  • 679e7ee4f5
    Fix searching for a single character Jeremy Soller 2024-01-11 16:20:15 -07:00
  • b38927364c
    Clear terminal selection on escape Jeremy Soller 2024-01-11 14:37:18 -07:00
  • ac4472e45e
    Fix warnings Jeremy Soller 2024-01-11 14:32:11 -07:00
  • 9b2ab1202a
    Implement search Jeremy Soller 2024-01-11 14:31:20 -07:00
  • 928269a239
    Add find stub Jeremy Soller 2024-01-11 13:20:16 -07:00
  • 8766819ea8
    Update dependencies Jeremy Soller 2024-01-11 11:50:52 -07:00
  • 2a679ab96f
    Fix warnings Jeremy Soller 2024-01-11 11:40:22 -07:00
  • 3f09e17156
    Normalize scrollbar style with figma designs Jeremy Soller 2024-01-11 11:33:39 -07:00
  • 0eea366410 Add LEFT‑TO‑RIGHT ISOLATE character to the beginning of lines Mohammad AlSaleh 2024-01-11 02:31:28 +03:00
  • b161db94d1 Add a disabled-by-default toggle for using bright colors for bold text Mohammad AlSaleh 2024-01-11 17:47:24 +03:00
  • fc6e2de78b Hide cursor if TermMode::SHOW_CURSOR is not set Mohammad AlSaleh 2024-01-08 20:58:07 +03:00
  • bb95e28899 Support HIDDEN cells Mohammad AlSaleh 2024-01-04 09:19:09 +03:00
  • 7f5736f56a Use bright colors if bold Mohammad AlSaleh 2024-01-03 17:46:49 +03:00
  • 9188f3c0bf Use log::warn!() instead of println!() Mohammad AlSaleh 2024-01-11 02:14:37 +03:00
  • 9b185c9610 Sleep for 50ms before sending first Message::TabNew Mohammad AlSaleh 2024-01-11 02:13:02 +03:00
  • 4bde45bcdc
    Improve scrollbar Jeremy Soller 2024-01-10 16:17:52 -07:00
  • 81a529bd5d i18n(sr-Cyrl): Update translation W 2024-01-10 12:52:32 +01:00
  • 7f94b02f56 i18n(sr-Latn): Update translation W 2024-01-10 12:51:50 +01:00
  • 892dfb530a
    Lower update-alternatives x-terminal-emulator priority to 40 Jeremy Soller 2024-01-10 07:47:59 -07:00
  • 4ec3e5b2f3 Consider stretch/weight settings advanced and hide them with a toggle Mohammad AlSaleh 2024-01-10 01:38:13 +03:00
  • 59804dc8ab Handle the case where configured font name is not available Mohammad AlSaleh 2024-01-02 18:23:44 +03:00
  • 5eba6eb4d6 Configurable font stretch, font weight, and bold font weight Mohammad AlSaleh 2024-01-10 01:19:04 +03:00
  • c74d5d6f56
    Remove extra items from header Jeremy Soller 2024-01-09 13:48:12 -07:00
  • dfb86e4ce2 Handle Ctrl+key_code Mohammad AlSaleh 2024-01-04 20:11:22 +03:00
  • db738371ac
    Add menu Jeremy Soller 2024-01-09 10:16:32 -07:00
  • a342ff266d Add x-terminal-emulator alternative Jeremy Soller 2024-01-07 08:20:43 -07:00
  • 46e1c82d41 Update dependencies Jeremy Soller 2024-01-06 20:56:26 -07:00
  • d9c2ab72eb i18n(sr-Cyrl): improvement to wording W 2024-01-05 22:23:18 +01:00
  • c3d59ac46f i18n(sr-Latn): improvement to wording W 2024-01-05 22:22:16 +01:00
  • 8f23044237
    Update dependencies Jeremy Soller 2024-01-04 15:08:10 -07:00
  • 412acc2b70
    Just set needs_update flag on mouse drag Jeremy Soller 2024-01-04 14:27:18 -07:00
  • 556c32e33f
    Use flag to determine when terminal needs update, only update once before draw Jeremy Soller 2024-01-04 14:25:31 -07:00
  • bb0d11180d Add cosmic_term.ftl PL translation VandaLHJ 2024-01-03 21:27:12 +01:00
  • ff5c46cd19 Move zoom_adj to App so it doesn't persist between runs Mohammad AlSaleh 2024-01-03 20:06:55 +03:00
  • ef1e03e566
    Use patched libc for Redox Jeremy Soller 2024-01-03 10:09:41 -07:00
  • b4e2f6bd0e
    Update dependencies Jeremy Soller 2024-01-03 09:35:36 -07:00
  • 1c8a058e82 Implement ZoomIn/ZoomOut/ZoomReset with configurable step Mohammad AlSaleh 2024-01-01 12:27:51 +03:00
  • 1e0ce2b7e7 Revert "Check if a Config message was handled before creating first tab" Jeremy Soller 2024-01-02 13:03:55 -07:00
  • 7b152bd218 Check if a Config message was handled before creating first tab Mohammad AlSaleh 2024-01-01 10:37:05 +03:00
  • 9ba9f0fb6e Set configuration on new-tab terminals Mohammad AlSaleh 2024-01-01 10:37:35 +03:00
  • 5ac267d228
    Use linear colors in buffer to avoid patching glyphon Jeremy Soller 2024-01-02 12:43:17 -07:00
  • f901c17e70
    Join together background rectangles of the same color Jeremy Soller 2024-01-02 12:21:46 -07:00
  • 04d00836eb
    Use fake italic to ensure consistent fonts Jeremy Soller 2024-01-02 11:47:31 -07:00
  • faa03fd376 Support color inversion Mohammad AlSaleh 2023-12-31 13:12:50 +03:00
  • fb2b251a33 Update to alacritty_terminal v0.20 Mohammad AlSaleh 2023-12-31 12:50:54 +03:00