Daniel Brötzmann pushed to branch master at gajim / gajim
Commits:
665d350e by wurstsalat at 2022-10-12T12:51:13+02:00
fix: Preview: Set user-agent for session
Fixes #11205
- - - - -
1 changed file:
- gajim/common/preview.py
Changes:
=====================================
gajim/common/preview.py
=====================================
@@ -208,6 +208,7 @@ def _create_session(account: str) -> tuple[
session.add_feature_by_type(Soup.ContentSniffer)
session.props.https_aliases = ['aesgcm']
session.props.ssl_strict = False
+ session.props.user_agent = f'Gajim {app.version}'
proxy = get_account_proxy(account)
if proxy is None:
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/665d350efac1123cc72ba02f6d1a77de…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/665d350efac1123cc72ba02f6d1a77de…
You're receiving this email because of your account on dev.gajim.org.
Daniel Brötzmann pushed to branch workspace-mark-as-read at gajim / gajim
Commits:
167ea289 by wurstsalat at 2022-10-09T11:25:40+02:00
cfix: DND: Un-highlight rows correctly, transfer source workspace
- - - - -
c1e41f53 by wurstsalat at 2022-10-09T12:02:17+02:00
cfix: Preview: Try to create GdKPixbuf loader with fixed mime-type
This fixes mime-type detection problems for HEIF images on some systems
- - - - -
61fec3e4 by wurstsalat at 2022-10-09T12:11:48+02:00
cfix: AccountPage: React to avatar changes
- - - - -
bec58992 by Philipp Hörist at 2022-10-09T13:20:05+02:00
refactor: Remove usage of get_number_of_accounts()
- - - - -
23d5b164 by Philipp Hörist at 2022-10-09T13:20:05+02:00
refactor: MAM: Use only timezone aware datetime objects
- - - - -
f12cf65e by Philipp Hörist at 2022-10-09T13:38:51+02:00
fix: Don’t fail when disabling accounts
Fixes #11199
- - - - -
daabc910 by Philipp Hörist at 2022-10-09T14:58:09+02:00
refactor: Remove usage of utc* datetime methods
datetime.utcnow()
datetime.utcfromtimestamp()
These methods are discouraged according to pythons documentation
- - - - -
6ca265f1 by wurstsalat at 2022-10-09T16:27:45+02:00
fix: SearchView: Limit displayed results to account_id of contact
- - - - -
659ef014 by Philipp Hörist at 2022-10-09T19:32:26+02:00
refactor: Archive: Simplify setting earliest timestamp
- - - - -
f2b86948 by Philipp Hörist at 2022-10-09T19:32:26+02:00
refactor: Rows: Add DateTimeLabel
- - - - -
6d677406 by Philipp Hörist at 2022-10-09T19:42:41+02:00
refactor: Rows: Add NicknameLabel
- - - - -
a1681cd0 by Philipp Hörist at 2022-10-09T19:44:14+02:00
cfix: DateTimeLabel: Use set_text()
Otherwise it will parse markup
- - - - -
4166e403 by Philipp Hörist at 2022-10-09T20:08:35+02:00
refactor: Move MessageIcons into widget module
- - - - -
48f48849 by Philipp Hörist at 2022-10-09T20:14:00+02:00
refactor: Move widget settings into MoreMenuButton
- - - - -
fdc424f5 by Philipp Hörist at 2022-10-09T21:50:11+02:00
refactor: Add AvatarBox
Move code related to the avatar image into its own widget
- - - - -
2c55d99f by Philipp Hörist at 2022-10-09T23:11:13+02:00
ci: Flatpak: Remove not allowed folder cleanup
This is disallowed by flatpaks manifest lint tool
- - - - -
26805837 by Philipp Hörist at 2022-10-10T20:17:13+02:00
change: Remove setting to hide the chat banner
As we place important functionality like hiding the groupchat roster
in the banner, hiding it is not an option anymore
- - - - -
63e5f254 by Philipp Hörist at 2022-10-10T20:22:12+02:00
change: Remove confirm_paste_image setting
Pasting a image in the chat should always be confirmed.
- - - - -
ca13e02e by wurstsalat at 2022-10-10T20:22:21+02:00
change: Preferences: Move show_chatstate_in_banner to ACE settings
- - - - -
59e6de35 by Philipp Hörist at 2022-10-10T22:01:37+02:00
imprv: Avatar: Follow modernxmpps suggestions for color generation
Single Chat: Bare JID
Private Group Chat: Bare JID
Public Group Chat: Resource
- - - - -
46f6ef16 by wurstsalat at 2022-10-10T22:59:25+02:00
change: Preferences: Reorder "Chat" settings and add a "General" section
- - - - -
49b5591e by wurstsalat at 2022-10-10T22:59:25+02:00
change: Preferences: Add escape_key_closes to "Chat" section
- - - - -
e7f6f674 by wurstsalat at 2022-10-10T23:07:14+02:00
cq: Emoji data: Add hint about emoji data sources
- - - - -
3bc2f39b by wurstsalat at 2022-10-11T11:34:18+02:00
perf: Emoji completion: Abort early if max menu entry count reached
- - - - -
e0f92946 by mesonium at 2022-10-11T19:07:52+00:00
imprv: ACE: Enable reset button only for changed values
- - - - -
073de0f6 by Philipp Hörist at 2022-10-11T21:25:04+02:00
cq: ACE: Remove whitespace
- - - - -
99d3a677 by wurstsalat at 2022-10-11T23:05:55+02:00
imprv: Workspaces: Add 'Mark as read' menu item
Fixes #11198
- - - - -
30 changed files:
- flatpak/org.gajim.Gajim.Devel.yaml
- flatpak/org.gajim.Gajim.yaml
- gajim/common/app.py
- gajim/common/dbus/location.py
- gajim/common/modules/mam.py
- gajim/common/preview.py
- gajim/common/preview_helpers.py
- gajim/common/setting_values.py
- gajim/common/storage/archive.py
- gajim/data/gui/preferences.ui
- gajim/gtk/account_page.py
- gajim/gtk/account_side_bar.py
- gajim/gtk/advanced_config.py
- gajim/gtk/avatar.py
- gajim/gtk/chat_action_processor.py
- gajim/gtk/chat_banner.py
- gajim/gtk/chat_list.py
- gajim/gtk/chat_list_row.py
- gajim/gtk/const.py
- gajim/gtk/conversation/rows/base.py
- gajim/gtk/conversation/rows/call.py
- gajim/gtk/conversation/rows/command_output.py
- gajim/gtk/conversation/rows/file_transfer.py
- gajim/gtk/conversation/rows/file_transfer_jingle.py
- gajim/gtk/conversation/rows/info.py
- gajim/gtk/conversation/rows/message.py
- gajim/gtk/conversation/rows/muc_join_left.py
- gajim/gtk/conversation/rows/muc_subject.py
- gajim/gtk/conversation/rows/user_status.py
- gajim/gtk/conversation/rows/widgets.py
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/42ff773d6516c2b07416ab0caa1a329…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/42ff773d6516c2b07416ab0caa1a329…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
073de0f6 by Philipp Hörist at 2022-10-11T21:25:04+02:00
cq: ACE: Remove whitespace
- - - - -
1 changed file:
- gajim/gtk/advanced_config.py
Changes:
=====================================
gajim/gtk/advanced_config.py
=====================================
@@ -207,7 +207,7 @@ def _on_config_edited(self,
modelrow[Column.IS_DEFAULT] = bool(value == default)
self._ui.reset_button.set_sensitive(value != default)
-
+
def _on_reset_button_clicked(self, button: Gtk.Button) -> None:
model, iter_ = self.treeview.get_selection().get_selected()
if not iter_:
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/073de0f68010449deb8891663212cada…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/073de0f68010449deb8891663212cada…
You're receiving this email because of your account on dev.gajim.org.
Daniel Brötzmann pushed to branch master at gajim / gajim
Commits:
3bc2f39b by wurstsalat at 2022-10-11T11:34:18+02:00
perf: Emoji completion: Abort early if max menu entry count reached
- - - - -
1 changed file:
- gajim/gtk/chat_action_processor.py
Changes:
=====================================
gajim/gtk/chat_action_processor.py
=====================================
@@ -230,7 +230,7 @@ def _update_emoji_menu(self,
if not shortcode.startswith(action_text[1:]):
continue
if menu_entry_count >= MAX_ENTRIES:
- continue
+ break
action_data = GLib.Variant('s', codepoint)
menu_item = Gio.MenuItem()
menu_item.set_label(f'{codepoint} {shortcode}')
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/3bc2f39babc8a71c9ce83bd4a0ac48a6…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/3bc2f39babc8a71c9ce83bd4a0ac48a6…
You're receiving this email because of your account on dev.gajim.org.
Daniel Brötzmann pushed to branch master at gajim / gajim
Commits:
e7f6f674 by wurstsalat at 2022-10-10T23:07:14+02:00
cq: Emoji data: Add hint about emoji data sources
- - - - -
1 changed file:
- gajim/gtk/emoji_data_gtk.py
Changes:
=====================================
gajim/gtk/emoji_data_gtk.py
=====================================
@@ -66,6 +66,8 @@ def get_emoji_data() -> dict[str, str]:
def load_emoji_data() -> dict[str, str]:
+ # Sources of emoji data can be found at:
+ # https://gitlab.gnome.org/GNOME/gtk/-/tree/main/gtk/emoji
# Location of emoji data resource changed in GTK >= 3.24.30
if V(get_gtk_version()) >= V('3.24.30'):
emoji_data_resource = '/org/gtk/libgtk/emoji/en.data'
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/e7f6f67450cc2f0174036210a384a20d…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/e7f6f67450cc2f0174036210a384a20d…
You're receiving this email because of your account on dev.gajim.org.