Commit Graph

  • 430b7b5d36 Remove provisional spinner lifetime stuff Christian Rocha 2022-02-01 12:14:49 -0500
  • 00ec90b59f docs(list): fix typo in doc comment Christian Rocha 2022-03-30 15:17:23 -0400
  • aa0744fd8d docs: godoc Carlos A Becker 2022-01-21 14:47:52 -0300
  • cf1fe5f9ce fix: type name Carlos A Becker 2022-01-21 14:47:12 -0300
  • 6c18900279 feat: allow custom filter functions Carlos A Becker 2022-01-21 11:20:40 -0300
  • d897463138 chore(progress): Percent() now return progress as presented visually Christian Rocha 2022-03-30 14:24:27 -0400
  • 88562515cf fix(list): rendering empty list Ayman Bagabas 2022-03-02 15:54:12 -0500
  • e349920524 Add Blink method to textinput to return blink state Austin Schey 2022-02-28 18:58:14 -0600
  • 64b9e0582f docs: add more libs to Additional Bubbles in the README Christian Rocha 2022-02-25 14:43:56 -0500
  • 057f7b9a4d
    Add evertras/bubble-table to 'Additional Bubbles' section in README Christian Rocha 2022-02-17 10:35:07 -0500
  • 1d489252fe fix(list): disable quit keybinding while filtering v0.10.3 lorenries 2022-02-07 23:38:57 -0500
  • 06358c35f9
    Add bubblelister and bubbleboxer to "additional bubbles" in the README (#113) treilik 2022-02-06 07:04:52 +0100
  • 005233b529
    Improve insert item documentation (#115) mirko 2022-02-03 02:58:08 +0100
  • 18d25458da
    fix(list): DisableQuitKeybinding is ignored after updating the list (#108) Ayman Bagabas 2022-01-27 13:09:53 -0500
  • db97ac515d
    feat: sync bubbles with git.charm.sh Ayman Bagabas 2022-01-24 17:08:23 -0500
  • 200f95759b Fix key binding documentation Christian Muehlhaeuser 2022-01-24 14:57:10 +0100
  • 7ecce3fb97 Ignore width/height settings in viewport's style settings v0.10.2 Christian Rocha 2022-01-20 11:33:47 -0500
  • 746834a7ce Add safety check in textinput's clamp Christian Rocha 2022-01-19 20:54:44 -0500
  • fd306528f9 Rename var in deleteWordRight in textinput for additional clarity Christian Rocha 2022-01-19 20:53:54 -0500
  • a4dc540f3d Re-add panic guard in deleteWordLeft in textinput, just in case Christian Rocha 2022-01-19 20:53:10 -0500
  • 151d1026dd fix(textinput): use old cursor pos and simplify logic IllusionMan1212 2022-01-20 01:10:58 +0200
  • daba232df4 Fix a bug where viewport y-offset could be negative v0.10.1 Christian Rocha 2022-01-18 13:00:20 -0500
  • 7a6d306889 Fix off-by-one error in viewport's GotoBottom() Christian Rocha 2022-01-18 12:18:50 -0500
  • 6c015a2aa8 Remove an unused method Christian Rocha 2022-01-18 17:19:57 -0500
  • 764fd321f6 Cleanup an old var Christian Rocha 2022-01-18 17:16:15 -0500
  • 091c915462 Fix various godoc comments Christian Rocha 2022-01-18 17:15:38 -0500
  • 505a16d057 Bump lipgloss and atotto/clipboard to their latest versions Christian Rocha 2022-01-14 13:09:54 -0500
  • 465a66e963
    Add timer and stopwatch info to README v0.10.0 Christian Rocha 2022-01-13 11:30:10 -0500
  • 7a728eae31
    expose list.FilterMachesMsg (#77) Jonah 2022-01-11 09:28:44 -0800
  • c426cb580b fix textinput infinite loop and panic IllusionMan1212 2021-12-31 17:33:55 +0200
  • 48e3f85baf Update keybindings after calling InsertItem on the list model Christian Rocha 2022-01-11 11:59:54 -0500
  • 5f256bf34f fix(list): update keybindings when setting items Christian Stewart 2022-01-03 14:00:59 -0800
  • eef9098f37 fix(list): check items slice len Christian Stewart 2022-01-03 13:26:19 -0800
  • b35f96cd2d Deprecate NewModel() constructors; use New() instead Christian Rocha 2022-01-10 18:27:33 -0500
  • 9401ebbb83 Viewport New() is now optional to ease the upgrade process Christian Rocha 2022-01-10 18:02:49 -0500
  • add13c8028 Add a lipgloss style to the viewport for borders, margins, and padding Christian Rocha 2021-09-02 16:13:22 -0400
  • 4aed4e0a88 Viewport now has customizable keybindings Christian Rocha 2021-09-02 14:00:37 -0400
  • 9c70b6a216
    Bump bubbletea dep Christian Rocha 2022-01-10 15:01:23 -0500
  • 9d74635ea3
    Update footer image in README Christian Rocha 2022-01-10 14:57:12 -0500
  • e01ee1d17e Expose IDs on spinners and spinner tick messages Christian Rocha 2022-01-10 14:46:40 -0500
  • e83c113d06 Add spinner.Model.Tick method, deprecate spinner.Tick method. Christian Rocha 2022-01-10 14:13:28 -0500
  • 94b84b6120 Make spinners ignore tick messsages send by other spinners Christian Rocha 2021-12-01 11:33:48 -0500
  • f09987549a
    Various timer improvements (#83) Christian Rocha 2022-01-10 13:55:54 -0500
  • 7b20f4fe24 Expose stopwatch StartStopMsg and ResetMsg and bind them to IDs Christian Rocha 2021-12-20 17:53:19 -0500
  • 86e0c53e88 Add support for multiple stopwatches Christian Rocha 2021-12-20 15:01:41 -0500
  • 8d3cfdf380 key.Matches now accepts multiple binding arguments Christian Rocha 2021-12-20 18:17:08 -0500
  • 0f500d5e59 Fixed typo in README ("complimented" → "complemented") Anirvan Chatterjee 2021-12-08 23:02:53 -0800
  • 0ac5ecdf81 Fix bug where performance rendering could render one line too many Christian Rocha 2021-09-16 11:56:56 -0400
  • 8c03905dbe Fix bug where viewport wouldn't render final lines Christian Rocha 2021-09-16 11:04:08 -0400
  • a7ea1bddbf
    feat: stopwatch (#68) Carlos Alexandro Becker 2021-09-09 16:21:26 -0300
  • 7941c49504
    feat: simple timer component (#67) Carlos Alexandro Becker 2021-09-09 16:17:33 -0300
  • da9248f877 Update progress bar description and example links v0.9.0 Christian Rocha 2021-09-07 14:29:40 -0400
  • b691d7f07e Progress bars now statisfy the tea.Model interface Christian Rocha 2021-09-07 13:41:00 -0400
  • 8ad268837a Add image and example link for Help bubble Christian Rocha 2021-09-07 13:13:53 -0400
  • 0f290114f5 Add mritd/bubbles to "additional bubbles" in the README Christian Rocha 2021-09-02 16:29:37 -0400
  • 500d7989e1 Fix keybinding examples Christian Rocha 2021-09-01 11:31:14 -0400
  • d987ef84f2
    Fix list description in README Christian Muehlhaeuser 2021-08-23 23:30:54 +0200
  • cb52746b97
    Fix typos Christian Muehlhaeuser 2021-08-23 23:15:21 +0200
  • 985ffcb319 Bump bubbletea, lipgloss, reflow, termenv deps Christian Muehlhaeuser 2021-08-23 21:37:29 +0200
  • 4e18245481 Add list bubble Christian Muehlhaeuser 2021-03-02 13:44:53 +0100
  • 0be588365e Add simple helper package for making user-definable keymappings and help bubble Christian Rocha 2021-03-02 12:37:38 -0500
  • 4c32a64d65 Add info about promptkit to README Christian Rocha 2021-08-02 12:18:10 -0400
  • e723cfd15e Add WithSpringOptions to customize spring in NewModel Christian Rocha 2021-07-26 12:13:59 -0400
  • 90d8eaffeb Update progress bar with public harmonica release Christian Rocha 2021-07-26 11:33:24 -0400
  • 202d5a9f9d Progress's NewModel no longer returns an error for better usability Christian Rocha 2021-07-21 19:24:34 -0400
  • 446433d680 Use Lip Gloss to style percentage in progress bubble Christian Rocha 2021-07-21 15:00:30 -0400
  • 2cd3b16343 Use Harmonica to animate progress bar Christian Rocha 2021-07-21 12:04:37 -0400
  • 5ae3b7b822 Update go-runewidth to v0.0.13 Christian Rocha 2021-07-08 14:08:36 -0400
  • 20ead8fb7d Progress can now animate itself Christian Rocha 2021-07-08 13:02:52 -0400
  • 09a4cf419d Update linter config Christian Muehlhaeuser 2021-06-04 11:57:38 +0200
  • d06aa4aa48 Ensure that textinputs can only receive their own blink messages v0.8.0 Christian Rocha 2021-06-01 21:24:57 -0400
  • 10962af2f2 Textinput's focus method now returns a command to initiate cursor blink Christian Rocha 2021-06-01 18:37:11 -0400
  • 5082ae6f31 Add API for blink, static and hidden cursor modes to textinput Christian Rocha 2021-06-01 17:02:04 -0400
  • 4365990396 Fix typo in a spinner comment Christian Rocha 2021-06-01 16:30:33 -0400
  • 1405b09ec8 Update footer in README for consistency with newer Charm repos Christian Rocha 2021-05-27 11:48:31 -0400
  • f53c742d6c Fix goreportcard badge Christian Muehlhaeuser 2021-05-18 20:56:22 +0200
  • 9449cc7e41 Don't allow word-based deletion when input is masked in textinput v0.7.9 Christian Rocha 2021-04-26 11:28:37 -0400
  • 58a177394e Don't allow word-to-word movement when input is masked in textinput Christian Rocha 2021-04-26 11:14:25 -0400
  • f016c31d83 Add method for returning cursor position in textinput Christian Rocha 2021-04-26 11:02:25 -0400
  • 74436326b9 Public cursor movement functions no longer return values in textinput Christian Rocha 2021-04-26 10:51:59 -0400
  • 158097df66 Keep y-offset in bounds when setting content v0.7.8 Christian Rocha 2021-04-19 19:22:26 -0400
  • 0d5d7e5acd Remove deadcode + small comment on Lip Gloss v0.7.7 Christian Rocha 2021-04-12 19:33:16 -0400
  • ddd48d9ab7 TextInput now uses Lip Gloss for styling Christian Rocha 2021-04-12 18:16:28 -0400
  • 7242bbe8dc Spinner now uses Lip Gloss for styling Christian Rocha 2021-04-12 15:54:56 -0400
  • 9e324205c2
    Bump bubbletea, termenv, reflow, go-runewidth, and go-colorful deps Christian Muehlhaeuser 2021-04-03 01:56:59 +0200
  • b2f42066a2 Drop naked returns in textinput model Christian Muehlhaeuser 2021-03-12 01:37:19 +0100
  • a0d7cb77a1 Fix godocs for various types and functions Christian Muehlhaeuser 2021-03-12 02:00:03 +0100
  • 046b9ca129
    Enable golint as linter Christian Muehlhaeuser 2021-03-12 02:00:32 +0100
  • da9a4049de Mark innocuous numbers as nolint Christian Muehlhaeuser 2021-03-12 01:43:13 +0100
  • 490a599c05 Use a const for the mouse wheel delta in viewport Christian Muehlhaeuser 2021-03-12 01:27:41 +0100
  • f719cc8cb1 Reset cursor in SetValue when initial pos is 0 Kiyon 2021-03-09 10:59:49 +0800
  • c8f4855d20
    Fix typo in README v0.7.6 Christian Rocha 2021-01-12 18:19:20 -0500
  • 43d43d14ae
    A external link to progress example and remove local example Christian Rocha 2021-01-12 18:17:42 -0500
  • de359c53bb
    README: improve wording + image update for dark backgrounds Christian Rocha 2021-01-12 17:53:56 -0500
  • c7d69b61f0
    Add progressbar info and GIF to README Christian Rocha 2021-01-12 17:27:14 -0500
  • 11f56f9b6b If using advanced settings, draw empty spinner when appropriate Christian Rocha 2020-12-11 14:51:26 -0500
  • 3be2d0585b Prevent spinner from responding to extra, unintentional tick messages Christian Rocha 2020-12-11 12:00:07 -0500
  • 37a85afcd1
    Fix a typo in a comment Christian Rocha 2020-12-10 11:36:22 -0500
  • f9c79eef64 Slightly more subtle default gradient Christian Rocha 2020-12-01 17:01:08 -0500
  • c303de1e85 Replace "ramp" with "gradient" on exposed functions Christian Rocha 2020-11-20 10:47:01 -0500