Merge branch 'more_droid3'

Authored by lepagevalleeemmanuel on Mar 1 2019, 5:26 PM.

Description

Merge branch 'more_droid3'

Ring-KDE is dead. Long live Banji, its successor. The current client
is oriented to handle the chat use cases. The VoIP use case will come
later either in a separate client or by backporting the side toolbar
from Ring-KDE.

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
014b44b218fclepagevalleeemmanuel
Rename the .desktop to banji 
Mar 1 2019
b12c564d1bbelepagevalleeemmanuel
sidebar: Fix the header misalignment. 
Mar 1 2019
e814b8ab311dlepagevalleeemmanuel
android: Add the icon 
Mar 1 2019
911140f17245lepagevalleeemmanuel
banji: Add the contact request list to the global drawer. 
Feb 28 2019
06b7c2abf67elepagevalleeemmanuel
branding: Use the "Banji" name and logo instead of Ring-KDE 
Feb 28 2019
a83884c65cf3lepagevalleeemmanuel
chat: Remove all references to the Noto font and an hack for mobile 
Feb 28 2019
5f74531cfdf1lepagevalleeemmanuel
search: Fix various glitches. 
Feb 28 2019
af720c5e1db5lepagevalleeemmanuel
callview: Fix the "new video call" button. 
Feb 28 2019
2d5b551f2082lepagevalleeemmanuel
Add "do not distrub" support. 
Feb 27 2019
07809b0943bclepagevalleeemmanuel
toolbar: Always display for incoming and outgoing ringing calls. 
Feb 26 2019
348e558f06e0lepagevalleeemmanuel
callpage: Fix the filters and prevent `ADD_NEW` from being displayed 
Feb 26 2019
aec601b20c50lepagevalleeemmanuel
mobile: Stop forcing the chatbox focus. 
Feb 26 2019
3be2646d4854lepagevalleeemmanuel
callview: Do not override the action model 
Feb 26 2019
9ef5f1bc0989lepagevalleeemmanuel
pagemanager: Fix a regression causing incoming calls to be ignored 
Feb 26 2019
62810aae0d8clepagevalleeemmanuel
Cleanup how the pages and media actions are implemented. 
Feb 23 2019
b40ee5f02fb6lepagevalleeemmanuel
Stop forcing Material on non-Android. 
Feb 23 2019
ce97b0e7714elepagevalleeemmanuel
build: Use more PRIVATE/PUBLIC target_link_library 
Feb 22 2019
7d316b039a19lepagevalleeemmanuel
build: Attempt to keep some plugins private 
Feb 21 2019
938c9fdf9bfclepagevalleeemmanuel
Try harder to prevent cmake from not handling the sharedassert library 
Feb 21 2019
5da80c1fdf05lepagevalleeemmanuel
build: Try to mitigate a race in the build order 
Feb 21 2019
43167c453ecflepagevalleeemmanuel
Fix some bugs regarding the calls, accounts and chat. 
Feb 21 2019
cae69c296f3dmart
sidebar uses Window colorset 
Feb 20 2019
feab4d66b69bmart
use textcolor for the header graphics 
Feb 20 2019
c0c9c1818207lepagevalleeemmanuel
quality: Cleanup Banji code. 
Feb 20 2019
6e4aa392cd73lepagevalleeemmanuel
wizard: Move the loader to the wizard module itself. 
Feb 19 2019
37993dd1ccadlepagevalleeemmanuel
accountview: Move the deleter to its own file 
Feb 19 2019
149390315091lepagevalleeemmanuel
mobile: Never set the page.title when a titledelegate exists 
Feb 19 2019
70eb3cb0600flepagevalleeemmanuel
banji: Implement various previously hardcoded stuff 
Feb 19 2019
ec743186c7a4lepagevalleeemmanuel
mobile: Implement the global drawer 
Feb 19 2019
0cd52a917636lepagevalleeemmanuel
wizard: Remove the spacing for the handle. 
Feb 19 2019
68abb67dd6c8lepagevalleeemmanuel
windowevent: Do not use a static object. 
Feb 18 2019
c36dd27c8ccalepagevalleeemmanuel
canvasindicator: Quit cleanly 
Feb 18 2019
f550682bc7felepagevalleeemmanuel
jamivideo: Quit cleanly 
Feb 18 2019
081b502e4783lepagevalleeemmanuel
genericutils: Quit cleanly. 
Feb 18 2019
a2e8c3960c00lepagevalleeemmanuel
build: Add a hack to the static build works without patches 
Feb 17 2019
b981292e096elepagevalleeemmanuel
build: Add an official option for the static build. 
Feb 17 2019
099e6ae68c7clepagevalleeemmanuel
banji: Remove the "bookmark" star from the header. 
Feb 15 2019
78fd0fc95d52lepagevalleeemmanuel
contact: Add the settings and action to the contact editor 
Feb 15 2019
52f0c9cb2de5lepagevalleeemmanuel
chat: Better display the call group depending on their size. 
Feb 15 2019
fa3c7dd41322lepagevalleeemmanuel
sidebar: Align the history to the right 
Feb 15 2019
2ddb3ebe0e09lepagevalleeemmanuel
sidebar: Implement the history tab. 
Feb 14 2019
7814ff133318lepagevalleeemmanuel
history: Use some Kirigami.Units properties. 
Feb 14 2019
deec6c669c5blepagevalleeemmanuel
sidebar: Move each components into their own module. 
Feb 14 2019
afe6ac98b56elepagevalleeemmanuel
chat: Add a filter to reduce the number of events. 
Feb 14 2019
7f9a574cb048lepagevalleeemmanuel
Adapt to a new Kirigami API 
Feb 14 2019
75f4c6ffdd69lepagevalleeemmanuel
multicall: Begin to handle multiple view depending on the call count 
Feb 14 2019
968ccbfbf465lepagevalleeemmanuel
chatbox: More fixes 
Feb 13 2019
b5c35bf66700lepagevalleeemmanuel
chatbox: Lazy load the emojis 
Feb 13 2019
e0ef8727bee0lepagevalleeemmanuel
chat: Allow emojis to reflow when the window size changes. 
Feb 13 2019
7bc6d641f68flepagevalleeemmanuel
chat: Make the navigation button smaller on mobile. 
Feb 13 2019