Jacob Schatz
eebd7533ea
Merge branch 'fix-bug-causing-comment-to-submit-twice' into 'master'
...
Fix bug causing comment form in issue to submit twice when CTRL+Enter is pressed twice
See merge request !3655
2016-04-13 15:04:09 +00:00
Arinde Eniola
050110c9c9
hide help block when user is creating a new project inside a group
2016-04-12 14:41:34 +01:00
Arinde Eniola
de4d98fd12
fix bug causing comment form in issue to submit twice when CTRL+Enter is pressed twice
2016-04-11 15:19:11 +01:00
Phil Hughes
692773c5a0
ctrl+enter on mac correctly submits forms
...
Closes #4177
2016-03-04 10:11:15 +00:00
Robert Speicher
97c909bd01
Contextually teach the user about the quick submit hotkey
...
When a user tabs to the submit button (i.e., the "wrong" way), we
display a tooltip with the quick submit hotkey so they can learn the
"right" way.
2016-03-02 15:11:44 -05:00
Robert Speicher
76ed2afcfc
Change js-quick-submit
behavior to expect the class on the form
...
Now it will work on any field inside that form, and it's easier to scope
new behavior, which is what we're adding next!
2016-03-02 15:11:15 -05:00
Robert Speicher
933834c4a6
Allow manual resize of js-autosize textareas
...
First, the autosize library was being too controlling and removed the
`resize` property from any elements to which it was attached, removing
the drag handle.
Second, we detect when the user manually resizes an autosize textarea,
and then remove the autosize behavior from it and increase its
max-height.
This should allow for the best of both worlds.
Closes #12832
2016-02-01 17:00:03 -05:00
Robert Speicher
552c179acd
Autosize textareas
2016-01-13 14:51:07 -05:00
Robert Speicher
dbf9ccbcfe
Check originalEvent.repeat *and* event.repeat
...
phantomjs < 2.0 doesn't support creating `KeyboardEvent` so the tests
were failing on CI
2015-10-07 17:59:10 -04:00
Robert Speicher
fcf99d0d09
Check originalEvent.repeat
2015-10-07 15:23:42 -04:00
Robert Speicher
01d0926bc1
Add "Quick Submit" JS behavior
2015-10-07 15:23:41 -04:00
Robert Speicher
38fbfb9fe6
Require jquery.turbolinks in all JS specs
...
Side-effect: This simplifies the requiresInput handler
2015-10-07 15:23:41 -04:00
Robert Speicher
e4472cee78
Add "Requires Input" JS behavior
2015-06-26 22:06:42 -04:00
Robert Speicher
5ef8bd33d0
Remove taskable.js
2015-05-06 12:58:27 -04:00
Hannes Rosenögger
120f032b1a
enable line wrapping by default and remove the checkbox to change it
2015-03-18 08:46:53 +01:00
Vinnie Okada
9dcb643fd4
Rename coffeescript file
2014-10-07 11:17:04 -05:00
Vinnie Okada
40263a06c1
Refactor task list tests and coffeescript
2014-10-06 19:19:12 -05:00
Sullivan SENECHAL
5d8be4438a
Upgrade to Font Awesome v4.2
2014-10-03 12:19:24 +02:00
Yuriy Glukhov
0bf45aece3
Added a checkbox to toggle line wrapping in diff.
2014-08-27 11:21:58 +03:00
Dmitriy Zaporozhets
5cfaf945cd
Improve notes form UI/UX
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-05-24 13:06:44 +03:00
Earle Bunao & Neil Calabroso
6a85cdf162
Implements drag and drop upload in creating issues
2014-05-23 16:22:42 +08:00
Dmitriy Zaporozhets
7157f79caa
Refactor js behaviours helpers
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-03-11 15:15:08 +02:00
Dmitriy Zaporozhets
8c1d414674
Include tw bootstrap manually. Fix hide class
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-01-01 21:42:42 +02:00
Dmitriy Zaporozhets
010a770b3f
Migrate forms and inputs pt1
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2013-12-31 02:50:36 +02:00
Dmitriy Zaporozhets
65eddc00ad
toggle content instead of disabling button for group members editing
2013-08-06 18:49:37 +03:00
Dmitriy Zaporozhets
6eabf90b80
Ability to edit group member permissions
2013-08-06 18:45:45 +03:00
Dmitriy Zaporozhets
ba59912072
Prepare UI for notification settings
2013-03-27 20:07:52 +02:00
Riyad Preukschas
5d3fb35cd1
Rename JS behaviors
2012-12-03 22:51:56 +01:00