Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | list: do not use IntersectionObserver to reduce CPU usage | Benjamin Tissoires | 2019-04-01 | 1 | -20/+30 |
| | | | | | | | | | | | | | Switch back to a custom spinner detection, as the IntersectionObserver is eating a lot of CPU resources on idle. This should also take care of #2250 properly: the previous `onDestroyed()` was removing the resize and scroll callbacks, but they were not unique enough, and they were shared across swimlanes. So if a list had 2 swimlanes with spinners, when one was removed, the other was not triggering its callbacks anymore. Related: #2294 | ||||
* | - [Add back zoom fixes of #2250](https://github.com/wekan/wekan/issues/2250). | Lauri Ojansivu | 2019-03-30 | 1 | -49/+40 |
| | | | | Thanks to xet7 ! | ||||
* | Revert spinner etc fixes of Wekan v2.56, because of some new bugs. | Lauri Ojansivu | 2019-03-29 | 1 | -40/+49 |
| | | | | | | Thanks to gerroon ! Related #2250 | ||||
* | list: disconnect infinite-scroll observer to prevent memory leak | Benjamin Tissoires | 2019-03-26 | 1 | -2/+6 |
| | |||||
* | list: move the spinner into its own blaze component | Benjamin Tissoires | 2019-03-26 | 1 | -29/+36 |
| | | | | | | | | | | This way, when a list is at the maximum number of cards shown and adding a new card would make the spinner appear, the list would load the next N items. This can happen if user A and B are both looking at the same board, B adds a new cards, and A will see the spinner and will not be able to remove it. | ||||
* | list: make sure the spinner of infinite scrolling doesn't show on load | Benjamin Tissoires | 2019-03-26 | 1 | -3/+10 |
| | | | | | | | | | | | When loading a board on a high resolution screen, there is a chance there is not enough cards displayed and the spinner is still there, spinning forever. Add an idle callback that checks if the spinner is still there, and while it is there, extend the number of cards to show. Fixes #2250 | ||||
* | list: simplify infinite scrolling | Benjamin Tissoires | 2019-03-26 | 1 | -44/+17 |
| | | | | | | Use IntersectionObserver instead of custom made one. This adds the benefit of not loading any extra cards if the list is not shown on screen | ||||
* | Fix popup title | Andrés Manelli | 2019-02-27 | 1 | -0/+5 |
| | | | | Add element title modification | ||||
* | Standarize copy functions. Match labels by name | Andrés Manelli | 2019-02-27 | 1 | -9/+3 |
| | |||||
* | Removed console.log. | Lauri Ojansivu | 2019-02-26 | 1 | -1/+0 |
| | |||||
* | Fix list view issues. Allow creation of boards from templates | Andrés Manelli | 2019-02-25 | 1 | -17/+38 |
| | |||||
* | Fix miniscreen render | Andrés Manelli | 2019-02-24 | 1 | -2/+2 |
| | |||||
* | Fix lint errors | Andrés Manelli | 2019-02-24 | 1 | -40/+40 |
| | |||||
* | Allow swimlane creation from template | Andrés Manelli | 2019-02-24 | 1 | -9/+10 |
| | | | | Mix lists with same name to avoid duplicates | ||||
* | Allow list creation from template | Andrés Manelli | 2019-02-24 | 1 | -19/+43 |
| | |||||
* | Allow card creation from template | Andrés Manelli | 2019-02-24 | 1 | -17/+18 |
| | |||||
* | Prepare to create card from template | Andrés Manelli | 2019-02-24 | 1 | -3/+4 |
| | |||||
* | Add template search in Add Card menu | Andrés Manelli | 2019-02-24 | 1 | -19/+24 |
| | | | | | | Archive all cards in list when list is archived Remove default board in link popup Only list non-template boards in card link and search | ||||
* | Avoid links on a template-board | Andrés Manelli | 2019-02-24 | 1 | -10/+28 |
| | | | | | Allow creation of template boards with a linked card Avoid changing the name of the template-container swimlanes | ||||
* | Remove links from templates board for the moment | Andrés Manelli | 2019-02-24 | 1 | -3/+8 |
| | | | | | | Insert the correct template type in templates board Allow independant lists in templates board Add some helpers | ||||
* | - When writing to minicard, press Shift-Enter on minicard to go to next line ↵ | Lauri Ojansivu | 2019-02-01 | 1 | -1/+1 |
| | | | | | | | | below, to continue writing on same minicard 2nd line. Thanks to bentiss! | ||||
* | Use infinite-scrolling on lists | Benjamin Tissoires | 2019-02-01 | 1 | -0/+81 |
| | | | | | | | | | | | This allows to reduce the loading time of a big board. Note that there is an infinite scroll implementation in the mixins, but this doesn't fit well as the cards in the list can have arbitrary height. The idea to rely on the visibility of a spinner is based on http://www.meteorpedia.com/read/Infinite_Scrolling | ||||
* | custom fields upgrade -- correct | Nunes Nelson | 2018-11-07 | 1 | -3/+3 |
| | |||||
* | custom fields upgrade | Nunes Nelson | 2018-11-05 | 1 | -0/+10 |
| | |||||
* | Fix #1885 | Andrés Manelli | 2018-09-12 | 1 | -4/+30 |
| | |||||
* | Fix and improve linked cards | Andrés Manelli | 2018-08-21 | 1 | -6/+7 |
| | |||||
* | Refactor imported -> linked in components | Andrés Manelli | 2018-08-11 | 1 | -14/+14 |
| | |||||
* | Fix lint errors | Andrés Manelli | 2018-08-11 | 1 | -1/+1 |
| | |||||
* | Avoid reimport imported card | Andrés Manelli | 2018-08-11 | 1 | -1/+2 |
| | |||||
* | Allow description and member two way binding | Andrés Manelli | 2018-08-10 | 1 | -3/+3 |
| | |||||
* | Avoid importing imported cards or boards | Andrés Manelli | 2018-08-10 | 1 | -1/+2 |
| | |||||
* | Link description | Andrés Manelli | 2018-08-10 | 1 | -1/+5 |
| | |||||
* | Import card-as-card, board-as-card. Add styling. Missing details and links | Andrés Manelli | 2018-08-10 | 1 | -18/+101 |
| | |||||
* | Avoid showing current board | Andrés Manelli | 2018-08-10 | 1 | -3/+9 |
| | |||||
* | Add UI for importing card-as-card and board-as-card | Andrés Manelli | 2018-08-10 | 1 | -0/+106 |
| | |||||
* | Merge branch 'devel' into nested-tasks | Nicu Tofan | 2018-06-28 | 1 | -7/+4 |
|\ | |||||
| * | Introducing third board view: calendar. | Nicu Tofan | 2018-06-26 | 1 | -1/+1 |
| | | | | | | | | A dependency to rzymek:fullcalendar has also been added. | ||||
* | | implement getDefaultSwimline for boards | Nicu Tofan | 2018-06-26 | 1 | -1/+1 |
|/ | |||||
* | linter corrections | Ignatz | 2018-05-18 | 1 | -3/+3 |
| | |||||
* | resolving merge conflicts | IgnatzHome | 2018-05-17 | 1 | -0/+7 |
|\ | |||||
| * | card model and card ui preparation for custom fields | Pouyan Savoli | 2017-09-22 | 1 | -0/+7 |
| | | |||||
* | | Fix #1567 | Andrés Manelli | 2018-04-16 | 1 | -5/+5 |
| | | |||||
* | | Add card on first swimlane found | Andrés Manelli | 2018-01-22 | 1 | -1/+8 |
| | | |||||
* | | Allow toogle of lists and swimlanes views | Andrés Manelli | 2018-01-22 | 1 | -0/+7 |
| | | |||||
* | | Fix lint errors | Andrés Manelli | 2018-01-22 | 1 | -1/+1 |
| | | |||||
* | | First swimlane draft, no functionality | Andrés Manelli | 2018-01-19 | 1 | -0/+2 |
| | | |||||
* | | added soft wip limit feature, fixed wipLimit=0 bug (??) | amadilsons | 2017-10-31 | 1 | -2/+1 |
| | | |||||
* | | feature implemented, known bugs fixed | amadilsons | 2017-10-05 | 1 | -1/+2 |
| | | |||||
* | | most work concluded, code needs clean up, further testing required | amadilsons | 2017-10-04 | 1 | -7/+9 |
|/ | |||||
* | Usernames should be able to include dots (.) | Jonas Oberg | 2017-08-25 | 1 | -1/+1 |
| |