ciukstar
3206cf4c73
Update the Changelog.md file with a link to PR
2023-08-31 03:55:54 +03:00
ciukstar
773c815b90
Add datetimeLocalField
2023-08-31 03:46:20 +03:00
Sergiu Starciuc
197ecb409f
Add Romanian translation for yesod-form ( #1801 )
2023-05-10 11:14:51 +02:00
Teo Camarasu
a6e420b42f
yesod-form: bump version and add changelog message for #1795
2023-02-07 10:52:29 +00:00
Teo Camarasu
06fd5df137
yesod-form: Add Monad AForm instance for transformers >=0.6
...
This is required in order to have a MonadTrans instance
2023-02-07 10:51:51 +00:00
Yuriy Syrovetskiy
cb874e3bbb
fixup! Update Changelog
2022-10-05 22:53:21 +02:00
Yuriy Syrovetskiy
fbefa3ad37
Update Changelog
2022-10-05 20:32:49 +02:00
Yuriy Syrovetskiy
b841e8cf0b
Fix according to Bootstrap 3 docs
2022-10-05 20:21:03 +02:00
Jappie Klooster
25f83fb73d
Add withRadioField a more flexible radio option renderer
...
This re-expresses radioField into the new more flexible
function.
Which gives an adhoc example on how to use it as well.
This function passes the radio input to a callback function
to let said function decide how it should be rendered.
These changes allow you to make a radio table for example,
for selecting some row.
bump version number, add @since
add note on radioField
Update changelog
2022-08-17 10:28:42 +02:00
Sergiu Starciuc
48d05fd6ab
Color field ( #1748 )
...
This PR adds a new colorField function to create an html color field (<input type="color">) as described at https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input/color
2022-03-02 17:49:09 +01:00
Felix Yan
e972a63a35
Correct a typo in yesod-form's description
2021-07-08 17:51:58 +08:00
Michael Snoyman
e064306ef3
Version bumps for bounds
2021-04-15 09:18:55 +03:00
Jakob Schöttl
7ffff25326
Add some type annotations
2021-04-14 09:40:34 +02:00
Jakob Schöttl
e3a95bd92c
Simplify code, fix linter warnings
2021-04-14 09:40:21 +02:00
Jakob Schöttl
848da5ff12
Bump version and fix old version comments
2021-04-14 09:39:13 +02:00
Jakob Schöttl
c6f44d47b9
Also export this helper
2021-04-13 22:22:26 +02:00
Jakob Schöttl
2998849e99
Fix comments
2021-04-13 22:16:29 +02:00
Jakob Schöttl
829b5af62c
Fix implementation of instance Functor OptionList
2021-04-13 21:58:40 +02:00
Jakob Schöttl
993de7fa86
Add selectFieldGrouped
2021-04-13 09:57:50 +02:00
Jakob Schöttl
daf977fdb1
Use standard function forM_
2021-04-10 11:42:04 +02:00
Felix Yan
672b82d510
Drop dependency on semigroups
...
They are not needed on GHC we support.
2020-08-02 17:30:19 +08:00
Michael Snoyman
804b114d91
Drop LTS 9
2020-01-07 13:36:58 +02:00
Sebastián Estrella
32ecbd056d
Customize areq and wreq error message
2019-09-10 00:42:21 -05:00
Jezen Thomas
e5e39f353d
Implement mreq in terms of mreqMsg
2019-07-18 13:56:19 +03:00
Jezen Thomas
14ade1ad98
Add mreqMsg
...
When a form has multiple `mreq` fields and the user submits a form with
more than one of these values missing, they see an ambiguous collection
of "Value is required" messages. The `mreqMsg` function allows you to
provide your own MsgValueRequired message for a better UX.
2019-07-18 11:11:02 +03:00
James Parker
0f8441eb73
Updated changelog.
2019-06-15 09:45:32 -04:00
James Parker
4424abe449
Hide bootstrap labels when empty
2019-06-11 14:09:54 -04:00
Jonathan Lamothe
92e4e48353
updated ChangeLog
2019-01-19 13:12:29 -05:00
Jonathan Lamothe
fd141d56b7
incremented version number
2019-01-18 18:53:04 -05:00
Jonathan Lamothe
429f78859c
make FormResult an instance od Eq
2019-01-18 12:48:36 -05:00
Michael Snoyman
f7e177d5f2
Version bump
2018-10-14 11:10:13 +03:00
Nickolay Kolev
073c9fabd4
Do not lose selected value in selectFieldHelper when validation fails
2018-07-26 20:44:26 +02:00
Michael Snoyman
c1344a577f
Fix version bump
2018-07-09 13:12:40 +03:00
pythonissam
01802e984b
update the ChangeLog
2018-06-23 05:12:08 +00:00
pythonissam
b5def68be2
Version bump
2018-06-17 08:46:52 +00:00
pythonissam
0b261f5073
Exposed 'selectFieldHelper'
2018-06-17 08:40:55 +00:00
ncaq
708648798e
deleted: unneed cabal build-depends by weeder
...
[weeder: Detect dead code](https://hackage.haskell.org/package/weeder )
deleted depends is
* mime-mail
* wai-eventsource
I sort build-depends, because duplicate depend some exist, to sort is detect to easy.
2018-06-09 13:15:21 +09:00
pythonissam
22197d1215
Update ChangeLog
2018-06-03 08:27:57 +00:00
pythonissam
b101276dcb
version bump
2018-06-03 08:22:09 +00:00
pythonissam
67d215d2f2
Make Textarea derive IsString
2018-06-03 08:18:31 +00:00
Ben Sima
1d95f8315b
Remove unnecessary type annotation
2018-05-15 12:51:14 -07:00
Ben Sima
e906768ee9
Replace addClass/removeClass examples with ghci-driven examples
2018-05-15 12:50:39 -07:00
Ben Sima
e8a145ae88
Add examples to addClass and removeClass
2018-05-14 08:45:09 -07:00
Ben Sima
c163a0841a
Add PR link to Changelog
2018-05-11 13:36:10 -07:00
Ben Sima
6334e77515
Update changelog
2018-05-11 13:35:12 -07:00
Ben Sima
c57ba49472
Add @since documentation
2018-05-11 13:31:25 -07:00
Ben Sima
0dffa0e29a
Bump version 1.6.2
2018-05-11 13:31:25 -07:00
Ben Sima
56ca6d7914
Move 'addClass' to Yesod.Form.Functions and add 'removeClass'
...
'addClass' is more general than just Bootstrap forms. In particular, it is
copied into the yesod-form-bootstrap4 project and I found myself using it in my
custom forms. It would be useful to have it exported for use elsewhere.
I added 'removeClass' because I needed it while creating a custom 'readonly'
input in a form and thought it might be generally useful.
2018-05-11 13:23:31 -07:00
Ryan Scott
3408e1e630
Adapt to Semigroup changes in base-4.11
2018-02-04 20:09:37 -05:00
Michael Snoyman
6830a9840c
Merge branch 'better-monads' into no-transformers
2018-01-17 06:43:52 +02:00