Skip to main content
summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-08-01537208: Task data filename can get too longalexei.trebounskikh2-58/+146
* moved file-related operations to a separate class * file name is only encoded if required * file name is trimmed to stay below 255 characters * encoded file name always used if file already exists * added unit tests for file-related methods Change-Id: I8b536b3a3df8168b997aa9be1ec82b9f7e314dfd Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=537208 Signed-off-by: alexei.trebounskikh <alexei.trebounskikh@tasktop.com>
2018-06-19535879: [performance] Loading a large tasklist.xml takes a long timealexei.trebounskikh2-3/+137
Changed the order the tasks are added to the task list to prevent unnecessary removals from UnmatchedTaskContainer when loading tasklist.xml Change-Id: I1931578f3c9cdd3e47fc5f2324577ec83874fc27 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=535879 Signed-off-by: alexei.trebounskikh <alexei.trebounskikh@tasktop.com>
2018-06-18532275: store the template property values in the task repositoryFrank Becker1-0/+2
Change-Id: I263dc190aba5cdb8556fe7ba2ffac5f62f731ce8 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=532275
2017-07-04replace synchronized methods of TaskDataStore with ReadWriteLock Tomasz Zarna1-10/+28
Change-Id: Iff82eae848243acf98f3e1a2e4aff8b6de254d3c
2017-06-20preserve stack trace of SAXException caught in TaskDataStore.readStateTomasz Zarna1-1/+1
Change-Id: I8541300fa32c1442d07dace416cd69ee6c690029
2017-06-20remove commented out TaskDataStore.putLastRead methodTomasz Zarna1-20/+5
Change-Id: Id28e58e3863a878a76f222b9e6eaecd6044575f8
2017-06-19remove unnecessary code from mylyn.tasks.core projectTomasz Zarna2-9/+2
Change-Id: I3faa6c4ccbfe63d43c46b6073a92a8bd73f61847
2017-06-02use try-with-resources statement in TaskDataStoreTomasz Zarna1-11/+5
Change-Id: I3ee74cf81e76aec0b5441d82e22574397db194ea
2017-01-26511132: Remove Guava classes from public APIColin Ritchie2-8/+9
In TaskDataManager and TaskDataState Change-Id: I296513ed090946620695b2af07e872ba315063cb Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=511132 Signed-off-by: Colin Ritchie <colin.ritchie@tasktop.com>
2017-01-26326005: Task Editor asks to save or delete newly created tasks on closeJaxsun McCarthy Huggan1-0/+6
* The Task Editor is marked as dirty initially when editing newly created tasks ** In this state when the editor is closed it asks if the user wants to save or delete the new task ** If the editor is saved or the task is submitted this state is cleared * Introduced TasksUiUtil API for task deletion from relevant stores * Removed remaining uses of WorkbenchUtil.SHOW_IN_TASKBAR_ICON_PROPERTY * Fixed workspace warnings and did code cleanup in altered classes Change-Id: Icb06522aac407cbc877b1643d58c4ff4bb9dcd64 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=326005 Signed-off-by: Jaxsun McCarthy Huggan <jaxsun.mccarthy@tasktop.com>
2016-09-13501177: RepositoryPerson.toString() should only return name<id> if notFrank Becker1-0/+5
same Change-Id: Iaae4c7c8363afa4471a1dc5b99bd818c9ca087e2 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=501177
2016-08-18158461: users can configure when to schedule new tasksJaxsun McCarthy Huggan1-3/+2
Change-Id: I892587aafd47c1802914bfcb94f7367a863e034c Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=158461
2016-07-26496452: Support import/export of TaskCategoriesJaxsun McCarthy Huggan1-2/+5
Change-Id: I075632b251a0e7f41d2e7b16808bba4e9774f088 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=496452
2016-07-22497412: TaskTask leaves key blank on constructionJaxsun McCarthy Huggan1-1/+0
Change-Id: Ibf797d74f26846c4514d80ccc794bd55fd86862a Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=497412
2016-07-15TaskDataManager has API to migrate attributes in its task datasBrandon Dong4-0/+48
Change-Id: Iba999001a1989783543aa45ae6530fd6e040896f Signed-off-by: Brandon Dong <brandon.dong@tasktop.com>
2016-07-07Add task property that wasn't being copied over during refactoringBrandon Dong1-0/+1
Change-Id: I4c87130faf3d477087aadfa9af0149a8144aa549 Signed-off-by: Brandon Dong <brandon.dong@tasktop.com>
2016-06-29497040: fix overzealous recording of task list xml orphansJaxsun McCarthy Huggan1-1/+6
Fixes an issue where all task list elements after the first encountered orphans would be recorded as orphans. This lead to duplication of task list elements on read/write round trips. Change-Id: I7176eb4fda0ede6459ec1d7cf2dd0c78adec1c98 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=497040
2016-06-13Fix an NPE in TaskDataStateColin Ritchie1-0/+3
Change-Id: Ibcbe27570fcc2f49a0b8e92cf47db0eeedbab0f2
2016-06-08494568: support refactoring task idsBrandon Dong8-18/+306
Change-Id: I32f749d32f072bb05045e4749717309df8f4cb86 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=495066 Signed-off-by: Brandon Dong <brandon.dong@tasktop.com>
2016-06-08436128: [api] connectors can provide the PriorityLevel for icons thatBrandon Dong1-0/+2
should be shown in PriorityEditor and tooltip uses priority value label from taskdata Change-Id: I7ab493f912fab6ec72ca3819b782467de122943a Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=436128 Signed-off-by: Brandon Dong <brandon.dong@tasktop.com>
2016-06-07494568: add support for refactoring task attribute valuesBrandon Dong2-3/+44
Change-Id: Ia943f2ddd5201c8fa2c196a91f1116b2434336b2 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=495066 Signed-off-by: Brandon Dong <brandon.dong@tasktop.com>
2016-06-06319889: Improve labelling of containers in scheduled presentationJaxsun McCarthy Huggan1-76/+12
* Incoming/Outgoing/Unscheduled/Completed no longer display a date 5000 years in the future when hovering. * Future container no longer displays two of the same date in different formats when hovering Change-Id: I3a80b17dbeb09035317494c965a4c974f23cb406 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=319889 Signed-off-by: Jaxsun McCarthy Huggan <jaxsun.mccarthy@tasktop.com>
2016-05-27add JavaDoc for the various kinds of TaskData in TaskDataStateSam Davis1-0/+12
Change-Id: Ia4462983fa72a11d4b960887f3eb3d813d3fab94
2016-05-18493037: Check if a task is in unmatched before removing from unmatchedJaxsun McCarthy Huggan1-18/+24
This gives a considerable performance increase when loading large task lists where there are more tasks than any one task has parents. Change-Id: I18ccd3ba7387d937b78fb21e766d299f2a88491b Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493037 Signed-off-by: Jaxsun McCarthy Huggan <jaxsun.mccarthy@tasktop.com>
2016-05-18493037: use a BufferedInputStream for the task list fileJaxsun McCarthy Huggan1-1/+2
Change-Id: If8921202ff340042b8200f7dc7b91d9cfa04c76c Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493037 Signed-off-by: Jaxsun McCarthy Huggan <jaxsun.mccarthy@tasktop.com>
2016-05-18493037: deprecate AbstractTaskListMigratorJaxsun McCarthy Huggan2-74/+16
Task List migrators are no longer used when reading the task list. Change-Id: I88e0f60af3cf512e4176c5abefd117c229311ac0 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493037 Signed-off-by: Jaxsun McCarthy Huggan <jaxsun.mccarthy@tasktop.com>
2016-05-17493037: Delete DelegatingTaskExternalizerJaxsun McCarthy Huggan3-884/+42
This externalizer has been replaced with a suite of classes which perform externalization using SAX. Any references to constants defined within this class have been changed to refer to TaskListExternalizationConstants instead. Change-Id: I6898d67d06574a29695c0fc4667b50c8ed5045f8 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493037 Signed-off-by: Jaxsun McCarthy Huggan <jaxsun.mccarthy@tasktop.com>
2016-05-17493037: write task list using SAX instead of DOMJaxsun McCarthy Huggan9-110/+642
Change-Id: Ie0e4c7ff38dbe78951849f0cc880cfa21b7a32eb Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493037 Signed-off-by: Jaxsun McCarthy Huggan <jaxsun.mccarthy@tasktop.com>
2016-05-17493037: read task list using SAX instead of DOMJaxsun McCarthy Huggan8-130/+997
* no longer performs any migration from Mylyn 2.0 Change-Id: Ib7cf30f9e3b8a9b1c762bf43df4fd824cba472fd Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493037 Signed-off-by: Jaxsun McCarthy Huggan <jaxsun.mccarthy@tasktop.com>
2016-03-17472975: Mylyn escapes special characters before writingJaxsun McCarthy Huggan4-66/+116
repository properties Change-Id: I8228411b427631b0e1ffd8f6bf6566e49af71098 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=472975 Signed-off-by: Jaxsun McCarthy Huggan <jaxsun.mccarthy@tasktop.com>
2016-03-16488408: update tasks copyrights for 3.19 release Sam Davis8-8/+8
Change-Id: Ic1dc5d3714e683dca780ab30ce0917180ae6e02e Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=488408
2016-02-18486145: tasks should not receive incoming notifications for attributesBrandon Dong1-17/+18
that aren't visible Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=486145 Change-Id: I7a05e6e280b4e13423cd1490c5ff21c0b1e75c7b Signed-off-by: Brandon Dong <brandon.dong@tasktop.com>
2016-02-01486145: tasks should not receive incoming notifications for attributesBrandon Dong2-21/+20
that aren't visible Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=486145 Change-Id: I57980475082de716c2ca24a11e0bc4b31121cdc5 Signed-off-by: Brandon Dong <brandon.dong@tasktop.com>
2016-02-01486607: task search page reports accurate error when no searchableJaxsun McCarthy Huggan3-7/+2
repositories are present * will report that there are no repositories only if there are none * will report repositories do not support search when some exist but search is not supported * will disable the controls if there are no repositories to search Change-Id: Iea3876c0629c131fe024b9c65024d10daa6ef88d Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=486607 Signed-off-by: Jaxsun McCarthy Huggan <jaxsun.mccarthy@tasktop.com>
2015-11-30463022: [api] add support for storing usernames on RepositoryPerson chris.poon1-0/+28
Change-Id: Id565b10626461759e0322bcbbbd37e628e27eafb Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=463022 Signed-off-by: chris.poon <chris.poon@tasktop.com>
2015-11-27move task lookup logic to coreSam Davis1-0/+83
Change-Id: I25b6b0022882fb74988f509fe7eb09274a3279f8
2015-11-25481168: [UCOSP] Add task list filter for review artifactsVaughan Hilts1-1/+3
Change-Id: I19f370a52cdf83ce800fea8d621c6db9d9b5abff Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=481168 Signed-off-by: Vaughan Hilts <hilts.vaughan@gmail.com>
2015-11-25483036: owner ID is not persisted Sam Davis1-0/+8
Change-Id: Idbf3e63a71bb040c3e82eaf3d95180fb4ef1ae4d Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=483036
2015-08-28475539: fix copyrights for o.e.m.tasksSam Davis4-4/+4
Change-Id: I013819068936686965a4782c2932edee0d666daf Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=475539
2015-08-28475539: fix Broken Externalized Strings in tasks.coreSam Davis2-3/+0
Change-Id: Id7900d0a68097f660ce5af5439d839222760c585 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=475539
2015-08-12474751: Deprecate TaskDataCollector.MAX_HITS and remove loggingKenneth Poon1-10/+4
Change-Id: I517252df90afd78f64c081b5a79f59f71d43cc84 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=474751 Signed-off-by: Kenneth Poon <kenneth.poon@tasktop.com>
2015-06-09467045: Connectors can register different brandings Sam Davis1-0/+2
Change-Id: Ibf2872214ec3d314dd09cf3c04368eac7f7168da Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=467045
2015-05-22update copyrights for o.e.m.tasksSam Davis48-48/+48
Change-Id: I06d677963930f43bd2058a263320f1a11078cad3
2015-05-20334937: provide API for canceling a task switchchris.poon1-7/+32
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=334937 Change-Id: I0962f312b692de78be778d8ecb5dd11f8efdc815 Signed-off-by: chris.poon <chris.poon@tasktop.com>
2015-05-11465346: support partial repository configuration update Sam Davis2-6/+17
Change-Id: Ie970355deaa35b7916ec32d4947f64f1db1ed28e Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=465346
2015-03-11446091: [api] allow clients to determine when the current user owns anSam Davis1-0/+14
ITask Change-Id: Ie6fb5d4c27fd31be4f4127be7fc82e892b503466 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=446091
2014-10-30provide attachment attribute when attaching contextNicholas Folk1-2/+3
Change-Id: I21644f2c77c51385e4e282e3a16eed0aea139b27 Signed-off-by: Nicholas Folk <Nicholas.folk@tasktop.com>
2014-10-08436398: change connector tests to reduce dependency on the UIFrank Becker1-1/+1
Change-Id: Ieb5a60ab2fc1ee0bb83d91d604570be3704c22a7 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=436398
2014-05-08385670: allow connector clients to choose whether subtasksSam Davis5-12/+38
should be returned by queries Change-Id: I796006923fe6c61f6eb9f290d08452fe67348ef6 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=385670
2014-04-14fix @SuppressWarnings annotations in KeyringMigratorsTomasz Zarna2-4/+8
Change-Id: Iffadfcae47f30893d1ee4b5cf5d333361b8c93bb Signed-off-by: Tomasz Zarna <tomasz.zarna@tasktop.com>

Back to the top