Jonathan Daugherty
5ebe98eac6
brick-theme-demo: nit
2022-09-21 13:48:18 -07:00
Jonathan Daugherty
5fe19ab046
brick-fill-demo: improve UI
2022-09-21 13:46:40 -07:00
Jonathan Daugherty
c527366347
Merge pull request #392 from jhrcek/jhrcek/typos
2022-09-21 08:48:10 -07:00
Jan Hrček
ab70e82301
Fix typos
2022-09-21 17:40:54 +02:00
Jonathan Daugherty
031c03b681
Merge pull request #391 from jhrcek/jhrcek/ghc-9.4.2
2022-09-19 23:37:05 -07:00
Jan Hrček
07e5dc2490
Add GHC 9.4.2 to CI config
2022-09-20 07:44:11 +02:00
Jonathan Daugherty
1666e2caf3
Merge pull request #390 from jhrcek/jhrcek/update-github-ci
2022-09-19 08:27:09 -07:00
Jan Hrček
4c1d66f9e4
Remove ghc 9.4.2 from CI config
2022-09-19 16:30:24 +02:00
Jan Hrček
ceefd95b3e
Add ghc 9.2.4 and 9.4.2 to CI config
2022-09-19 15:45:12 +02:00
Jonathan Daugherty
fea7ae22ed
newFileBrowser: normalize the initial path ( fixes #387 )
2022-08-26 14:38:34 -07:00
Jonathan Daugherty
9af37e9404
CustomKeybindingDemo: comment edit
2022-08-22 12:55:05 -07:00
Jonathan Daugherty
0965a0d372
applyEdit: better docs
2022-08-22 12:41:43 -07:00
Jonathan Daugherty
f2e5130114
FileBrowser: clarify event handling context
2022-08-22 10:14:21 -07:00
Jonathan Daugherty
d58dfc7e69
guide: nit
2022-08-18 19:18:36 -07:00
Jonathan Daugherty
693402ea25
guide: nit
2022-08-18 19:18:14 -07:00
Jonathan Daugherty
c7f34093e7
guide: nit
2022-08-18 19:17:51 -07:00
Jonathan Daugherty
edccd5c36b
guide: more collision edits
2022-08-18 19:02:29 -07:00
Jonathan Daugherty
0b8e317650
Bump version, update changelog
2022-08-18 18:57:40 -07:00
Jonathan Daugherty
f0e754603e
KeyConfig: import Data.Monoid as needed
2022-08-18 18:57:19 -07:00
Jonathan Daugherty
635727989d
KeyDispatcher: doc edit
2022-08-18 18:51:59 -07:00
Jonathan Daugherty
e74623c323
keyDispatcher: fail with collision info if collisions are detected
...
This fixes a critical problem in KeyDispatcher where it would previously
silently ignore all but one handler for a specified key if the key
configuration resulted in the same key being mapped to multiple handlers
(either by event or by statically specified key).
2022-08-18 18:49:43 -07:00
Jonathan Daugherty
9cc2d5eafb
reverseKeyMappings -> keyEventMappings
2022-08-18 18:22:50 -07:00
Jonathan Daugherty
7b25cd1311
KeyDispatcher: mention reverseKeyMappings
2022-08-18 18:05:26 -07:00
Jonathan Daugherty
d41fdec332
guide: add a section about keybinding collisions
2022-08-18 17:25:24 -07:00
Jonathan Daugherty
4c8fc07178
CustomKeybindingDemo: add extra details about keybinding collision checking
2022-08-18 16:21:43 -07:00
Jonathan Daugherty
a48f9829ad
KeyConfig: add a note about collisions
2022-08-18 16:19:17 -07:00
Jonathan Daugherty
e3944e77cb
Merge branch 'master' of github.com:jtdaugherty/brick
2022-08-18 14:59:43 -07:00
Jonathan Daugherty
4e6b90d928
KeyConfig: add reverseKeyMappings to allow applications to check for colliding bindings
...
This change also adjusts KeyConfig's internals so that collisions are
preserved since they may not actually be bad.
2022-08-18 14:59:00 -07:00
Jonathan Daugherty
1599aa993f
CHANGELOG: add missing 1.0 item
2022-08-17 08:50:26 -07:00
Jonathan Daugherty
0dda068b1a
FileBrowser: add Named instance
2022-08-09 17:32:59 -07:00
Jonathan Daugherty
4ad3aa54c2
continueWithoutRedraw: fix documentation
2022-08-08 17:40:47 -07:00
Jonathan Daugherty
bddf05ec4d
appHandleEvent: fix old documentation
2022-08-08 17:39:37 -07:00
Jonathan Daugherty
8092387d62
Haddock nit
2022-08-08 17:37:11 -07:00
Jonathan Daugherty
141aaae807
Typo
2022-08-08 17:35:15 -07:00
Jonathan Daugherty
124ac1fed6
KeyDispatcher: improve docs
2022-08-08 17:35:01 -07:00
Jonathan Daugherty
9372c391d5
Bump version
2022-08-08 15:30:31 -07:00
Jonathan Daugherty
2b467f55e3
Merge branch 'documentation/brick-1.0-staging'
2022-08-08 15:29:00 -07:00
Jonathan Daugherty
ce1ad6173b
CHANGELOG: 1.0 edits
2022-08-08 15:28:13 -07:00
Jonathan Daugherty
ee5cfd66dd
CHANGELOG: 1.0 edits
2022-08-08 15:05:00 -07:00
Jonathan Daugherty
d168aef6bd
CHANGELOG: 1.0 edits
2022-08-08 15:04:09 -07:00
Jonathan Daugherty
6a41ba8216
CHANGELOG: 1.0 edits
2022-08-08 15:02:49 -07:00
Jonathan Daugherty
8772f5cc37
CHANGELOG: 1.0 edits
2022-08-08 15:02:11 -07:00
Jonathan Daugherty
9e417de00a
CHANGELOG: 1.0 edits
2022-08-08 15:01:29 -07:00
Jonathan Daugherty
30bb95011c
CHANGELOG: 1.0 edits
2022-08-08 15:00:13 -07:00
Jonathan Daugherty
138db04a07
CHANGELOG: 1.0 edits
2022-08-08 14:57:49 -07:00
Jonathan Daugherty
1c213413da
CHANGELOG: 1.0 edits
2022-08-08 14:57:23 -07:00
Jonathan Daugherty
1754f92534
CHANGELOG: 1.0 edits
2022-08-08 14:56:32 -07:00
Jonathan Daugherty
e3b86bdd84
CHANGELOG: 1.0 edits
2022-08-08 14:55:06 -07:00
Jonathan Daugherty
bf565660f4
CHANGELOG: 1.0 edits
2022-08-08 14:54:27 -07:00
Jonathan Daugherty
7adc8ba322
Update changelog for 1.0 changes
2022-08-08 14:50:33 -07:00