Commit Graph

1007 Commits

Author SHA1 Message Date
Jonathan Daugherty
e9ac11a7a7 guide: update some broken viewport name references 2017-02-22 15:34:50 -08:00
Jonathan Daugherty
6f45a25cb3 Bump version, update changelog 2017-02-22 08:51:10 -08:00
Jonathan Daugherty
9d5d2d0ae3 Core: clean up more long lines 2017-02-21 12:18:33 -08:00
Jonathan Daugherty
6254bf60a1 Core: shorten some long lines 2017-02-21 11:49:50 -08:00
Jonathan Daugherty
3283d01973 Whitespace 2017-02-21 11:45:43 -08:00
Jonathan Daugherty
d97dc97cb0 Merge pull request #118 from Arguggi/master
List: bugfix: correctly update selected index in listInsert
2017-02-17 10:18:45 -08:00
Arguggi
091917c0e3 Correctly update Selected Index in listInsert 2017-02-17 15:32:05 +01:00
Jonathan Daugherty
a855471279 Update example program in brick.cabal (thanks @timbod7) 2017-02-12 13:48:58 -08:00
Jonathan Daugherty
12ff129d65 README: use absolute URL for User Guide to avoid Hackage broken link 2017-02-07 10:48:16 -08:00
Jonathan Daugherty
87e4349249 Use Extra-Doc-Files instead of Data-Files for documentation files 2017-02-06 09:31:01 -08:00
Jonathan Daugherty
8034c0015a gitignore: add stack-work 2017-01-30 09:16:26 -08:00
Jonathan Daugherty
e1208bdda6 Update CHANGELOG 2017-01-24 14:01:22 -08:00
Jonathan Daugherty
4cebb81f95 Discontinue support for GHC prior to 7.10.1 2017-01-24 14:00:57 -08:00
Jonathan Daugherty
7d2fc92405 Resolve 0.16 merge conflict, bump to 0.17 2017-01-24 13:52:41 -08:00
Jonathan Daugherty
8b599ff151 Bump version 2017-01-24 13:48:57 -08:00
Jonathan Daugherty
d539462a9a Update changelog 2017-01-24 13:48:49 -08:00
Jonathan Daugherty
4a2b90eae7 Update for Vty 5.15 2017-01-24 13:48:45 -08:00
Jonathan Daugherty
976655c56e Changelog typo 2017-01-08 08:49:19 -08:00
Jonathan Daugherty
cc319c6f66 Bump version, update changelog 2017-01-08 08:39:50 -08:00
Jonathan Daugherty
4625969614 guide: BChan edits 2017-01-08 08:34:00 -08:00
Jonathan Daugherty
608395ef89 Merge pull request #111 from jchia/bounded
Switched to using TBQueue (bounded) instead of Chan (unbounded)
2017-01-08 08:25:12 -08:00
Joshua Chia
6891858dd0 Prioritized terminal events over user events; updated comments & guide.rst 2017-01-08 16:29:23 +08:00
Joshua Chia
6dce47a94c Switched to using TBQueue (bounded) instead of Chan (unbounded) 2017-01-07 18:52:38 +08:00
Jonathan Daugherty
4ae53bfc37 Merge pull request #109 from diegospd/master
Changed variable name for consistency with codebase
2017-01-04 13:08:44 -08:00
dieg
553377f5ef changed variable name for consistency with codebase 2017-01-04 14:56:22 -06:00
Jonathan Daugherty
07059168d4 listModify: whitespace 2017-01-03 15:15:51 -08:00
Jonathan Daugherty
2cc27d7f3d Merge pull request #108 from diegospd/master
List: add listModify to modify the selected element
2017-01-03 15:13:44 -08:00
dieg
7043fa56d9 apply a function to selected element 2017-01-03 15:56:29 -06:00
Jonathan Daugherty
764610f628 Merge pull request #107 from maoe/optimize-renderBox
Use DList to avoid repetitive Data.List.++ in box rendering
2016-12-30 20:25:34 -08:00
Mitsutoshi Aoe
cd0e55276e Use DList to avoid repetitive Data.List.++ 2016-12-31 10:20:09 +09:00
Jonathan Daugherty
f779133ceb Bump version, update changelog 2016-12-11 07:52:38 -08:00
Jonathan Daugherty
3a0b18e1d3 viewport: do not cull cursor locations on empty viewport (fixes #105) 2016-12-11 07:50:08 -08:00
Jonathan Daugherty
618cf6c95b Merge pull request #104 from diegospd/patch-1
Typo on guide.rst
2016-12-10 16:59:07 -08:00
diegospd
b9b8a93f72 Update guide.rst
CounterEvent should stand for the e type on App s e n, instead of n.
2016-12-10 16:31:22 -06:00
Jonathan Daugherty
61090ac38e Bump version, update changelog 2016-12-10 08:40:29 -08:00
Jonathan Daugherty
e3410aea9f Merge pull request #103 from jchia/master
Fixed empty list validation in listReplace
2016-12-10 08:35:13 -08:00
Joshua Chia
1f34f94e08 Fixed empty list validation in listReplace 2016-12-10 18:53:11 +08:00
Jonathan Daugherty
339054b17c MouseDemo: import fix 2016-12-03 20:39:51 -08:00
Jonathan Daugherty
6b2bab1ac3 Bump version 2016-12-03 20:34:24 -08:00
Jonathan Daugherty
89ff07b398 Update CHANGELOG 2016-12-03 20:34:16 -08:00
Jonathan Daugherty
104d762dd4 MouseDemo: add an editor and use mouse events to move the cursor 2016-12-03 20:26:19 -08:00
Jonathan Daugherty
1d44dad7f5 Merge branch 'master' of github.com:jtdaugherty/brick 2016-12-03 20:07:04 -08:00
Jonathan Daugherty
b0357289f0 Core: make cropToContext also crop extents (fixes #101)
This change also:

* adds record fields to the Extent type
* adds a local coordinate offset to the Extent type for tracking the
  offset that the Extent's upper-left corner has into the original
  coordinate space of the Extent
* updates mouse event generation to account for the local offset when
  computing widget-local coordinates
2016-12-03 20:05:51 -08:00
Jonathan Daugherty
26fe2d349d viewport: if the sub-widget is not rendered, also cull all extents and cursor locations 2016-12-03 19:39:36 -08:00
Jonathan Daugherty
81a5bc6a43 Merge pull request #102 from skapazzo/master
guide: fixed typo
2016-12-02 16:17:07 -08:00
skapazzo
48a443e33c fixed typo in guide.rst (assocated -> associated) 2016-12-03 00:28:31 +01:00
Jonathan Daugherty
c72caa24d9 Edit: report mouse click events in edit widgets 2016-11-29 23:29:24 -08:00
Jonathan Daugherty
05b1eb8544 Merge pull request #99 from kquick/master
Enhance MouseDemo to show interaction between clickable and viewport.
2016-11-29 23:15:01 -08:00
Kevin Quick
3e51e2e5c2 Enhance MouseDemo to show interaction between clickable and viewport. 2016-11-30 00:06:44 -07:00
Jonathan Daugherty
f3a37615b6 Core: fix some haddock docstrings 2016-11-21 23:09:01 -08:00