Commit Graph

30 Commits

Author SHA1 Message Date
Eskiso a630b5b7de Fixed issue of tooltip not disapearing
Tooltips would not disappear if the mouse was never on it. If you move your mouse on an icon and then move the mouse out without passing by the tooltip, the tooltip would remain active until mouse pass and leave or click somewhere else.

With this update, the tooltip will be removed if you leave the target unless you move the mouse to the tooltip.
2019-08-23 19:04:23 -07:00
Frédéric Guillot 5a2836bf39 Revert "Easier closing of dialogs" (introduces regression on date time picker)
This reverts commit 71630aaa77.
2018-10-23 15:12:44 -07:00
Michael 71630aaa77 Easier closing of dialogs
Allow closing of dialogs by clicking on the background area around it.

When the dialog is closed in this manner, if it contains a form with changed data present a warning that there are unsaved changes. Likewise if the user attempts to navigate away from the page, eg page reload, bookmark click, address bar entry.

If the dialog does not contain a form or the data remains unchanged no warning messages are shown.
2018-10-15 17:47:38 -07:00
Vadim Zhukov 497f36983c Do not try to redirect to login page when offline 2018-10-01 17:46:50 -07:00
Frédéric Guillot 5996a8abcf Rewrite tooltips code without jQuery 2018-04-20 15:18:30 -07:00
Frédéric Guillot 9ddefa979a Add CSRF check for task and project files upload 2018-01-29 15:56:30 -08:00
ON-jz e8c83c97d7 Added new javascript events for dropdown and modal
- dropdown.clicked
- dropdown.afterRender
- dropdown.beforeDestroy
- modal.open
- modal.afterRender
- modal.beforeDestroy
2017-05-18 21:47:44 -04:00
Frederic Guillot 003c03a4e6 Add project restriction to block task edition 2017-04-07 21:46:36 -04:00
Frederic Guillot 6bd0ce25c9 Restore task title link on board 2017-03-19 17:44:43 -04:00
Frederic Guillot a7db17b0b2 Move isVisible() method 2017-03-11 17:45:13 -05:00
Frederic Guillot 991f7426e8 Improve error reporting when file upload is not configured properly 2017-02-12 13:34:56 -05:00
Frederic Guillot 72cea71692 Improve mobile view 2017-02-08 22:17:02 -05:00
Frederic Guillot 66ced63fe2 Highlight comments if hash is present in URL 2017-01-29 18:58:00 -05:00
Frederic Guillot 58fac9b1be Fix form submit when using keyboard shortcuts 2017-01-28 16:45:58 -05:00
Frederic Guillot a371d53e63 Always unbind internal listeners when closing a modal dialog 2017-01-26 22:21:07 -05:00
Frederic Guillot 5315e4961e Fix regression: stay on the same page when a task is closed 2017-01-23 21:05:59 -05:00
Frederic Guillot 0ed13c01f9 Closing screenshot dialog prevent input elements to get focus 2017-01-14 17:06:17 -05:00
Frederic Guillot d0dad82a27 Improve keyboard shortcuts handling 2017-01-11 22:07:19 -05:00
Frederic Guillot ca00b8cf53 Display project exports in modal box 2017-01-08 15:31:33 -05:00
Frederic Guillot b3a450bace Display project analytics in modal box 2017-01-08 14:00:51 -05:00
Frederic Guillot 3833c12ccc Refactoring/rewrite of modal boxes handling 2017-01-02 17:01:27 -05:00
Frederic Guillot ff79ec72c1 Remove dependency on Mousetrap 2016-12-30 20:14:36 -05:00
Frederic Guillot ffb3926178 Replace Chosen jQuery plugin by custom UI component 2016-12-11 15:46:54 -05:00
Frederic Guillot 90c9e86461 Rewrite session check component in vanilla js 2016-12-10 13:05:35 -05:00
Frederic Guillot c0049ed7e6 Rewrite project creation component in vanilla js 2016-12-10 11:36:22 -05:00
Frederic Guillot be83821ef7
Improve cross-browsers compatiblity for text editor 2016-12-01 20:54:33 -05:00
Frederic Guillot d8b0423d15
Add suggest menu for user mentions in text editor 2016-11-27 15:44:45 -05:00
Frederic Guillot 04ff67e26b
Rewrite task move position component and remove Vuejs 2016-11-26 16:00:52 -05:00
Frederic Guillot e64faae69a
Add jshint 2016-11-25 18:51:22 -05:00
Frederic Guillot f73d369dd0
Rewrite accordion widget in vanilla Javascript 2016-11-25 18:26:10 -05:00