Jonathan Daugherty
ef5d4b896c
README: mention scroll bars
2021-11-12 16:50:20 -08:00
Jonathan Daugherty
d473298e03
Core: reorder viewport documentation entries
2021-11-12 16:47:31 -08:00
Jonathan Daugherty
e29ad5523d
Core: scroll bar renderer documentation updates
2021-11-12 16:45:12 -08:00
Jonathan Daugherty
d58dea85bc
Core: export horizontal scroll bar renderer
2021-11-12 16:45:04 -08:00
Jonathan Daugherty
4dd85869eb
Make scroll bar functions explicitly handle zero-height/width content cases
2021-11-12 16:41:13 -08:00
Jonathan Daugherty
9ca9a39b89
Add support for vertical and horizontal scroll bars on viewports
2021-11-12 16:31:48 -08:00
Jonathan Daugherty
31e2342799
Merge pull request #344 from NiekPas/patch-2
2021-11-09 07:15:37 -08:00
Niek van de Pas
52dda48ff4
Update README.md
...
Feel free to disagree, but I think the table widget is cool enough to deserve a frontpage mention :)
2021-11-09 16:01:08 +01:00
Jonathan Daugherty
4112d1f86c
Merge pull request #343 from mlang/ghc-9.2.1
...
Bump base to support GHC 9.2.1
2021-11-08 08:10:33 -08:00
Jonathan Daugherty
3cf9bd702a
renderDynBorder: style cleanup
2021-11-08 08:10:12 -08:00
Jonathan Daugherty
443b314f0a
Clean up a few warnings
2021-11-08 08:09:59 -08:00
Jonathan Daugherty
76b148fee4
Remove questionable comment
2021-11-08 08:06:30 -08:00
Jonathan Daugherty
8993868c2c
Github CI: add GHC 9.2.1
2021-11-08 08:02:10 -08:00
Mario Lang
9c78ed50fb
Bump base to support GHC 9.2.1
2021-11-08 07:27:50 +01:00
Jonathan Daugherty
3f40f72969
Merge pull request #342 from NiekPas/patch-1
2021-11-04 06:08:45 -07:00
Niek van de Pas
1c3702197d
Update guide.rst
...
Fix heading level and title
2021-11-04 11:27:20 +01:00
Jonathan Daugherty
16d4d0a159
Merge pull request #340 from sjakobi/less-compat
...
Remove some compat code for base < 4.8 / GHC < 7.10
2021-10-25 15:43:25 -07:00
Simon Jakobi
5fbf3bc965
Remove some compat code for base < 4.8 / GHC < 7.10
2021-10-25 22:25:15 +02:00
Jonathan Daugherty
3d1c56f8d5
Merge pull request #339 from sjakobi/gha
...
Migrate CI to GitHub Actions
2021-10-23 12:54:30 -07:00
Simon Jakobi
e1d02d3036
Migrate CI to GitHub Actions
...
Support for GHC 7.10 is dropped, because some MonadFail-related issues
turned out tricky to fix.
2021-10-23 04:37:45 +02:00
Jonathan Daugherty
f1b13aadbb
Bump version, update changelog
2021-10-22 08:22:46 -07:00
Jonathan Daugherty
31cc25801b
Themes: fix saving of background color in saveTheme ( fixes #338 )
2021-10-22 08:20:09 -07:00
Jonathan Daugherty
f94441abb6
Un-label some APIs as experimental
2021-09-16 15:46:08 -07:00
Jonathan Daugherty
f0ceb81ed4
listMoveToEnd: use correct destination index ( fixes #337 )
2021-09-16 12:54:08 -07:00
Jonathan Daugherty
3227bf9180
README: add swarm
2021-09-16 11:40:44 -07:00
Jonathan Daugherty
d10f01fcce
Bump version, update changelog
2021-09-16 11:00:51 -07:00
Jonathan Daugherty
e7bf49c61a
Brick.Main.runWithVty (internal): fix bug where rendering state was reset by mistake
...
This change fixes a bug where clickable regions in the UI could be
forgotten by the rendering loop if the application called
"continueWithoutRedraw." This was because although the rendering loop
correctly skipped the redraw, it would reset the rendering state's
clickable regions. That meant that if a mouse click event came in
immediately after a call to "continueWithoutRedraw", the mouse click
would not match any extents because the resource name associated with
the click was not considered clickable. This change fixes runWithVty so
that the rendering state's clickable name list is NOT reset in the
specific case where we're going to skip a screen redraw due to a call to
continueWithoutRedraw.
2021-09-16 10:57:23 -07:00
Jonathan Daugherty
2b28bff2f3
CHANGELOG: add missing attribution
2021-08-23 09:01:00 -07:00
Jonathan Daugherty
399738f5e2
Bump version, update changelog
2021-08-23 08:54:24 -07:00
Jonathan Daugherty
c464023085
Merge pull request #335 from jhrcek/jhrcek/doc-fixes
2021-08-17 07:11:54 -07:00
Jan Hrcek
5f4e13b6f0
Small haddock/user guide corrections
2021-08-17 13:49:05 +02:00
Jan Hrcek
bf2710effb
Various typo fixes
2021-08-17 13:46:15 +02:00
Jonathan Daugherty
beecf2ac14
Add continueWithoutRedraw
2021-08-11 18:25:31 -07:00
Jonathan Daugherty
c1e6709ce8
ReadmeDemo: use explicit imports for everything
2021-08-01 17:32:37 -07:00
Jonathan Daugherty
674fcffc0f
Merge pull request #334 from florentc/master
...
Projects: add youbrick
2021-08-01 17:26:32 -07:00
Florent C
1c5dbb2190
Projects: add youbrick
2021-08-02 02:07:39 +02:00
Jonathan Daugherty
33287124b8
Merge pull request #333 from mlang/wiget
...
Fix typo (s/wiget/widget/)
2021-07-29 09:44:00 -07:00
Mario Lang
3ba1001950
Fix typo (s/wiget/widget/)
2021-07-29 18:42:27 +02:00
Jonathan Daugherty
15d56de2bb
Merge pull request #332 from thomasjm/patch-1
...
Add Sandwich to featured projects
2021-07-23 11:38:17 -07:00
Tom McLaughlin
f3d5f0c79e
Update link
2021-07-23 11:36:49 -07:00
Tom McLaughlin
162a5de3ed
Add Sandwich to featured projects
...
Thanks again for your help on the issues I filed while working on this!
2021-07-23 03:58:57 -07:00
Jonathan Daugherty
b3b96cfe66
Merge pull request #331 from mlang/words
...
Edit: Bind more Emacs-compatible keys
2021-07-20 10:58:35 -07:00
Mario Lang
bd1419662e
Edit: Bind more Emacs-compatible keys
...
M-b and M-f to navigate by word
C-b and C-f for consistency
M-d to delete word under cursor
C-t to transpose previous char with current char
This replaces the Monoid constraint on handleEditorEvent with GenericTextZipper
2021-07-20 19:20:46 +02:00
Jonathan Daugherty
9a08fa1e9e
Merge pull request #330 from mlang/goto
...
Edit: Bind M-< and M-> to gotoBOF and gotoEOF
2021-07-19 17:07:03 -07:00
Mario Lang
fd0bc95667
Edit: Update keybinding docs
2021-07-20 01:40:43 +02:00
Mario Lang
e634306c21
Edit: Bind M-< and M-> to gotoBOF and gotoEOF
2021-07-20 01:11:43 +02:00
Jonathan Daugherty
b4423d2a5a
Merge pull request #329 from mlang/typo
...
Fix a weird typo cluster
2021-07-19 14:58:17 -07:00
Mario Lang
61b106db85
Fix a weird typo cluster
2021-07-19 23:56:36 +02:00
Jonathan Daugherty
bed6304cdd
Core: use infix fmap
2021-06-29 08:14:58 -07:00
Jonathan Daugherty
7d0a87f102
Whitespace
2021-06-29 08:14:50 -07:00