Commit Graph

1935 Commits

Author SHA1 Message Date
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