Daniel Brötzmann pushed to branch workspace-improvements at gajim / gajim


Commits:
60331ce5 by wurstsalat at 2023-05-05T23:13:58+02:00
fix: Fix rendering of copied code blocks and quotes

Fixes #11499

- - - - -
8aa872b9 by wurstsalat at 2023-05-06T12:17:51+02:00
imprv: ChatList: Show indicator when joining group chat

- - - - -
35b9ee28 by wurstsalat at 2023-05-06T21:21:59+02:00
imprv: ChatList: Show indicator if group chat is not connected

- - - - -
b13afcea by Philipp Hörist at 2023-05-06T21:39:01+02:00
refactor: OMEMO: Implement get_identity_infos()

- Refactor KeyRow

- - - - -
3a3ea83a by Philipp Hörist at 2023-05-06T23:44:36+02:00
refactor: OMEMO: Adapt to omemo-dr changes

- - - - -
3c2c05f8 by wurstsalat at 2023-05-07T00:44:34+02:00
fix: XMLConsole: Select first account by default

Fixes #11498

- - - - -
ed697463 by Philipp Hörist at 2023-05-07T09:52:49+02:00
change: Enable spell checker by default

- - - - -
4959e4db by Philipp Hörist at 2023-05-07T10:45:14+02:00
refactor: OMEMO: Change session import

- - - - -
4489fffa by Philipp Hörist at 2023-05-07T10:45:48+02:00
refactor: OMEMO: Simplify deleting a session

- - - - -
11e14286 by Philipp Hörist at 2023-05-07T10:48:45+02:00
refactor: OMEMO: Remove legacy code

Code stems from a time where MAM archives did not communicate the real jid.

- - - - -
3060641c by Philipp Hörist at 2023-05-07T10:54:43+02:00
refactor: OMEMO: Access set_trust() via SessionManager

- - - - -
9719d42d by Philipp Hörist at 2023-05-07T11:12:38+02:00
refactor: OMEMO: Remove obsolete code

- - - - -
e55dcd4b by Philipp Hörist at 2023-05-07T12:35:28+02:00
refactor: OMEMO: Use get_identity_infos() in more places

- - - - -
5aa9741e by Philipp Hörist at 2023-05-07T17:21:14+02:00
new: Attach omemo-dr logging to verbose mode

- - - - -
dcb304c5 by wurstsalat at 2023-05-07T21:00:57+02:00
cfix: ChatList: Use dim color for join icon

- - - - -
3e1fa2e9 by Philipp Hörist at 2023-05-09T20:03:31+02:00
new: Client: Add convenience method for checking own JID

- - - - -
0ecae706 by mjk at 2023-05-09T18:47:24+00:00
imprv: Notifications: Withdraw all when a corresponding chat is read

Fixes #11030

- - - - -
4a68ce96 by Philipp Hörist at 2023-05-09T21:22:17+02:00
cfix: Fix own JID comparison

- - - - -
fa79e9be by Philipp Hörist at 2023-05-09T21:49:21+02:00
refactor: Chatstates: Simplify and use client attribute

- - - - -
eb0257bf by mjk at 2023-05-10T09:38:21+00:00
feat: JID sharing: Include verified OMEMO fingerprints

- - - - -
ef9479b9 by mjk at 2023-05-10T09:49:45+00:00
perf: QR codes: Avoid roundtrip to PNG in storage and back

- - - - -
c321a691 by Philipp Hörist at 2023-05-10T23:40:00+02:00
refactor: OMEMO: Adpat to changed API

- - - - -
8694404e by Philipp Hörist at 2023-05-11T23:11:24+02:00
change: Remove "escape_key_closes" from ACE

This setting is now available under Preferences -> Chat

- - - - -
909bae91 by mjk at 2023-05-13T13:45:12+00:00
imprv: ACE: Make descriptions selectable and copyable

- - - - -
ff08ac13 by mjk at 2023-05-13T13:54:14+00:00
fix: ACE: Handle invalid numeric values gracefully

- - - - -
63eb1041 by wurstsalat at 2023-05-13T22:33:58+02:00
imprv: Make contact details/settings available when offline

