Commit Graph

156 Commits

Author SHA1 Message Date
Francois Ferrand 128f2c8ebb Hide tasks when filter is activated.
Simply changing is opacity is nice, but does not work well when the
board contains more tasks then fit on the screen.

Moreover, moving tasks now properly handles in controller/model, so it
is possible to show only some tasks.
2015-02-16 15:27:58 +01:00
Frederic Guillot 2c512f93ac Improve pull-request 2015-02-11 20:46:14 -05:00
ashbike 59ee6f9fee Task age and time spent in one column.
Details: https://github.com/fguillot/kanboard/issues/608
2015-02-11 16:52:07 +05:30
Frederic Guillot 1de845e6c3 Display subtask icon status and title everywhere 2015-02-09 21:49:53 -05:00
Frederic Guillot 755b38f09e Code cleanup + minor css improvement 2015-02-09 21:37:31 -05:00
ashbike 77a307e4ff - Markdown supported in column description.
- Project > Edit Board and Project Summary pages now show description as tooltip.
- Project > Edit Board shows textarea with markdown preview. Edit column also shows markdown preview.
- Fixed bug while adding a new column inserts description as column limit.
2015-02-09 21:14:53 -05:00
Frederic Guillot 02f7c8d33d Add z-index property to the popover 2015-02-08 18:28:39 -05:00
Frederic Guillot d634a53e9c Update moment.js and add timezone in template 2015-02-08 17:37:13 -05:00
Frederic Guillot 92509c43c4 Add user calendar view on the dashboard and in the user management section 2015-02-08 16:13:05 -05:00
Frederic Guillot acf3941b4a Improve js and add native language support for datepicker and calendar 2015-02-08 15:07:47 -05:00
Frederic Guillot 696cd9535c Improve sidebar css (fix #593) 2015-02-08 10:59:05 -05:00
Frederic Guillot 563941c70d Add task time tracking on the dashboard 2015-02-07 21:56:04 -05:00
Frederic Guillot 2d890cbc71 Update task time tracking based on subtask time tracking 2015-02-07 19:39:39 -05:00
Frederic Guillot 29cc13f786 Add toggle/expend links on the dashboard 2015-02-07 17:38:18 -05:00
Frederic Guillot 36bbd04c52 Make the sidebar relative/responsive 2015-02-07 16:42:38 -05:00
Frederic Guillot 4f11b4bad9 Regenerate assets and add a documentation for that 2015-02-07 14:54:35 -05:00
BlueTeck 2373012d5d Calendar: fix #563 2015-02-07 14:07:03 -05:00
Frederic Guillot b24b1e7e4e Add subtasks restrictions and time tracking 2015-02-04 22:19:32 -05:00
Frederic Guillot 7283692c1d Add dropdown menu to the tasks 2015-02-01 18:57:07 -05:00
Frederic Guillot 695ed5701c Add dropdown menu to the board menu 2015-02-01 16:12:47 -05:00
Frederic Guillot 40ca850707 Add column description (merge/change pull-request #549) 2015-02-01 14:19:49 -05:00
Frederic Guillot be4e90e319 Add collapsible swimlanes (merge and improve pull-request #565) 2015-02-01 11:05:07 -05:00
Frederic Guillot 9a98013736 Add table/pagination to the project list 2015-01-31 11:21:43 -05:00
Frederic Guillot e1be338053 Experiments with keyboard shortcuts 2015-01-30 23:11:30 -05:00
Frederic Guillot 746e1a4e3d Clicking on cancel inside a popover doesn't reload the page 2015-01-30 22:06:10 -05:00
Frederic Guillot 946b78ae53 Add ignored assets from git 2015-01-30 19:27:06 -05:00
Frederic Guillot e6cf1bf236 Fix bug board selector redirection 2015-01-25 13:30:31 -05:00
Frederic Guillot 54d2d46b65 Store calendar filters per project 2015-01-25 13:27:43 -05:00
Frederic Guillot 746a3f8d23 Move assets to seperate subfolders 2015-01-25 13:09:54 -05:00
Frederic Guillot 84b0f0df90 Add project calendars (merge/refactoring of #490) 2015-01-17 17:11:51 -05:00
Frederic Guillot 55eb7636c0 Minify javascript 2015-01-05 22:10:40 -05:00
Frederic Guillot 7746773ab9 Add prefix for local storage keys 2015-01-05 21:41:23 -05:00
gavlepeter aaca5e9814 Update board.js to always keep filter settings
Save filter settings to localStorage everytime filter_apply() is called.

Get and set filters from localStorage when filter_load_events() is called.

This improves the user experience when browsing tasks on a filtered board. No need to set the filters each time the board loads.

Perhaps a checkbox option to initialize this functionality but I think it should be default behavior.
2015-01-05 11:51:41 +01:00
Frédéric Guillot 772804add8 Acl refactoring 2014-12-31 12:37:15 -05:00
Frédéric Guillot cbac410efa Underline the current assignee instead of a star icon 2014-12-28 17:07:03 -05:00
Frédéric Guillot 7b97c50569 Improve css for tablets and fix minor bug 2014-12-28 16:42:29 -05:00
Frédéric Guillot 4b70942bc4 Change min-width 2014-12-28 16:18:30 -05:00
Frédéric Guillot 823a945c93 Make the dashboard more responsive 2014-12-28 16:06:09 -05:00
Frédéric Guillot cf821e117c Add swimlanes 2014-12-26 17:43:13 -05:00
Frédéric Guillot fbfaaa69b1 Add contributors and update assets 2014-12-20 14:02:20 -05:00
cluxter 43a0f3c947 Update popover.css
Allows scrolling of popup to be able to see the whole popup on small screens, particularly on tablets and smartphones.
2014-12-19 11:40:03 +01:00
Frédéric Guillot f237cdc859 Start to improve the ui for tablets 2014-12-14 20:48:15 -05:00
Frédéric Guillot 7270214374 CSS fix for popover on small screen (pull-request #473) 2014-12-14 17:47:52 -05:00
Frédéric Guillot 5933a829b7 Minors layout improvements 2014-12-06 14:43:36 -05:00
Frédéric Guillot 10f4420401 Auto-select input fields for copy/paste 2014-12-06 10:35:44 -05:00
Frédéric Guillot 6739dba792 Move user templates to a subfolder 2014-12-04 21:04:33 -05:00
Francois Ferrand 73e2282259 Reposition the tooltip when they are loaded.
At the end of the asynchronous load, the tooltips need to be
repositionned, since the size of the content may have changed.
2014-12-04 18:37:56 +01:00
Frédéric Guillot 67eae33fb8 Improve Markdown css 2014-11-30 20:09:41 -05:00
Frédéric Guillot 54e31c8128 Always do the ajax session check 2014-11-29 17:31:26 -05:00
Frédéric Guillot e72327d4b1 Improve session handler and add Ajax session check 2014-11-29 17:18:23 -05:00