Commit Graph

34 Commits

Author SHA1 Message Date
2c97fea14d SettingsPage: update design
- moved view layout from appearance to callSettings
- changed layoutView from combobox to radio button
- removed rectangle on radiobutton for theme
- changed typo of appearance
- MaterialRadionButton, added icon, color variables, behavior on visibility

Change-Id: I3b088297799c9aeede6fd092d80fdf49cd89ced9
2023-05-15 11:16:12 -04:00
c43978cb12 ChatViewFooter: apply the new design
GitLab: #1067

Change-Id: Ia80f85c678cb202d8e91cb3efe83d9ea82c40ae6
2023-04-21 15:12:34 -04:00
3f56754f1c SwarmDetailsPanel: add new icon design for document preview
Change-Id: I13cd2861bcbc3446a736f7e68b34044c34c2dce5
2023-04-13 16:19:28 -04:00
39b9d293fa misc: cleanup useless resources
GitLab: #477
Change-Id: I52b4896fcdd3284b75bade44ec3028742e1a50a0
2023-04-07 15:13:35 -04:00
acd4b3065c SettingsView: apply the new design
Change-Id: I03f536a22eb24c30a33f9d1736ac0e7849d66c42
2023-04-07 11:49:24 -04:00
378161ebe5 call layout: add option to mirror local camera videos
In conference, this patch depends on using local sinks ids to avoid
mirroring video from sharing resources.

GitLab: https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1284

Change-Id: I0c74f0780ebf17c68ffcffdca62eb33784189741
2023-03-15 15:33:54 -04:00
f5f5ae13ab wizardview: Redesign the wizardview
+ back button,
+ material button,
+ welcome page,
+ advanced account settings page
+ margins in all wizardview pages

GitLab: #995

Change-Id: I2cf49b654afa814bbac35cff94d8323fa0d016e8
2023-03-10 15:57:58 -05:00
f06ec3ae7a locationSharing: new icon design
GitLab: #987

Change-Id: I58befd7630e4632a4dc1286b4c692d6e5c0dd40e
2023-03-08 15:06:23 -05:00
06ab19f213 Feature: search messages
Change-Id: Ia458e2e6ee183cad9d0418af0dbbbcd990f14281
GitLab: #918
2023-02-20 09:04:49 -05:00
ad7d8e136f callviewcontextmenu: cleanup
Change-Id: I76f77f7e5f7eb3e2c46e01f9cdd51b2d40af7739
GitLab: #975
2023-02-20 09:00:11 -05:00
d06902e3b7 Feature: unpin location sharing map
- Refactoring
- Unpined map
- handle multiple maps (one map per account)

Change-Id: I2b0abf284ccfe27b986f03915c5942d721403211
Gitlab: #901
2022-12-27 12:12:31 -05:00
7bb5ad0ee0 Emoji: Implement emoji-reactions
Change-Id: I83f27e86a6a7ee2140dc3028a4e183dcb8de8a27
GitLab: #875
2022-12-14 16:06:53 -05:00
ddfacf6e29 settingSpinBox: changed textfield to spinbox
- added spinbox item
- added customization

Gitlab: #472
Change-Id: I4a7415afbeeafda7651fa59e684daba8b500a8e7
2022-12-01 16:02:27 -05:00
e5b54ad787 feature: show and share user location
copyright OpenLayers v7.1.0: ol.css
copyright OpenLayers v7.1.0: ol.js

GitLab: #867

Change-Id: I4e01f6d9727d56541d1b44023f26959ebe4fbe26
Signed-off-by: Nicolas Vengeon <nicolas.vengeon@savoirfairelinux.com>
2022-11-23 14:05:36 -05:00
8e2d1e5cc8 jamiidentifier: minor fixes
+ Fix bottom margin
+ Add copy icon from media-resources
+ Wrap ID in read only
+ remove fieldLayoutWidth/fieldLayoutHeight

GitLab: #770
Change-Id: I65743ca488d3bc601ac7d74d920d0944f03e0ace
2022-08-24 09:09:37 -04:00
f8cfb86f6a callbuttons: hide self
GitLab: #729

Change-Id: I59ec525d181ec1d6655a0e9889728bd6b9128721
2022-08-11 10:44:33 -04:00
824ba581c8 callbuttons: create alternate layouts
GitLab: #729

Change-Id: Ice67d8649c1ad2a92eba7c02cebc446eac5ac90e
2022-08-11 10:44:33 -04:00
2077041c04 welcomeview: implement new design
GitLab: #767
Change-Id: Ia2ae77e8e9d3d5abe560ced0a84d828057824845
2022-07-29 21:26:48 -04:00
41c21dac68 wizard: implement new wizard details
This changes many things:
+ Except the backup page, all pages were re-designed
+ Heavily modify buttons and line edits with new components style
+ Update switches themes
+ Re-work username
+ Add future components
+ Update strings
+ Update PhotoBoothView