- - - - -
1128a3db by Philipp Hörist at 2023-05-14T13:37:45+02:00
new: MAM: Add sync state signals

- - - - -
e205b303 by Philipp Hörist at 2023-05-14T11:38:57+00:00
imprv: ChatList: Improve sorting

The sort of the chat list is inhibited when the mouse is over the
chat list. This makes sure the sorting is invalidated once the mouse
exits the chat list.

- - - - -
fa21ba4d by wurstsalat at 2023-05-14T14:42:34+00:00
new: Archive: Allow to create Archive in memory

- - - - -
5784aa4a by wurstsalat at 2023-05-14T14:42:34+00:00
new: Tests: Add GUI test for ChatControl

- - - - -
16618479 by wurstsalat at 2023-05-14T14:42:34+00:00
fix: ConversationView: Fix loading messages going forward from specific point

Fixes #11201

- - - - -
3f8483c3 by Philipp Hörist at 2023-05-14T17:28:15+02:00
cfix: OMEMO: Remove JID from correct list after devicelist update

- - - - -
eeffaf9f by Philipp Hörist at 2023-05-14T21:21:48+02:00
new: Add lru cache decorate with ttl

- - - - -
bb78fa8b by Philipp Hörist at 2023-05-14T21:28:02+02:00
refactor: OMEMO: Simplify pre condition checks

- Separate pre condition checks for group chats and single chats
- Make more methods private
- Use lru cache with ttl for device list and bundle queries

- - - - -
49156380 by Philipp Hörist at 2023-05-14T21:35:09+02:00
refactor: OMEMO: Improve logging

- - - - -
53f6e762 by Philipp Hörist at 2023-05-15T21:05:35+02:00
fix: Idle: Use default xa implemantation for XSS backend

Fixes #11522

- - - - -
25500014 by Philipp Hörist at 2023-05-15T21:09:19+02:00
refactor: Idle: Remove unnecessary method override

The base class has the same implementation

- - - - -
e145689e by Philipp Hörist at 2023-05-15T21:57:31+02:00
refactor: Idle: Make attributes private

- - - - -
52d46908 by wurstsalat at 2023-05-18T00:33:50+02:00
imprv: GroupchatState: Show MAM sync

- - - - -
d88f7092 by Philipp Hörist at 2023-05-19T11:23:26+02:00
imprv: AboutDialog: Show libsoup version

- - - - -
cfddd3a1 by wurstsalat at 2023-05-19T19:11:06+02:00
fix: MessageWidget: Don't return truncated text for message actions
Fixes #11526

- - - - -
2ecf8d46 by wurstsalat at 2023-05-19T19:33:37+02:00
fix: OMEMOTrustManager: Show correct JIDs for participant's keys

Fixes #11530

- - - - -
e3366360 by wurstsalat at 2023-05-19T22:11:18+02:00
fix: ChatActionProcessor: Allow to click items with mouse cursor

Fixes #11445

- - - - -
f2d22f6e by wurstsalat at 2023-05-19T23:50:53+02:00
fix: SearchView: Remove overlay

Fixes #11412

- - - - -
e1d063f2 by Philipp Hörist at 2023-05-20T20:13:13+02:00
refactor: Remove obsolete method

- - - - -
cf0c1981 by Philipp Hörist at 2023-05-20T20:13:13+02:00
refactor: Use helper methods to determine lib versions

- - - - -
c0c723e1 by Philipp Hörist at 2023-05-20T20:13:13+02:00
cfix: Add soup version to exception text

- - - - -
d1c80c84 by Philipp Hörist at 2023-05-20T20:39:26+02:00
new: OMEMO: Handle failed session build gracefully

Fixes #11534

- - - - -
96bddaee by Philipp Hörist at 2023-05-20T21:57:25+02:00
new: Store logging records in memory

- - - - -
2e6b9c5c by wurstsalat at 2023-05-21T11:35:55+02:00
cfix: Hide group chat roster when opening search bar

- - - - -
fc1a327f by wurstsalat at 2023-05-21T11:36:09+02:00
cfix: SearchView: Use correct padding for top edge

- - - - -
0a922532 by wurstsalat at 2023-05-21T20:46:26+02:00
fix: SearchView: Don't change search context when switching chats

