Daniel Brötzmann pushed to branch close-gajim-on-escape at gajim / gajim
Commits:
939133a9 by Philipp Hörist at 2023-06-09T00:47:53+02:00
refactor: CreateGroupchat: Make Dialog more error resistent
- Add info label to separate errors and info messages
- Make advanced switch insensitive but active if no MUC service is offered
- Reset all fields correctly when switching accounts
- - - - -
92451f3f by Michel Le Bihan at 2023-06-09T08:32:26+00:00
ci: Add Windows MSIX package build
- - - - -
fcc5504f by wurstsalat at 2023-06-10T10:18:16+02:00
fix: CertificateBox: Catch exception if cert does not offer extension
Fixes #11560
- - - - -
85706a80 by wurstsalat at 2023-06-12T09:09:38+02:00
fix: AvatarSelector: Fix crash on reset
Separate reset() and set_pixbuf() methods to prevent recursion issue
Fixes #11563
- - - - -
2b1766d6 by Philipp Hörist at 2023-06-13T09:48:09+02:00
chore: Flatpak: Update README.md
OMEMO Plugin does not exist anymore
- - - - -
d5958fd8 by wurstsalat at 2023-06-15T09:28:21+02:00
other: Install pyGObject-stubs in Windows dev env and always upgrade pip
installs
- - - - -
5541e2f2 by wurstsalat at 2023-06-15T16:07:46+02:00
other: CodeSpell: Ignore _build_root directory
- - - - -
32045991 by wurstsalat at 2023-06-15T16:08:53+02:00
cq: OutgoingMessage: Fix type annotation for chatstate
- - - - -
f67043e1 by wurstsalat at 2023-06-15T16:09:21+02:00
fix: Contacts: Fix supports_{audio,video} property
- - - - -
025c05bf by wurstsalat at 2023-06-15T16:11:21+02:00
cq: Settings: Improve type annotations
- - - - -
d6c57d16 by wurstsalat at 2023-06-16T11:18:55+02:00
fix: Gateway: Fix roster method call
- - - - -
9ab73a0b by wurstsalat at 2023-06-16T11:24:43+02:00
cq: Contacts: Improve contact settings type annotations
- - - - -
5bf0a93f by wurstsalat at 2023-06-16T20:42:00+02:00
fix: App menu: Add missing mnemonic for Accounts menu
- - - - -
001650d8 by Philipp Hörist at 2023-06-26T17:59:03+02:00
imprv: Moderation: Handle unknown moderator JID
- - - - -
9f1c70bf by wurstsalat at 2023-06-28T19:13:22+00:00
cq: Add type annotations for get_module() method
- - - - -
1ef269b7 by wurstsalat at 2023-06-28T19:13:22+00:00
cq: Add type annotations for _nbxmpp() method
- - - - -
b54b99bf by wurstsalat at 2023-06-28T19:13:22+00:00
cq: Annotations: Fix jid type for get_note()
- - - - -
de833437 by wurstsalat at 2023-06-28T19:13:22+00:00
cq: VoiceRequestsButton: Remove unnecessary cast
- - - - -
83b322c4 by wurstsalat at 2023-06-28T19:13:22+00:00
cq: MessageActionsBox: Cast type for max file size
- - - - -
4cc74353 by wurstsalat at 2023-06-28T19:13:22+00:00
cq: HistorySyncAssistant: Make type assertions
- - - - -
a09f1abd by wurstsalat at 2023-06-28T19:13:22+00:00
cq: Discovery: Add return value for disco_muc
- - - - -
af86506f by wurstsalat at 2023-06-28T19:13:22+00:00
cq: FileTransferJingleRow: Make type assertions
- - - - -
04632a19 by wurstsalat at 2023-06-28T19:13:22+00:00
cq: JingleSession: Make type assertions and check for NoneType
- - - - -
5d501c3f by wurstsalat at 2023-06-28T22:23:02+02:00
cq: MUC: Change signature to allow JID objects in module methods
- - - - -
d54c33b0 by wurstsalat at 2023-06-28T22:23:09+02:00
cq: ChatFunctionPage: Make type assertions for SimpleDataForm
- - - - -
a479a457 by wurstsalat at 2023-06-28T22:23:09+02:00
cq: Util module: Add type annotations for as_task
- - - - -
09b95bcb by wurstsalat at 2023-06-28T22:23:09+02:00
cq: Presence: Allow both set and list for groups in subscribe() method
- - - - -
f6773e4c by wurstsalat at 2023-06-28T22:23:09+02:00
cq: NotificationManager: Improve type annotations
- - - - -
cb574fd3 by wurstsalat at 2023-06-28T22:23:09+02:00
cq: Contacts: Type narrowing
- - - - -
1790043b by wurstsalat at 2023-06-28T22:23:09+02:00
cq: Chatstates: Fix type annotation
- - - - -
5529d863 by wurstsalat at 2023-06-28T22:25:27+02:00
cq: Contacts: Improve type annotations
- - - - -
c9b0dfdc by Philipp Hörist at 2023-06-30T15:52:47+02:00
fix: Don’t forget ignored TLS errors from previous connects
Fixes #11574
- - - - -
dbcd195d by Philipp Hörist at 2023-06-30T23:33:44+02:00
imprv: Sort cprofile output after total time
- - - - -
a79b91b5 by Philipp Hörist at 2023-06-30T23:37:27+02:00
perf: Idle: Raise poll interval
- - - - -
2293f439 by wurstsalat at 2023-07-01T17:19:28+02:00
imprv: XMLConsole: Enable browsing sent stanzas in message input
Fixes #5403
- - - - -
0cc9b18f by Marcin Mielniczuk at 2023-07-04T17:28:53+00:00
feat: Add setting for default encryption
- - - - -
3ccdba1b by Philipp Hörist at 2023-07-28T00:27:55+02:00
fix: Profile: Respect avatar/nickname privacy setting on consecutive changes
Fixes #11584
- - - - -
1faa0bac by André Apitzsch at 2023-07-30T15:28:38+02:00
chore: Update flatpak dependencies
- - - - -
27aee3e3 by André Apitzsch at 2023-07-30T15:29:28+02:00
other: Avoid automatic line breaks by update_flatpak_manifest
This is necessary because of changes introduced with ruamel-yaml 0.17.22.
See https://sourceforge.net/p/ruamel-yaml/tickets/427/
- - - - -
4c4db6e3 by Philipp Hörist at 2023-07-31T07:32:22+02:00
cfix: Roster: Don't import BareContact from types
Import only works with non-runtime code
Fixes #11589
- - - - -
80303100 by Philipp Hörist at 2023-07-31T19:36:08+02:00
fix: Dataform: Correctly serialize multi list fields
- - - - -
dc4260e2 by Weblate at 2023-07-31T19:50:43+02:00
chore: Update translations
- - - - -
befd5b00 by wurstsalat at 2023-07-31T23:34:10+02:00
fix: Search: Don't fail while closing if no chat has been loaded before
Fixes #11588
- - - - -
47c01dca by Philipp Hörist at 2023-08-04T10:48:55+02:00
cfix: GroupChatInvitation: Don’t fail if invitation is issued by MUC
Fixes #11590
- - - - -
2381d867 by Philipp Hörist at 2023-08-06T09:49:45+02:00
cq: Use new notation for isinstance
- - - - -
803da13b by Philipp Hörist at 2023-08-07T22:52:08+02:00
chore: Update IANA data
- - - - -
aea1595f by Philipp Hörist at 2023-08-07T23:11:23+02:00
chore: Update flatpak dependencies
- - - - -
3acc01e2 by Philipp Hörist at 2023-08-07T23:14:15+02:00
release: 1.8.1
- - - - -
d6dc367d by Philipp Hörist at 2023-08-22T21:00:26+02:00
fix: Make it impossible to connect without config
Fixes #11608
- - - - -
cfdde7e6 by Philipp Hörist at 2023-08-26T08:08:41+02:00
ci: Windows: Remove package from windows build
We don’t use this package
- - - - -
4f768a5f by Philipp Hörist at 2023-08-29T13:12:35+02:00
fix: Show notification on group chat mentions again
Fixes #11613
- - - - -
4830ef3a by Philipp Hörist at 2023-08-29T13:40:06+02:00
refactor: Make format_bytes_as_hex more generic
- - - - -
820d1650 by Philipp Hörist at 2023-08-29T13:53:28+02:00
cq: AccountSideBar: Narrow type
- - - - -
737af3bb by Philipp Hörist at 2023-08-29T14:38:59+02:00
change: Depend on Pillow >= 9.1.0
- - - - -
8168bf67 by Philipp Hörist at 2023-08-29T15:25:37+02:00
refactor: Always set explicitly run check parameter
The default is False, to prevent accidently not checking the return
code, always set it explicitly
- - - - -
68ec36af by Philipp Hörist at 2023-08-29T16:23:37+02:00
cq: Storage: Ignore some ruff/pyright errors
- - - - -
a90f1424 by Philipp Hörist at 2023-08-29T16:24:00+02:00
cq: Fix ruff errors
- - - - -
fad902f2 by Philipp Hörist at 2023-08-29T16:28:19+02:00
ci: Update liniting tools
- - - - -
9c3b34be by Philipp Hörist at 2023-08-29T17:21:18+02:00
fix: View: Add newline after username when copying a message
Fixes #11610
- - - - -
3ad879c7 by Philipp Hörist at 2023-08-29T20:38:58+02:00
fix: Observable: Don’t allow to register handler multiple times
- - - - -
7079a5ac by Philipp Hörist at 2023-08-29T21:16:02+02:00
fix: Roster: Unregister all handlers on destroy
- - - - -
a18e577c by Philipp Hörist at 2023-08-29T22:05:23+02:00
fix: Modules: Make sure BaseModule.cleanup() is always called on destroy
- - - - -
01bebd9a by wurstsalat at 2023-08-29T22:51:24+02:00
fix: CSSConfig: Fix parsing float sizes for font description
- - - - -
8c63db1a by Philipp Hörist at 2023-08-30T10:54:24+02:00
ci: Debian: Update nbxmpp patch
- - - - -
0312de72 by Philipp Hörist at 2023-08-30T11:17:02+02:00
cq: Fix ruff PERF102 errors
- - - - -
b684854f by Philipp Hörist at 2023-08-30T11:29:41+02:00
cq: Use list.extend() instead of for loop
- - - - -
9bf767ea by Philipp Hörist at 2023-08-30T22:03:23+02:00
other: Scripts: Generate IANA timezone data
- - - - -
51881039 by Philipp Hörist at 2023-08-30T22:45:31+02:00
cq: Fix ruff PIE errors
- - - - -
6426f525 by Philipp Hörist at 2023-08-30T23:06:39+02:00
cq: Fix ruff INT003 errors
- - - - -
e50af271 by wurstsalat at 2023-09-02T20:32:27+02:00
fix: Catch error if loading image with PIL fails due to unidentifiable image
Fixes: #11616
- - - - -
01845b82 by wurstsalat at 2023-09-03T19:01:12+02:00
fix: MusicTrackListener: Don't fail if playing track could not be determined
Fixes: #11607
- - - - -
60dbee85 by wurstsalat at 2023-09-05T20:09:08+02:00
cfix: Exception logging: Set non-empty server name to satisfy Sentry
- - - - -
a2b0e372 by wurstsalat at 2023-09-05T20:26:10+02:00
fix: File transfers: Don't fail when tryting to send non-existing file
- - - - -
52ffe5a1 by Philipp Hörist at 2023-09-05T20:38:49+02:00
refactor: Backend: Remove unused code
- - - - -
40c556ad by wurstsalat at 2023-09-06T20:13:07+02:00
fix: CSSConfig: Quote font-family property correctly
Fixes #11600
- - - - -
262d346e by wurstsalat at 2023-09-12T21:36:30+02:00
fix: Unpack string correctly while handling update error
- - - - -
95427025 by wurstsalat at 2023-09-16T11:56:10+02:00
imprv: Windows appx: Add URI handler for xmpp: URIs
- - - - -
71940ca4 by Philipp Hörist at 2023-09-20T09:59:45+02:00
cq: StatusIcon: Ignore some pyright errors
- - - - -
09fd2fbd by Philipp Hörist at 2023-09-20T22:23:01+02:00
chore: Update gajim.doap
- - - - -
2ec5c730 by André Apitzsch at 2023-09-23T11:01:13+02:00
chore: Update flatpak dependencies
- - - - -
ce8b9331 by wurstsalat at 2023-09-23T16:51:32+02:00
imprv: GroupChatInfo: Improve scaling of subject text
Fixes #11586
- - - - -
43f1ac2c by wurstsalat at 2023-09-23T14:52:11+00:00
cfix: Fix git rev-parse when cwd is not gajim directory
- - - - -
fed5a7fa by wurstsalat at 2023-09-23T17:18:10+02:00
cfix: Use pathlib for git rev-parse
- - - - -
f1f0a7b8 by Nicoco at 2023-09-25T18:08:26+00:00
feat: ChatMenu: Always show "Execute command" action
- - - - -
16bfe1c9 by Philipp Hörist at 2023-09-26T18:35:45+02:00
new: Contacts: Allow BareContact to have a presence
- - - - -
442328c2 by Nicoco at 2023-09-29T18:19:58+00:00
feat: Display status message in banner
- - - - -
37ba4f17 by Philipp Hörist at 2023-09-30T09:15:00+02:00
refactor: Contacts: Return presence data only from active resource
- - - - -
61062089 by Philipp Hörist at 2023-09-30T09:40:28+02:00
feat: RosterTooltip: Display BareContact presence
Fixes #10963
- - - - -
5270fa5f by Philipp Hörist at 2023-09-30T20:48:27+02:00
feat: Display gateway icon in avatars
- - - - -
518978b2 by Philipp Hörist at 2023-09-30T20:58:37+02:00
new: Icons: Add telegram gateway icon
- - - - -
c2bbe7c2 by Philipp Hörist at 2023-09-30T23:31:17+02:00
fix: AdHoc: Wrap notes label
- - - - -
03590b3b by Philipp Hörist at 2023-10-02T23:11:43+02:00
perf: View: Reset view faster
- - - - -
d6c1fba0 by Nicoco at 2023-10-03T15:50:55+00:00
fix: PasswordDialog: Use verb instead of noun for log in button
- - - - -
13438f67 by Nicoco at 2023-10-04T17:24:01+00:00
imprv: Accounts: Be more consistent with chat state settings
- - - - -
adef2ee1 by Philipp Hörist at 2023-10-06T22:33:38+02:00
fix: Observable: Fix race condition when removing handlers
- - - - -
08211288 by Philipp Hörist at 2023-10-06T22:57:30+02:00
fix: ChatListStack: Handle missing last visible child
It’s not entirely clear how this can ever happen, but it does apparently
- - - - -
af39fc35 by nicoco at 2023-10-07T10:57:22+02:00
new: Add icons for various gateways
- - - - -
43488704 by nicoco at 2023-10-07T10:58:44+02:00
refactor: Improve determining gateway type and icon
- - - - -
1eed2ab9 by nicoco at 2023-10-07T10:58:45+02:00
cq: Remove unused variable
- - - - -
03849456 by Philipp Hörist at 2023-10-07T12:29:49+02:00
other: Remove obsolete icons
- - - - -
16058093 by Philipp Hörist at 2023-10-07T12:44:13+02:00
refactor: Rename icons for consistency
- - - - -
5964c85c by André Apitzsch at 2023-10-07T18:09:39+02:00
chore: Flatpak: Update runtime + dependencies
- - - - -
bba4477a by Nicoco at 2023-10-08T07:03:58+00:00
fix: Switch phone icon to something more widely supported
- - - - -
aa084013 by Nicoco at 2023-10-08T12:01:05+00:00
feat: Support multiple item dataforms
Fixes #10857
- - - - -
98adc823 by Philipp Hörist at 2023-10-09T19:38:34+02:00
new: Allow Gajim to be installed in editable mode
- - - - -
8deabc04 by Philipp Hörist at 2023-10-10T23:27:10+02:00
fix: MUC: Update state correctly on disco info error
- - - - -
44a13888 by Philipp Hörist at 2023-10-11T21:10:02+02:00
fix: MUC: Always remove rejoin timer when closing chat
- - - - -
34a8a5bf by Philipp Hörist at 2023-10-11T21:16:56+02:00
imprv: MUC: Raise rejoin timeout
This reduces the presence spam we generate
- - - - -
b1c5209d by Philipp Hörist at 2023-10-11T22:15:06+02:00
fix: MUC: Don’t show old join errors when disconnected from room
- - - - -
0efdbac7 by nicoco at 2023-10-12T09:27:06+02:00
feat: Hint that a contact is a bot in the chat banner
- - - - -
504ebff1 by nicoco at 2023-10-12T09:27:06+02:00
fix: Caps: Add disco info to cache after query
- - - - -
2f010a60 by André Apitzsch at 2023-10-13T21:46:05+02:00
cfix: Flatpak: Fix runtime version
Somehow it didn't make it into 5964c85ca7ecc93ab6e18ba54272e475205f7b39
- - - - -
48b3a71a by Philipp Hörist at 2023-10-14T17:06:54+02:00
refactor: Tooltips: Add ContactTooltip
- - - - -
0a48786c by Philipp Hörist at 2023-10-14T18:07:55+02:00
refactor: Tooltips: Pass widget settings as keyword arguments
- - - - -
01255906 by Philipp Hörist at 2023-10-14T19:31:21+02:00
refactor: Use datetime object for idle time
- - - - -
793276a3 by Philipp Hörist at 2023-10-15T11:29:23+02:00
cq: Remove obsolete pyright ignore comments
- - - - -
72024252 by Philipp Hörist at 2023-10-15T11:39:18+02:00
other: Raise pyright version for pre-commit
- - - - -
d828a0ea by Nicoco at 2023-10-15T19:32:04+00:00
feat: ChatBanner: Show contact tooltip when hovering the avatar
- - - - -
5ec33565 by wurstsalat at 2023-10-16T11:07:25+02:00
imprv: Windows: Add gst-plugins-bad dependency for broader media preview support
Fixes #11638
- - - - -
3f24fd56 by wurstsalat at 2023-10-17T16:02:53+02:00
fix: NotificationManager: Update actions if online state changes
Fixes #11642
- - - - -
e126f7ba by Philipp Hörist at 2023-10-17T20:52:44+02:00
fix: Chatstates: Remove timeout id on remote timeout
- - - - -
88b35d8c by Philipp Hörist at 2023-10-18T23:23:47+02:00
ci: Windows: Remove problematic package
This package seems to make the Windows build double in build time
- - - - -
704638e5 by wurstsalat at 2023-10-19T12:13:39+02:00
cq: Config: Add hint for legacy config
- - - - -
13f798c6 by wurstsalat at 2023-10-19T12:13:39+02:00
cfix: ChatBanner: Use correct tooltip for contact/group chat
- - - - -
7ce832fe by Nicoco at 2023-10-20T18:11:52+00:00
fix: Tooltip: Do not escape presence status text
- - - - -
85dfba63 by Philipp Hörist at 2023-10-21T22:10:24+00:00
feat: Display composing participants in MUC chat banner
- - - - -
11f01aa0 by Philipp Hörist at 2023-10-22T11:45:46+02:00
change: Raise nbxmpp version
- - - - -
8cbe7cf2 by Philipp Hörist at 2023-10-22T12:00:44+02:00
cfix: ChatBanner: Respect chatstate setting in MUCs
- - - - -
78315d84 by wurstsalat at 2023-10-23T20:10:12+02:00
fix: SynchronizeAccounts: Adapt to connection state changes
Fixes #11650 and #11651
- - - - -
4fd5f6a0 by wurstsalat at 2023-10-24T22:53:23+02:00
imprv: ChatBanner: Don't show QR code for privated MUCs
Fixes #11647
- - - - -
b63ccefa by Philipp Hörist at 2023-10-28T15:24:48+02:00
imprv: StartChat: Allow ot start chats with domain JIDs
- - - - -
360e2b20 by Philipp Hörist at 2023-10-28T17:44:37+02:00
fix: GroupChatInfo: Align max width of labels
- - - - -
d0a8a48c by wurstsalat at 2023-10-28T23:20:48+02:00
fix: Fix IRC icon contrast for both dark and light mode
- - - - -
6dadd33f by wurstsalat at 2023-10-28T23:33:09+02:00
fix: GroupchatDetails: Depend on joined state for some elements
Fixes #11661
- - - - -
26e018ff by wurstsalat at 2023-10-28T23:35:33+02:00
cfix: Use better color for IRC gateway icon
- - - - -
74be6b5e by Philipp Hörist at 2023-10-29T11:07:53+01:00
change: Avatar: Don’t use custom avatar for IRC group chats
- - - - -
079f4a62 by Philipp Hörist at 2023-10-29T11:07:53+01:00
imprv: StartChat: Better discover MUC services
- - - - -
d6b85870 by wurstsalat at 2023-10-29T11:20:17+01:00
imprv: Settings: Allow to set step size for spin settings; bind setting value
- - - - -
9ba49134 by wurstsalat at 2023-10-29T11:20:17+01:00
feat: Allow adjusting user interface font size via hotkeys
Primary - plus/keypad plus = increase font size
Primary - minus/keypad minus = decrease font size
Primary - 0/keypad 0 = reset font size
Fixes #11343
- - - - -
797494a2 by wurstsalat at 2023-10-29T12:03:12+01:00
imprv: Allow GroupChatInfoScrolled to be set with minimal information
Fixes #11662
- - - - -
2af75b11 by wurstsalat at 2023-10-29T12:20:50+01:00
imprv: MUC features: Use better icons for public and anonymous properties
Fixes #11585
- - - - -
0d492702 by wurstsalat at 2023-10-29T12:42:43+01:00
fix: VideoPreview: Disable preview on destroy
Fixes #11657
- - - - -
f67865c7 by Philipp Hörist at 2023-10-29T20:05:19+01:00
cfix: GroupchatInfo: Store contact object for getting the JID
- - - - -
361d954d by Weblate at 2023-10-29T21:39:33+01:00
chore: Update translations
- - - - -
ebfd5160 by Philipp Hörist at 2023-10-29T21:44:13+01:00
chore: Update IANA data
- - - - -
920e497b by Philipp Hörist at 2023-10-29T21:46:18+01:00
chore: Update flatpak manifest
- - - - -
8ca6cc01 by Philipp Hörist at 2023-10-29T21:51:58+01:00
ci: Debian: Raise nbxmpp nightly version
- - - - -
174e8df1 by Philipp Hörist at 2023-10-29T21:54:11+01:00
change: Raise GLib version
- - - - -
6dc3c982 by Philipp Hörist at 2023-10-29T22:02:59+01:00
release: 1.8.2
- - - - -
f2245248 by wurstsalat at 2023-10-30T19:48:17+01:00
fix: GroupchatRoster: Check for contact before trying to load roster
Fixes #11666
- - - - -
af6ebc3a by wurstsalat at 2023-10-31T20:47:59+01:00
fix: DBusFileManager: Set self._proxy attribute on init
Fixes #11668
- - - - -
56fdedb5 by wurstsalat at 2023-10-31T22:38:58+01:00
imprv: Close main window when pressing Escape key
Fixes #11543
- - - - -
30 changed files:
- .ci/appveyor.yml
- .gitlab-ci.yml
- .pre-commit-config.yaml
- ChangeLog
- README.md
- data/gajim.doap
- data/org.gajim.Gajim.appdata.xml.in
- debian/control
- debian/patches/remove-nbxmpp-from-deps.patch
- flatpak/README.md
- flatpak/org.gajim.Gajim.Devel.yaml
- flatpak/org.gajim.Gajim.yaml
- flatpak/shared-modules
- gajim/__init__.py
- gajim/common/application.py
- gajim/common/call_manager.py
- gajim/common/client.py
- + gajim/common/client_modules.py
- gajim/common/commands.py
- gajim/common/config.py
- gajim/common/dbus/file_manager.py
- gajim/common/dbus/music_track.py
- gajim/common/dbus/remote_control.py
- gajim/common/events.py
- gajim/common/helpers.py
- gajim/common/iana.py
- gajim/common/idle.py
- gajim/common/modules/__init__.py
- gajim/common/modules/annotations.py
- gajim/common/modules/base.py
The diff was not included because it is too large.
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/compare/ec99f872d8d1dc05e5f4762f2f585f408d7e34d7...56fdedb572845038afda74bf9e65de26e700ea16
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/compare/ec99f872d8d1dc05e5f4762f2f585f408d7e34d7...56fdedb572845038afda74bf9e65de26e700ea16
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]