GitLab: #769
GitLab: #770
GitLab: #766
Change-Id: Ic97d36cf8c86c4242013bf71a524887f7ce56f8f
2022-07-29 09:18:16 -04:00
ff237e597e resources: update
- added different new icons and images

Change-Id: I2154a14d2d66ea5437baf51db11646cf83f8fa97
GitLab: #767
2022-07-19 13:46:27 -04:00
820ef3092c smartlist: update design for swarm
+ Clear search bar on highlighted
+ Add title in the smartlist on creation
+ Remove last interaction on swarm creation
+ RecordBox update design and avoid white buttons on white videos
+ Ellipsize title in Middle to keep +X

Change-Id: Ib19831e2291e3fc94eacd6cd65012eebcb310faa
2022-05-11 03:19:31 -04:00
68e8ad46aa photoboothview: implement new design
Implement new design. Now the photobooth got a modal for
preview. This uses the RecordBox item which is simplified
into a popup instead weird Pathes

Change-Id: Id95c90f853870605ecf21c33217381092ca1a709
2022-05-11 03:19:31 -04:00
4788e963a6 swarm: add context menu for members
In the members list, a right click allow the user to access some
actions such as:

+ Perform a video or audio call with a member
+ Open a 1:1 conversation with this member
+ Block this contact
+ If allowed, kick a member from the conversation

In the future, other actions can be added, such as promote a user
to administrator.

GitLab: #340
Change-Id: I3824ad4efa8faf89479e99c93b98d3dd9781582d
2022-03-23 13:54:13 -04:00
3f18e6edbc conversation: add swarm pages
GitLab: #340
Change-Id: I4a4ebfbebb880161e93fc0a086eec13ffb1ba285
2022-03-23 12:45:51 -04:00
866da95252 phase2: add button to start generic swarm
GitLab: #340
Change-Id: I72534e9e3599b70cdf0f91aa81be7636499715b8
2022-03-23 12:35:11 -04:00
05d929cd8a call: add window share button
This adds a windows sharing button in addition to the sharing options.
This button is only available for linux systems and must be enabled
for others (MacOS, Windows) once their windows sharing are functional.

Change-Id: If378a23bc504fd3813382e84a41d914448707616
GitLab: #668
2022-02-08 16:22:38 -05:00
72d794d56b icons: use new fullscreen icons
Change-Id: Iac105da82fa010fbf19775bebee23b04480ba47f
GitLab: #546
2022-02-01 10:00:06 -05:00
0ddc74aeb6 misc: update icons
+ microphone
+ share full screen
+ share screen area
+ share file

Change-Id: I5395097ff9f4eead173303594d2916f5b2e1d4d9
GitLab: #592
2021-11-11 14:37:34 -05:00
a79ea5fd3f conference: add handsUp feature
GitLab: jami-project#855
Change-Id: Ic76b717fb70f5c8aec332f92ed38ecb57fbaaa16
2021-11-01 11:09:21 -04:00
fa313b002c messageListView: add ScrollToBottomButton
Gitlab: #551

Change-Id: Iea2d90248a8c16cf96d9e97f72bdf98e0f6f13a0
2021-10-07 14:29:41 -04:00
e85d4506de chatview: implement side-by-side styling
+ fix multiline richtext
+ add SBS msg bubbles
+ limit timestamp visibility
+ render link previews
+ render data transfer interactions

Gitlab: #467
Change-Id: I80b6db33d786180d479730213855b9816bea4793
2021-10-06 15:55:24 -04:00
f05ffbce44 swarm: prevent interacting with read-only conversations
Read-only conversation has:
- a lock icon in the smartlist item
- no message send bar in the chat view
- no call actions available from the chat view header
- no call actions available from the smartlist context menu
- no double click to call

Change-Id: I0497b94038b450f0a0a22fc007de1281b7b2214d
Gitlab: #475
2021-08-02 12:10:41 -04:00
d10e519d4e resources: remove unused icons
Gitlab: #477
Change-Id: Ie8be0721017f18de656874a0b82cc8d5a97276fa
2021-07-27 13:26:53 -04:00
1a61af02f3 resources: remove unused images and icons
gen-resources.py should be used to generate resources.qrc and
JamiResources.qml. Steps to add an image resource:
- add the resource file to the appropriate path under resources/
- run gen-resources.py
- use the newly available resource

Note: only icons and images will be represented by Qml properties.

The resource file generation may be made to run during CMake
configuration in a subsequent commit.

Some unused components were also removed during the refactor.

Gitlab: #477
Change-Id: I8e7f13d465031666be2bbadd5f29f9afc94d210d
2021-07-20 21:57:27 -04:00