- Simplify search context determination
- Add fail-safe and improve GUI representation of context

Fixes #11533

- - - - -
894938be by Philipp Hörist at 2023-05-21T22:14:47+02:00
new: Logging: Add callback for CustomStreamHandler

- - - - -
2a338493 by Philipp Hörist at 2023-05-21T22:23:55+02:00
new: Logging: Add get_stream_handler()

- - - - -
e7aa6d3a by wurstsalat at 2023-05-21T22:24:55+02:00
imprv: XMLConsole: Always use dark theme

- - - - -
5bab2f22 by wurstsalat at 2023-05-21T22:24:55+02:00
refactor: XMLConsole: Make attributes private

- - - - -
a7067ddb by wurstsalat at 2023-05-21T23:16:39+02:00
feat: XMLConsole: Add logging view

- - - - -
25633186 by wurstsalat at 2023-05-21T23:42:54+02:00
cfix: CustomStreamHandler: Call super for emit() before working with LogRecords

- - - - -
e6241ffd by Philipp Hörist at 2023-05-21T23:49:19+02:00
other: Fix typo

- - - - -
62ad4d8f by Philipp Hörist at 2023-05-21T23:50:54+02:00
cfix: XMLConsole: Unset callback on destroy

- - - - -
54e1e89e by wurstsalat at 2023-05-21T23:56:57+02:00
cfix: XMLConsole: Fix typo in log formatting

- - - - -
a7c7b9d3 by wurstsalat at 2023-05-21T23:56:57+02:00
cfix: XMLConsole: Set filtering attributes correctly

- - - - -
3bece8a3 by Philipp Hörist at 2023-05-22T00:24:30+02:00
refactor: Logging: Use separate handler for console log

- - - - -
2b0e615e by wurstsalat at 2023-05-22T20:48:50+02:00
fix: AvatarSelector: Fix that images don't display after repeated loading

- - - - -
e0a207a9 by wurstsalat at 2023-05-22T20:49:55+02:00
fix: UI: Update avatar on muc-disco-update

- - - - -
84fbaa87 by wurstsalat at 2023-05-22T21:41:45+02:00
imprv: ChatList: Clear row content when removing history

Fixes #11420

- - - - -
e73d1334 by wurstsalat at 2023-05-22T22:09:58+02:00
fix: Fix encryption deadlock with changed MUC configurations

This disables encryption if MUC configuration changed and encryption is not 
applicable anymore

Fixes #11421

- - - - -
a7075aa0 by Philipp Hörist at 2023-05-22T22:44:39+02:00
other: Update .githooks

- - - - -
d896101a by Philipp Hörist at 2023-05-22T20:47:54+00:00
cfix: Revert: Update avatar on muc-disco-update

- - - - -
8392372a by Philipp Hörist at 2023-05-23T00:34:23+02:00
refactor: Create contact cache per account

- - - - -
ae08c961 by mjk at 2023-05-23T19:06:31+00:00
fix: ChatActionProcessor: De-duplicate emojis

- - - - -
b8e51144 by wurstsalat at 2023-05-23T21:20:34+02:00
imprv: ChatBanner: Add share instructions

- - - - -
688639bf by wurstsalat at 2023-05-23T21:40:29+02:00
cfix: ChatBanner: Fix text for contacts

- - - - -
9807e28f by wurstsalat at 2023-05-23T22:15:10+02:00
fix: Exceptions: Fix sending reports via sentry in conjunction with proxy 
settings

- - - - -
9f5633de by wurstsalat at 2023-05-23T23:45:16+02:00
imprv: Audio preview: Support more mime types

- - - - -
037ddbdb by wurstsalat at 2023-05-25T11:43:16+02:00
fix: Message menu: Fix issue with chats not supplying correct ID

- - - - -
abff68be by Philipp Hörist at 2023-05-26T19:24:24+02:00
change: Raise nbxmpp version

- - - - -
8e6188ce by Philipp Hörist at 2023-05-26T19:49:39+02:00
cfix: Raise omemo-dr version

- - - - -
7e15ba0d by Philipp Hörist at 2023-05-26T19:57:44+02:00
ci: Adapt to release-helper changes

