summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
...
* Tested account setupChristian Mollekopf2018-01-24
|
* Dynamically create the accountwizardChristian Mollekopf2018-01-23
| | | | | to avoid maintaining state. We used to see the old wizard when creating an additional account.
* We need to react to accountId even if the uiPath doesn't change.Christian Mollekopf2018-01-23
| | | | E.g. if we have two kolabnow accounts.
* CleanupChristian Mollekopf2018-01-23
|
* The accounts view needs a window.Christian Mollekopf2018-01-23
| | | | Otherwise mapToGlobal crashes.
* The testplugin sets up the testenvironment, so always import that in tests.Christian Mollekopf2018-01-23
|
* Avoid unnecessary references to appChristian Mollekopf2018-01-23
|
* Added heaptrack for easy memory profilingChristian Mollekopf2018-01-23
|
* extract personpage from peopleMichael Bohlender2018-01-19
|
* use positive button for new_contactMichael Bohlender2018-01-16
|
* Composer main.qmlChristian Mollekopf2018-01-11
|
* Avoid warningChristian Mollekopf2018-01-11
|
* Keep the delegate full width without scrollbar.Christian Mollekopf2018-01-11
|
* More conversationview testingChristian Mollekopf2018-01-11
|
* A thread for the inboxcrusher viewChristian Mollekopf2018-01-11
|
* Test some basic properties of outgoing mailsChristian Mollekopf2018-01-11
|
* hide border when positive button is enabledMichael Bohlender2018-01-11
|
* Create thread for conversationviewChristian Mollekopf2018-01-11
|
* Next/Previous buttonsChristian Mollekopf2018-01-11
|
* InboxCrusher testsetupChristian Mollekopf2018-01-10
|
* InboxCrusher testChristian Mollekopf2018-01-10
|
* Inherit folder id (we can't hardcode it)Christian Mollekopf2018-01-10
|
* Run views with a test dataset using TestStore.Christian Mollekopf2018-01-10
| | | | | This allows us to start the view using qmlscene with a testdata set that is created in a test datastore (isolated from the regular data).
* not constant since we can set itChristian Mollekopf2018-01-10
|
* The Inbox crusher as a first experimental view.Christian Mollekopf2018-01-10
| | | | The extension itself is not really usable yet, but serves as a showcase.
* Install composer/converations/people as separate views and load themChristian Mollekopf2018-01-10
| | | | dynamically.
* Load extensions with a modelChristian Mollekopf2018-01-08
|
* Kube is not definedChristian Mollekopf2018-01-08
|
* Remove drafts after sending the messageChristian Mollekopf2018-01-08
|
* Composertest with TestStoreChristian Mollekopf2018-01-08
|
* Dynamically setup initial test stateChristian Mollekopf2018-01-08
|
* Set parent on modelChristian Mollekopf2018-01-08
|
* Composer testChristian Mollekopf2018-01-08
|
* Send message test harnessChristian Mollekopf2018-01-08
|
* posivite button: visualize disabled stateMichael Bohlender2018-01-04
|
* Make sure the index is valid.Christian Mollekopf2018-01-03
| | | | It is unless the model is buggy.
* add group iconMichael Bohlender2017-12-31
|
* Going towards 0.6Christian Mollekopf2017-12-30
|
* Prepared release of v0.5.0HEADv0.5.0masterChristian Mollekopf2017-12-30
|
* Ensure we have the full payload available.Christian Mollekopf2017-12-29
|
* MaillistmodeltestChristian Mollekopf2017-12-29
|
* Generate a message id for new messagesChristian Mollekopf2017-12-29
|
* Demonstrate that the folderlistmodel doesn't react to new foldersChristian Mollekopf2017-12-27
|
* FolderlistModelTestChristian Mollekopf2017-12-27
|
* Removed unnecessary importChristian Mollekopf2017-12-27
|
* Avoid focusing a draft by default.Christian Mollekopf2017-12-27
| | | | We somehow ended up with currentIndex = 1, not quite sure how
* Wrapper script to start kube unlockedChristian Mollekopf2017-12-27
|
* Avoid duplicating the contentType header on replyChristian Mollekopf2017-12-22
|
* Verify the newMailButton receives focus initiallyChristian Mollekopf2017-12-21
|
* A separate accounts module that listens for the account selection, andChristian Mollekopf2017-12-21
| | | | requests a login if necessary.