- Feb 01, 2016
-
-
Alexandre Lision authored
Ask daemon about current history limit, and add only entries in the allowed range Change-Id: Ifcaf93a3ce2bd5376a2c66f1f309c6848aa829ba Tuleap: #103
-
- Jan 29, 2016
-
-
Alexandre Lision authored
Qtwrapper was enabling video by default This was hiding a lot of warning in videomanager_wrap.h Issue: #70631 Change-Id: Ic1434c9999ebc7c43de7fab63efbf74e54918c73
-
- Jan 28, 2016
-
-
Alexandre Lision authored
Tuleap: #267 Change-Id: Id8fc189d9b5312a50d2ffe62ce884be69e23b951
-
Stepan Salenikovich authored
Otherwise m_hSha1 always contains empty sha1s and ContactMethods. Change-Id: I0c312de542d415ab5924913a9532ce98e7248361 Tuleap: #270
-
- Jan 27, 2016
-
-
Stepan Salenikovich authored
This way its easy to get the CM from the QModelIndex. Change-Id: Ia05874e4b34585a5decd2813b49cbc3fa4ad8359 Tuleap: #268
-
Stepan Salenikovich authored
To bring it into compliance with the other models and make it easier to use. Tuleap: #268 Change-Id: I75db5c05cd11f29acb514b3a79334d878850fe13
-
Change-Id: I9d7263805bc2abfbe0d53b30d167b6057a466f25 Tuleap: #148
-
- Jan 25, 2016
-
-
Edric Milaret authored
There is no reason to select a node when inserting it We already do the select on other places Change-Id: I02ab16bee3a58562e56a435a07bd6a433dacf367
-
Julien Grossholtz authored
We must make sure LRC knows what is the source video for each call. Dbus call "Call details" now contains information about the source used for outgoing video data. This patch takes this information to fill the Sourcemodel. The sourceModel itself is put into a Media::Video related with the call. Change-Id: I0887a8b9076e23fe33a698e4f3b7d1898b3b3608 Tuleap: #100
-
- Jan 22, 2016
-
-
Edric Milaret authored
to rowsAboutToBeMoved too I ve put a guard on the OS but the real problem is about Qt handling layoutChanged signal and receiving a duplicate information (and no longer valid) because of the rowsMoved forwarding necessary to other platforms client (for now) Change-Id: I30c2e89067e1fc16124d864f6df3406d678e40d5 Tuleap: #148
-
Alexandre Lision authored
There was an inconsistency between in call and out of call chat messages. In call chat messages set the ContactMethod to that of the current account when sending a message to the peer, while out of call messages set it to the CM of the peer. The side effect of this was that sending an in call chat message would make a CM with your own URI (eg: your own RingID) appear in the RecentModel because sending a new message executes a setLastUsed() on its CM. In order to resolve this inconsistency and the related RecentModel bug, we now set the CM to that of the peer when sending an in call message. This does not lose any information as the text recording still saves the account with which the messages were sent. Tuleap: #259 Change-Id: I39921fd902369628f9ee68ba7ccd5667bf7f7803
-
- Jan 21, 2016
-
-
Edric Milaret authored
- The account pointer is null because this account no longer exist Change-Id: Icd5a830418de1ddbc9e77a5c8ee7c6a3d8a0f5b1 Tuleap: #257
-
- Jan 20, 2016
-
-
Edric Milaret authored
This will need further investigation Change-Id: I530ffdcda271d04b2a00af590b71bda78c443e5d
-
Guillaume Roguez authored
Change-Id: I41ee8e4ba2e8c146fd2f3226e096d52b86b03bda
-
- Jan 19, 2016
-
-
Edric Milaret authored
Qt get confused by namespace if we don't specify it entirely Change-Id: I20b731b452d5a421eca5d97613de94b97a9f054a Tuleap: #242
-
Alexandre Lision authored
Each TextRecording object tracks the number of unread messages and report it to the RecordingModel. It allows to display a global notice on how many text messages are unread in the app. Change-Id: I5053466ffa9b678cf35c67a62adc3a5849a06e4f Tuleap: #202
-
Stepan Salenikovich authored
These are warnings which have easy fixes. They heavily pollute the compillation log as some appear multiple times. They also mask warnings which are introduces by new patches. Change-Id: Ic735af257550027901186aac190e660ed218e12c Tuleap: #211
-
Alexandre Lision authored
Change-Id: I19db105c07181f7763f964d7d263c6c3cb29c8e2 Tuleap: #202
-
Stepan Salenikovich authored
Prevent an unnecessary write to disk if the setData function didn't change anything. Change-Id: I3e101afddd29cc1117e8b3f65a63c8b781a70ab6 Tuleap: #203
-
Stepan Salenikovich authored
And update ContactMethod, Call, and Person objects as a result. Change-Id: I333cd5a15c25f471d37a0541186c677a89b9bf60 Tuleap: #203
-
Alexandre Lision authored
We load all textrecording at startup this log has lost its interest Change-Id: Ib57179e21fe4ffed7ce1f3061f056c075c546038 Tuleap: #202
-
- Jan 15, 2016
-
-
Stepan Salenikovich authored
This role is added to the Call, ContactMethod, and Person items to be able to to easily fetch the unread messages and their quantity. Change-Id: I1308833ad501f0876b20b2301bc96f54fbc5fc71 Tuleap: #203
-
Stepan Salenikovich authored
Change-Id: Id89315ea6f4180efb388c8391174058369e2898a Tuleap: #203
-
Stepan Salenikovich authored
To be able to to easily fetch all the unread text messages or just get their number. Change-Id: I2e4e776b49be9367003fffe47aedd31e1feb637b Tuleap: #203
-
Stepan Salenikovich authored
So that we can mark all messages as being read without having to re-save the recording on disk for each message. Change-Id: I698dbacd0a3f5b2040bdb3a340d1e8bca4e94508 Tuleap: #203
-
Alexandre Lision authored
We can now check to see if a message has been read or set it as such. Setting the message to read will re-save the text recording on disk. Tuleap: #203 Change-Id: Idfe67fc374dbf97833825db6fb278663fdada4b0
-
- Jan 14, 2016
-
-
Edric Milaret authored
Change-Id: I73f8b32d3498e52c7b71270d75f3647ca6e47cbb Tuleap: #152
-
- Jan 13, 2016
-
-
Stepan Salenikovich authored
The index it was trying to select was wrong as it did not take its parent index as an argument. The selection is also now consistent with what happens when the CallModel selection changes. Change-Id: I364b059f872feaf17529eb57198d69ee8101e034 Tuleap: #203
-
Stepan Salenikovich authored
The dataChanged is now emitted properly when the number of children change resulting in the peopleProxy correctly showing children when there is more than one in cases where it did not before. Change-Id: I46b9a96c35f812f41f9e7dd4af4e26546b99ffb5 Tuleap: #233
-
Stepan Salenikovich authored
If the CallModel has an invalid index selected, do not clear the selection in the RecentModel. Change-Id: Ide91bf55d885f06746c9baf7c64fe07978f4dd65 Tuleap: #203
-
Alexandre Lision authored
ContactMethods were updated based on calls timestamps This commit updates the last used timestamp when a new text message is added to the contactmethod. Tuleap: #202 Change-Id: I2e4ba288ca5004936d52f6848b931367fbf888f4
-
- Jan 11, 2016
-
-
Adrien Béraud authored
Tuleap: #227 Change-Id: I0f1e5eac397b6a8f6f21b8d08ee9f1faa4c33f07
-
- Jan 08, 2016
-
-
Edric Milaret authored
- Happy new year - lower f fix Change-Id: I9b6d2ef340f4a33185dae75aef15538209749788 Tuleap: #218
-
Alexandre Lision authored
Change introduced in 47ab47c2, breaking the RecentModel generation This also uses the new decorationRole delegate method. Change-Id: I1c27385bf55e990f0a0ed087696547e245814b19 Tuleap: #170
-
Emmanuel Lepage Vallée authored
When clients require simple widgets that filter "raw" model data, such as selecting a contact when receiving a call from an unknown contact method, it is overkill for them to have to implement a view delegate to display the picture. This commit add DecorationRole to all models based on Ring::Role. The pixmap manipulation interface need to implement the new functions to make use of this. The interface is responsible to support resolution independance. Tuleap: #170 Change-Id: Ibad44805485b71195805eaca82f08a4a56864f50
-
Emmanuel Lepage Vallée authored
It was an experiment, it failed. The number of cache fault avoided by it is negligeable. It make debugging a pain and prevent the use of "new" and "delete". Then, there is still a crash in the freeing sequence. I could have fixed it, but would rather fix the cause: unions Issue: #80868 Change-Id: I107102f05d151055617fd4256e07ed5aaa196b2e
-
Emmanuel Lepage Vallée authored
This can be binded to a combo box in the UI next to the [+] button Issue: #80868 Change-Id: I5be21c1c4787520577a292d26de94629e5459bab
-
Emmanuel Lepage Vallée authored
Make the new code less or more as advanced as the old one. Issue: #80868 Change-Id: If0f04d1442d579075961ae9f6aea4d39c556657d
-
Emmanuel Lepage Vallee authored
The CredentialModel was previously only used for SIP credential. This commit extend it so it can handle multiple types of Credentials **WARNING** Introduce a minor API change. CredentialModel::addCredential() now take a Credential::Type as argument. This will be mitigated by the next commit that introduce a credential creation model. Issue: #78102 Change-Id: Id7e1fc9391784ff654dfdfbb812c581fbfa8fd1e
-
Emmanuel Lepage Vallée authored
Else, this will cause strange duplicates in the PhoneDirectoryModel, leading to duplicated TextRecording objects later on, in turn making it impossible to access some contact chat history. Tuleap: #190 Change-Id: If733a43f915d98941ac722eee8bfa43582971e50
-