- - - - -
4c7ddebc by Weblate at 2023-05-26T20:00:32+02:00
chore: Update translations

- - - - -
30580132 by Philipp Hörist at 2023-05-26T20:11:35+02:00
chore: Update flatpak dependencies

- - - - -
553be901 by Philipp Hörist at 2023-05-26T20:11:53+02:00
chore: Update IANA data

- - - - -
8e8a78fb by wurstsalat at 2023-05-26T21:27:27+02:00
new: Return platform version details for Windows and MacOS when getting OS 
version

- - - - -
89f316a8 by André Apitzsch at 2023-05-27T08:18:50+02:00
chore: Update flatpak dependencies

- - - - -
732d381a by Philipp Hörist at 2023-05-27T09:41:05+02:00
fix: ContactInfo: Don’t fail when no vcard is set

- - - - -
a422f065 by André Apitzsch at 2023-05-27T11:11:55+02:00
fix: ProfileWindow: Don't fail when no vcard is set

- - - - -
80d2f9f6 by Philipp Hörist at 2023-05-27T12:10:34+02:00
ci: Debian: Update control file

- - - - -
754f9168 by Philipp Hörist at 2023-05-27T12:15:26+02:00
release: 1.8.0

- - - - -
bd6c84ba by Philipp Hörist at 2023-05-27T13:58:45+02:00
other: Update git hook

- - - - -
8986cb0c by Philipp Hörist at 2023-05-27T13:59:21+02:00
ci: Debian: Update control file

- - - - -
17b9e7ac by Philipp Hörist at 2023-05-27T16:48:32+02:00
ci: Appveyor: Grab more commits on clone

Otherwise we only can start builds for the last commit

- - - - -
3baa6b33 by Philipp Hörist at 2023-05-27T17:28:13+02:00
refactor: Simplify launch.py

- - - - -
4d3f632d by Philipp Hörist at 2023-05-27T17:31:59+02:00
cq: Use capitalized env var name

- - - - -
c5898f94 by Philipp Hörist at 2023-05-27T17:33:06+02:00
cq: Remove unnecessary list comprehension

- - - - -
1de4921a by Philipp Hörist at 2023-05-27T23:03:47+02:00
cq: Ignore false positive ruff error

- - - - -
ffe5bdd0 by Philipp Hörist at 2023-05-27T23:03:47+02:00
refactor: JingleRTP: Don’t call external process for pipeline debug

- - - - -
b230d06a by Philipp Hörist at 2023-05-27T23:03:47+02:00
cq: Update ruff version

- - - - -
04ea001d by Philipp Hörist at 2023-05-27T23:50:57+02:00
cq: Raise pyright version

- - - - -
9a7f27ea by Philipp Hörist at 2023-05-27T23:51:37+02:00
cq: GajimPlugin: Add type annotation

- - - - -
dc0e2469 by Philipp Hörist at 2023-05-28T14:49:49+02:00
cq: Use union operator everywhere

- - - - -
71f94434 by wurstsalat at 2023-05-28T16:16:55+02:00
fix: Windows themes: Don't fail hard when winsdk UISettings are not 
available

Fixes #11542

- - - - -
9aaf4f9d by wurstsalat at 2023-05-28T16:40:58+02:00
imprv: Account page: Show our XMPP address

- - - - -
ca7e09da by wurstsalat at 2023-05-28T16:52:35+02:00
fix: Search: Restore group chat participants list to previous state when 
closing search

Fixes #11536

- - - - -
317d1447 by wurstsalat at 2023-05-28T16:55:55+02:00
cfix: Account page: Enable copying for our XMPP address label

- - - - -
acf0c8f6 by wurstsalat at 2023-05-28T19:51:44+02:00
imprv: Preview: Add loading placeholder

Fixes #11264

- - - - -
79f00321 by wurstsalat at 2023-05-28T19:56:17+02:00
cfix: Preview: Add back preview_box

- - - - -
ed674b8c by Philipp Hörist at 2023-05-28T21:12:04+02:00
cq: Simplify string formatting

- - - - -
fbb470b7 by Philipp Hörist at 2023-05-28T21:12:32+02:00
refactor: Add util methods for sha formatting

