Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'develop' | Christian Mollekopf | 2017-07-03 |
|\ | |||
| * | Release of 0.3.0v0.3.0 | Christian Mollekopf | 2017-07-01 |
| | | |||
| * | KDE_FORK_SLAVES is no longer necessary | Christian Mollekopf | 2017-06-29 |
| | | |||
| * | Updated spec-file | Christian Mollekopf | 2017-06-29 |
| | | |||
| * | Ported to KDAV2, enabled the dav resource by default. | Christian Mollekopf | 2017-06-29 |
| | | |||
| * | Ensure we have the right facade | Christian Mollekopf | 2017-06-27 |
| | | |||
| * | Ensure we can deal with non-null terminated strings. | Christian Mollekopf | 2017-06-27 |
| | | |||
| * | Photo support | Christian Mollekopf | 2017-06-27 |
| | | |||
| * | Register the right facade. | Christian Mollekopf | 2017-06-25 |
| | | |||
| * | Ensure revision updates are instantaneous. | Christian Mollekopf | 2017-06-23 |
| | | | | | | | | | | | | | | We could do some event compression with a timer if necessary, but for the time being we'll just flush after every notification. This is necessary so i.e. a mail in the outbox appears immediately as it is created in the resource. | ||
| * | Build with flatbuffers 1.7 | Christian Mollekopf | 2017-06-23 |
| | | | | | | | | | | | | There's a new template version that expects methods that QByteArray doesn't have but breaks the implicit conversion to const char *, std::string is safer anyways (doesn't require a null terminated string). | ||
| * | We can run into this on empty models | Christian Mollekopf | 2017-06-21 |
| | | |||
| * | Added threading index cleanup | Christian Mollekopf | 2017-06-15 |
| | | |||
| * | Bumped release | Christian Mollekopf | 2017-06-15 |
| | | |||
| * | Revert this change, we can just only sync folders in kube. | Christian Mollekopf | 2017-06-15 |
| | | |||
| * | No more threading by subject | Christian Mollekopf | 2017-06-15 |
| | | | | | | | | | | It seems to do more harm than good, creating huge threads, and the webclient doesn't do it either. | ||
| * | The mailsynctest relies on subscribed mailboxes | Christian Mollekopf | 2017-06-14 |
| | | |||
| * | Cleanup | Christian Mollekopf | 2017-06-14 |
| | | |||
| * | Use asyncverify where we can | Christian Mollekopf | 2017-06-14 |
| | | | | | | | | | | Otherwise the test is not aborted because the job doesn't get any error set | ||
| * | We now have to manually parse for inspections | Christian Mollekopf | 2017-06-14 |
| | | | | | | | | ..since we turn of parsing for regular fetching. | ||
| * | Deal with both CRLF and LF mime messages. | Christian Mollekopf | 2017-06-14 |
| | | | | | | | | | | | | | | IMAP always requires CRLF, and so does the MIME standard, KMIME expects LF-only. We now just try to always use CRLF on disk, but convert LF-only messages should we have to (e.g. because copied over from maildir or so). | ||
| * | There shouldn't be any conversions necessary at this point. | Christian Mollekopf | 2017-06-12 |
| | | |||
| * | Avoid the extra parsing step. | Christian Mollekopf | 2017-06-12 |
| | | | | | | | | | | We only need the content, we'll parse later on when processing the pipeline. | ||
| * | Bumped release | Christian Mollekopf | 2017-06-11 |
| | | |||
| * | Disabled automatic syncing of folders | Christian Mollekopf | 2017-06-11 |
| | | | | | | | | | | | | | | I triggers a lot of work, and as we currently can't abort sync tasks and have no priority lane for requests it's rather intrusive. A sync will still be triggered when a folder is selected, so we're not loosing a lot except the "pull everything offline" case. | ||
| * | Bumped release version | Christian Mollekopf | 2017-06-10 |
| | | |||
| * | Fixed incremental queries | Christian Mollekopf | 2017-06-10 |
| | | | | | | | | | | | | The incremental querying broke as soon as a revision update came in since it would nuke the base-set. This fixes it, but it's definitely not pretty. | ||
| * | Link to qt::core as well | Christian Mollekopf | 2017-06-06 |
| | | |||
| * | A stab at the undefined reference to QMap<QByteArray, int>::QMap() error | Christian Mollekopf | 2017-06-06 |
| | | | | | | | | ...that I only get on copr and nowhere else. | ||
| * | Specfile cleanup | Christian Mollekopf | 2017-06-06 |
| | | |||
| * | no need to hardcode this | Christian Mollekopf | 2017-05-20 |
| | | |||
| * | Ensure change-replay errors make it through to the correct error | Christian Mollekopf | 2017-05-20 |
| | | | | | | | | handling and are appropriately dealt with. | ||
| * | Don't try to replay modifications on nothing. | Christian Mollekopf | 2017-05-20 |
| | | |||
| * | Subscribe to mailboxes in imaptest | Christian Mollekopf | 2017-05-20 |
| | | |||
| * | We don't need the layout just to check for existence | Christian Mollekopf | 2017-05-20 |
| | | |||
| * | Reread the location if we enable the test mode | Christian Mollekopf | 2017-05-20 |
| | | |||
| * | Avoid notifcations for requests that do nothing, progress with folderid | Christian Mollekopf | 2017-05-20 |
| | | |||
| * | Don't commit after every replayed revision | Christian Mollekopf | 2017-05-12 |
| | | | | | | | | | | | | If we didn't actually do anything we just carry on. Failing to commit is harmless in that case and committing for every revision is rather expensive. | ||
| * | Completely shortcut the stream evaluation if we're not going to use the | Christian Mollekopf | 2017-05-12 |
| | | | | | | | | | | | | | | | | | | output Serializing the data is the expensive part, so we want to completely avoid that for the noisier part if we're not going to use it. Additionally we're now using a stringbuilder for the debugarea to try to further improve the situation with temporary memory allocations. | ||
| * | Avoid redoing stuff over and over that we can easily avoid. | Christian Mollekopf | 2017-05-12 |
| | | |||
| * | Bumped release number | Christian Mollekopf | 2017-05-12 |
| | | |||
| * | QDateTime::toString is really slow | Christian Mollekopf | 2017-05-12 |
| | | |||
| * | We run into this when trying to index a property that is not set. | Christian Mollekopf | 2017-05-12 |
| | | | | | | | | i.e. in tests. | ||
| * | Don't add resources that don't match the query during a livequery | Christian Mollekopf | 2017-05-12 |
| | | |||
| * | Made the test a bit conciser | Christian Mollekopf | 2017-05-12 |
| | | |||
| * | Added draft property index. | Christian Mollekopf | 2017-05-12 |
| | | | | | | | | | | | | We need this for the composer to efficiently query. Since we don't have any migration code this will require all data to be refetched (sinksh upgrade). | ||
| * | Allow substring matches on the trace identifier | Christian Mollekopf | 2017-05-12 |
| | | |||
| * | Only use the filename as area, not the full path. | Christian Mollekopf | 2017-05-12 |
| | | |||
| * | Try once more to initialize git_buf portably... | Christian Mollekopf | 2017-05-12 |
| | | |||
| * | Avoid copying | Christian Mollekopf | 2017-05-12 |
| | |