Commit Graph

118 Commits

Author SHA1 Message Date
extrafu
3a33b465c8 Revert "Fixup empty calendars, sogod crashing when it tries to call" 2016-12-30 10:06:47 -05:00
extrafu
559bdf15a8 Merge pull request #224 from buzzdeee/maint
Fixup empty calendars, sogod crashing when it tries to call
2016-12-30 10:06:30 -05:00
Sebastian Reitenbach
f3aa717570 Fixup empty calendars, sogod crashing when it tries to call
stringByEscapingHTMLString on NSNull objects. Those happen
to be there when not all fields of the calendar are filled
in. Leading to errors like:

ERROR(-[NSNull(misc) forwardInvocation:]): called selector stringByEscapingHTMLString on NSNull !
and subsequent crashes on the instance serving that request.
2016-11-02 08:17:31 +01:00
Francis Lachapelle
ef84985025 Fix support for recurrent tasks 2016-10-21 17:30:47 -04:00
Ludovic Marcotte
065f8478e6 (fix) ported v3 fix to v2 for search+classification (fixes #3629) 2016-04-12 16:11:21 -04:00
Euan Thoms
eda84c7b5d Stage1b (v2 branch) of clang compiler warning patches. 2015-11-06 01:29:26 +08:00
Ludovic Marcotte
fb121974ec refactored previous commit 2015-05-13 14:52:10 -04:00
Ludovic Marcotte
39aa9a97db (fix) make sure we return event blocks sorted by start date (#2939) 2015-05-13 14:36:35 -04:00
Ludovic Marcotte
dc48e05dd3 (feat) print event/task description in list view (#2881) 2015-05-13 13:12:15 -04:00
Ludovic Marcotte
12a4fd05a2 Support for repetitive alarms and tasks 2014-09-12 08:34:15 -04:00
Alexandre Cloutier
38a3b7bb4f print calendars events&Tasks with colors - either borders or backgrounds 2014-08-26 13:36:42 -04:00
Ludovic Marcotte
1df7e989e0 Removed worthless declaration 2014-07-25 14:48:25 -04:00
Alexandre Cloutier
0fb7135335 bugfixes 2014-06-30 13:36:12 -04:00
Alexandre Cloutier
d197ab71b7 merging conflicts 2014-06-30 10:55:55 -04:00
Ludovic Marcotte
6da03bc75c Cleaned up code for older gcc 2014-06-28 08:31:07 -04:00
Alexandre Cloutier
2b119c63e0 Applied comments 2014-06-27 17:21:18 -04:00
Alexandre Cloutier
5b61df8ca4 activeTasks updates dynamically 2014-06-27 17:00:32 -04:00
Alexandre Cloutier
eb3cc8916d The multiColumns view 2014-06-20 13:16:55 -04:00
Francis Lachapelle
fe38518a36 Minor syntax and comments improvements 2014-06-05 12:14:34 -04:00
Alexandre Cloutier
b488721f83 Reverse loop to make sure no objects is skipped 2014-05-16 15:00:47 -04:00
Alexandre Cloutier
db8d9bb16c Repair broken logic 2014-05-16 11:29:37 -04:00
Alexandre Cloutier
bf67b6435f applies comments 2014-05-13 13:21:18 -04:00
Alexandre Cloutier
b2ed7e3f6b search capabilites 2014-05-08 17:17:05 -04:00
Francis Lachapelle
1a7fc2a0e9 Escape HTML in JSON of calendar module
Fixes #2598
2014-02-05 16:06:20 -05:00
Francis Lachapelle
8ca79d9a17 Search field for tasks
Fixes #2103
2012-12-05 14:47:28 -05:00
Francis Lachapelle
3e8f7cb29e Fix all-day event display in day/week view
Fixes #2098
2012-11-26 15:07:33 -05:00
Luc Charland
034f2c8745 Fixed bug #1515 Task View is very basic.
- Added sortable fields on Title, Due date, Location, Category and
  Calendar.
- Added Priority column, also sortable.
- Separated the logic of Events and Tasks.
2012-10-01 16:20:10 -04:00
Ludovic Marcotte
7154588b24 Improved previous commit. We now use the start date instead of the end date. 2012-09-19 11:46:01 -04:00
root
dbb9bac38c Fix for bug #1571. 2012-09-19 10:54:57 -04:00
Francis Lachapelle
e7f0c9c03f See ChangeLog
Monotone-Parent: eb22f4d3b368a79ce56bcad18f9f176fff0cb73c
Monotone-Revision: 157670819f732591d0987b295faeb89c843803db

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-09-07T19:46:49
Monotone-Branch: ca.inverse.sogo
2012-09-07 19:46:49 +00:00
Francis Lachapelle
07b41d4420 See ChangeLog
Monotone-Parent: 81e5a2cbed9325efd0e582da75adabe4e79cff9f
Monotone-Revision: 6132fa152e84c6f1d0cd0239e2dff1524f6b34c1

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-27T14:41:38
2012-08-27 14:41:38 +00:00
Wolfgang Sourdeau
50e160f895 Monotone-Parent: df50b8dd4bddcee4db165e9ac01d6b6a17d8ad04
Monotone-Revision: 42fb4d40a22288da8859b369ec18915fb6e1164c

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-04-12T20:26:01
2012-04-12 20:26:01 +00:00
Jean Raby
dc416b0a95 only lookup c_orgmail if it is a NSString.
When the c_orgmail field is null in the db,
we'd end up calling non existent methods on NSNull, which segfaults on lenny.

Monotone-Parent: 537372cd1b3ee04cca31d933f59aefe5b5782b59
Monotone-Revision: 9cacc7ba282ab08c75e02952d2f95a3f5bdf9010

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-03-15T21:01:25
2012-03-15 21:01:25 +00:00
Francis Lachapelle
58ad3eaa7d Monotone-Parent: ecc0c907192778ee08a07fb020aa037de83d7bed
Monotone-Revision: 61296b2807f18b0b48ad4d06689b71ad8563e335

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-01-24T05:53:55
2012-01-24 05:53:55 +00:00
Francis Lachapelle
3f6bca5d1e See ChangeLogs.
Monotone-Parent: 4ada003303186187c511ea7faea08604da6b3db4
Monotone-Revision: 1e456d9a08ec90bd4e7fad4909eecfaa354aed5a

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-07-08T15:48:55
Monotone-Branch: ca.inverse.sogo
2011-07-08 15:48:55 +00:00
Francis Lachapelle
2015c05a3c See ChangeLog.
Monotone-Parent: d11c3e99fe05eb716e0732c7b5c44019dcd75934
Monotone-Revision: 0a8cad3c6a768c445cd15f040d34f93bba3eb6ea

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-06-13T20:28:10
Monotone-Branch: ca.inverse.sogo
2011-06-13 20:28:10 +00:00
Wolfgang Sourdeau
ae3b315468 Monotone-Parent: f84a8ee34fde286386429490ca9126042402c390
Monotone-Revision: 222083e95ee04558a1c46c2bcf14f8fb5ccebb98

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-04-05T00:43:57
Monotone-Branch: ca.inverse.sogo
2011-04-05 00:43:57 +00:00
Francis Lachapelle
22292839bc See Changelog.
Monotone-Parent: 4e80269c9a4c19167cb40423b5d143cad86c7adf
Monotone-Revision: 4dce7f2bb0060199c33ebafe2626104c2cc729ec

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-02-22T20:29:04
Monotone-Branch: ca.inverse.sogo
2011-02-22 20:29:04 +00:00
Francis Lachapelle
32dc764c41 Monotone-Parent: b593ce96638476fad98d678453ca6af6112169fb
Monotone-Revision: f632b73418c67ba2778ff41a75a2842d90da9883

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-01-14T15:27:16
Monotone-Branch: ca.inverse.sogo
2011-01-14 15:27:16 +00:00
Francis Lachapelle
64081b8fa7 See Changelog.
Monotone-Parent: 8f58a8aa696d8fbbb82f1cd571800676a04b96af
Monotone-Revision: b593ce96638476fad98d678453ca6af6112169fb

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-01-14T02:54:33
Monotone-Branch: ca.inverse.sogo
2011-01-14 02:54:33 +00:00
Wolfgang Sourdeau
3f7999221a Monotone-Parent: 785d7cb3b05b0317ec2ce52a1f17d6c130bf53fb
Monotone-Revision: 5d26777e48d1f76d4cc5c2f7125008e236e3b61b

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-10-15T20:51:00
Monotone-Branch: ca.inverse.sogo
2010-10-15 20:51:00 +00:00
Francis Lachapelle
e3e0b7e9e5 Monotone-Parent: ed9155f6c31847d4a5dcf861ed08dfb9bb7b112a
Monotone-Revision: 9f4bb6a90906abd5189ebce4675007eb8f89e4a9

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2010-10-13T15:08:41
Monotone-Branch: ca.inverse.sogo
2010-10-13 15:08:41 +00:00
Francis Lachapelle
bb18132951 See Changelog.
Monotone-Parent: ec27e211a136eb2c027f25a8a76edcf5638731f5
Monotone-Revision: ed9155f6c31847d4a5dcf861ed08dfb9bb7b112a

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2010-10-13T15:02:39
Monotone-Branch: ca.inverse.sogo
2010-10-13 15:02:39 +00:00
Wolfgang Sourdeau
c8d8a587b8 Monotone-Parent: 77a1a396ead2722d4c170d71c3f90eb39e0a4eee
Monotone-Revision: fa40d65d7c930f25d8bdbc5eb255f787fa05626f

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-07-16T02:21:01
Monotone-Branch: ca.inverse.sogo
2010-07-16 02:21:01 +00:00
Wolfgang Sourdeau
023c8da173 Monotone-Parent: 4aa0c2e4faed6ef081103161e7bf29d4f76520eb
Monotone-Revision: e12c6a7ac6a504dcbea24890a7be8b72b8dc91a4

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-07-15T17:03:13
Monotone-Branch: ca.inverse.sogo
2010-07-15 17:03:13 +00:00
Wolfgang Sourdeau
8e8c5c4b88 Monotone-Parent: 8fb969e757a4404632a8e53c60633563b80e39d4
Monotone-Revision: f0bbd5c2ee25d0180b238170194330bf01bfa9fd

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-06-16T21:15:34
Monotone-Branch: ca.inverse.sogo
2010-06-16 21:15:34 +00:00
Francis Lachapelle
853060fbee See ChangeLog.
Monotone-Parent: a7ffefd73526ec82019cd487dbeacfa8219526c9
Monotone-Revision: 5a7b30b7d5f425b2c0c3b96e6f1afb39c15257d7

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2010-06-02T01:25:19
Monotone-Branch: ca.inverse.sogo
2010-06-02 01:25:19 +00:00
Wolfgang Sourdeau
5b63644e6a Monotone-Parent: bcf3ec198a9fc9a38979133a1a51c6ad69c9537c
Monotone-Revision: 5a4a7c1db4a25a06a5e157e4f3556f764c632fa8

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-05-18T18:35:47
Monotone-Branch: ca.inverse.sogo
2010-05-18 18:35:47 +00:00
Wolfgang Sourdeau
1de98394d4 Monotone-Parent: 19b0008e26816c6e8c6ccdb5329120a04a33f229
Monotone-Revision: 1a3634c32194a58102b74c15f2af08066e7d4e91

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-05-17T15:29:57
Monotone-Branch: ca.inverse.sogo
2010-05-17 15:29:57 +00:00
Francis Lachapelle
6e1ee64101 Added proper support for BYxxx recurrent masks.
See ChangeLog

Monotone-Parent: 1388a39a062a16e073dca526237e1b25d5fa19d7
Monotone-Revision: 0e9f9326c164b5f5513aeb461785100c6c18fd0e

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2010-04-19T21:05:35
Monotone-Branch: ca.inverse.sogo
2010-04-19 21:05:35 +00:00