- - - - -
173d6f78 by Philipp Hörist at 2023-05-28T21:16:52+02:00
refactor: SystemStyle: Move code into helper method

- - - - -
a4cacbfa by Philipp Hörist at 2023-05-28T21:19:39+02:00
cq: Avoid extraneous parentheses

- - - - -
6e9eab11 by Philipp Hörist at 2023-05-28T21:21:11+02:00
cq: Import from collections.abc instead from typing

- - - - -
5a9362fd by Philipp Hörist at 2023-05-28T21:23:36+02:00
cq: Use union operator in ininstance() calls

- - - - -
af4223a9 by Philipp Hörist at 2023-05-28T21:30:32+02:00
cq: Use f-string instead of `format` call

- - - - -
9b44d769 by wurstsalat at 2023-05-28T22:39:27+02:00
cfix: Search: Restore group chat participants list to previous state when 
closing search via Escape

Fixes #11536

- - - - -
bbc6c55d by wurstsalat at 2023-05-29T00:37:27+02:00
fix: GroupchatManage: Improve checks for joined state

Fixes #11231

- - - - -
ae5ac2d3 by Philipp Hörist at 2023-05-29T11:43:30+02:00
refactor: Rename main application entry points

- - - - -
32601f1c by Philipp Hörist at 2023-05-29T11:43:30+02:00
fix: Init plugin translation module later

the plugins_i18n module needs to be imported after configpaths.init()
has been called, otherwise the correct locale dir is not found

- - - - -
c45fbdd8 by Philipp Hörist at 2023-05-29T11:43:30+02:00
refactor: Allow to import i18n module without side effects

- Add new method for translation
- Remove stderr if translations are missing

- - - - -
238ac329 by Philipp Hörist at 2023-05-29T12:31:45+02:00
cfix: I18n: Install NullTranslation on module init

- - - - -
915a9f0f by wurstsalat at 2023-05-30T23:26:53+02:00
fix: Fix interaction of GroupchatRoster and SearchView

Fixes #11546

- - - - -
d639b32d by wurstsalat at 2023-06-02T14:35:54+02:00
fix: OMEMOTrustManager: React correctly to connection changes

Fixes #11547

- - - - -
a8aabbbd by wurstsalat at 2023-06-02T16:34:18+02:00
imprv: Store workspace when closing chat

Fixes #11374

- - - - -
f60df4af by wurstsalat at 2023-06-02T16:35:11+02:00
imprv: Restore chats when enabling account

This moves settings formerly stored in workspace settings to contact's and 
group chat contact's settings respectively.
New contact settings: 'opened', 'pinned', 'position'

Fixes #10872

- - - - -
61101bf1 by wurstsalat at 2023-06-02T16:35:13+02:00
other: Add settings migration for workspace settings

- - - - -


30 changed files:

- .ci/appveyor.yml
- .githooks/update
- .gitlab-ci.yml
- .pre-commit-config.yaml
- CONTRIBUTING.md
- ChangeLog
- README.md
- data/org.gajim.Gajim.appdata.xml.in
- debian/control
- debian/patches/remove-nbxmpp-from-deps.patch
- flatpak/org.gajim.Gajim.Devel.yaml
- flatpak/org.gajim.Gajim.yaml
- gajim/__init__.py
- gajim/common/app.py
- gajim/common/application.py
- gajim/common/call_manager.py
- gajim/common/cert_store.py
- gajim/common/client.py
- gajim/common/commands.py
- gajim/common/configpaths.py
- gajim/common/const.py
- gajim/common/dbus/file_manager.py
- gajim/common/dbus/location.py
- gajim/common/dbus/logind.py
- gajim/common/dbus/music_track.py
- gajim/common/dbus/remote_control.py
- gajim/common/dbus/system_style.py
- gajim/common/events.py
- gajim/common/file_props.py
- gajim/common/filetransfer.py


The diff was not included because it is too large.


View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/4c8a2f011098605c91943631a3f02653f8f8a225...61101bf113dd14af4bcd187016dc2cf092451b38

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/4c8a2f011098605c91943631a3f02653f8f8a225...61101bf113dd14af4bcd187016dc2cf092451b38
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to