deepend
73ccded3ac
add opt-in asyncio task integration
2026-10-02 14:13:00 -06:00
deepend
44e677a973
add structured IRC event hooks
2026-10-02 14:12:37 -06:00
deepend
92d39cd077
expose main-loop file descriptor hooks
2026-10-02 14:11:40 -06:00
deepend
1cdee8ea6b
reserve additive API slots and load optional Python modules
2026-10-02 14:11:14 -06:00
deepend-tildeclub
e11604fd62
Merge pull request #405 from ZoiteChat/fix-dialog-layout
...
make dialog content fill available space
zoitechat-2.20.0-dev
2026-10-01 05:23:22 -07:00
deepend
a2e8d9087e
make dialog content fill available space
2026-09-30 16:22:47 -06:00
deepend-tildeclub
edf268dc0f
Merge pull request #404 from ZoiteChat/run-as-root
...
Block root unless --run-as-root
2026-09-30 10:23:51 -07:00
deepend
e03ea59f3c
Block root unless --run-as-root
2026-09-30 10:42:28 -06:00
deepend
f0b2840668
ensure fixes added to main site are reflected on docs site
2026-09-29 15:33:41 -06:00
deepend-tildeclub
4f2fc49475
Merge pull request #402 from ZoiteChat/docs-theme-fixes
...
docs site theme consistency fixes
2026-09-29 08:51:46 -07:00
deepend
2e4155bbfc
docs site theme consistency fixes
2026-09-29 09:50:22 -06:00
deepend-tildeclub
ca2456cbc6
Merge pull request #401 from ZoiteChat/fix-ircv3-typing
...
Fix IRCv3 typing notifications
2026-09-26 05:52:36 -07:00
deepend
222b4868f5
Fix IRCv3 typing notifications
2026-09-26 06:10:20 -06:00
deepend-tildeclub
2cf1f7e833
Merge pull request #398 from ZoiteChat/fix-issue-361
...
restrict input redraws to the entry widget
2026-09-19 22:33:03 -07:00
deepend
776d24695e
keep X11 selection ownership off the chat window
2026-09-18 05:29:03 -06:00
deepend-tildeclub
64a9c6e5d7
Merge pull request #397 from ZoiteChat/fix-issue-392
...
Fix Wayland text selection crash
2026-09-17 10:14:14 -07:00
deepend
66196013bc
Fix Wayland text selection crash
2026-09-16 16:23:38 -06:00
deepend-tildeclub
61ff308c9f
Merge pull request #395 from B4reMetal/fix-userlist-color-pref
...
fix(userlist): decouple userlist nick colors from text_color_nicks
2026-09-16 14:00:16 -07:00
deepend
2672f9b087
Start acknowleding 2.20 development
2026-09-16 01:16:35 -06:00
deepend
4315a75a12
add 2.19.1 release notes
2026-09-16 00:10:49 -06:00
BareMetal
15905bebb1
fix(userlist): decouple userlist nick colors from text_color_nicks
2026-09-15 19:38:34 -06:00
deepend-tildeclub
fc4a7454ad
Merge pull request #391 from ZoiteChat/fix-away-tracking
...
Fix away tracking
2026-09-15 11:45:16 -07:00
deepend
87410aea50
Fix away tracking
2026-09-15 12:30:04 -06:00
deepend-tildeclub
de98d00a1c
Merge pull request #390 from ZoiteChat/fix-issue-369
...
defer channel tree scrolling until realized
2026-09-14 05:36:00 -07:00
deepend
e94ffd9d79
defer channel tree scrolling until realized
2026-09-14 04:11:23 -06:00
deepend-tildeclub
d7aebb784d
Merge pull request #387 from ZoiteChat/tab-font-custom
...
add custom tab fonts and reduce close button size
2026-09-14 02:56:19 -07:00
deepend-tildeclub
20b8cb939d
Merge pull request #389 from ZoiteChat/fix-issue-386
...
fix theme service tests
2026-09-14 02:47:50 -07:00
deepend
ff4217c3d1
fix theme service tests
2026-09-13 15:34:56 -06:00
deepend
4fb72d30d8
add custom tab fonts and reduce close button size
2026-09-12 06:43:08 -06:00
deepend-tildeclub
d2b8fc0bda
Merge pull request #352 from ZoiteChat/inline-images
...
support inline images in chat.
2026-09-11 02:51:36 -07:00
deepend
951181628a
Bundle GIO TLS support in AppImage
2026-09-11 03:30:43 -06:00
deepend-tildeclub
ccee274847
Merge pull request #384 from salahcoronya/build-improvements
...
Fix build bug and improve build process
2026-09-11 02:13:17 -07:00
deepend
967f6728ef
Use OpenSSL for Win HTTPS image downloads
2026-09-11 02:58:53 -06:00
deepend-tildeclub
bf11ffb626
Merge pull request #379 from ZoiteChat/fix-issue-373
...
Add formatting status bar to input box
2026-09-11 01:14:09 -07:00
deepend
c12cabbe4e
Add formatting status bar to input box
2026-09-10 22:40:11 -06:00
deepend-tildeclub
e997594db9
Merge pull request #346 from ZoiteChat/emoji-major-updates
...
New Emoji Menu and Emoji Version 17.0 support.
2026-09-10 19:16:01 -07:00
deepend
6f5e3b395f
fix failed CI builds
2026-09-10 19:55:33 -06:00
deepend
8bf2caf20d
Unified emoji support across builds, fixed picker bugs, and added CI checks.
2026-09-10 07:13:41 -06:00
Christopher Byrne
040021ee0e
buuld: Fix deprecated features since 0.56
...
Now the the minimum is 0.59, silence some warning in Meson:
dependency.get_pkgconfig_variable becomes
depenency.get_variable(pkgconfig: 'var_name')
executable(gui_app = true) becomes
executable(win_subsystem = 'windows')
Signed-off-by: Christopher Byrne <[email protected] >
2026-09-07 20:57:29 -05:00
Christopher Byrne
5018a3a848
meson.build: Reflect usage of 0.59 Meson features
...
src/fe-gtk/meson.build calls feature_opt.allowed() which wasn't
added until 0.59.
Signed-off-by: Christopher Byrne <[email protected] >
2026-09-07 20:57:29 -05:00
Christopher Byrne
df1c74a91d
data/misc/meson.build: Fix referencing possibly undefined variable "appstreamcli"
...
If meson is passed -Dinstall-plugin-metainfo=false, the "appstreamcli"
will not be defined, but it is later referenced in global scope, which
causes and "undefined variable" error in Meson
Signed-off-by: Christopher Byrne <[email protected] >
2026-09-07 20:57:21 -05:00
deepend
bb3893d36c
Fix channel ACTION routing after self-message handling
2026-09-03 09:27:07 -06:00
deepend-tildeclub
fe57449f6c
Merge pull request #374 from TehPeGaSuS/fix/weechat-relay-pm-split
...
Fix private messages splitting into two windows over WeeChat's IRC relay
2026-09-03 08:20:55 -07:00
ThePeGaSuS
c725adaa09
Fix CTCP ACTION not rerouting self-sent /me to correct PM window
...
Mirrors the PRIVMSG fix: replayed /me messages sent by our own nick
via WeeChat relay backlog were always passed with fromme=FALSE,
so they never got rerouted to the actual PM query window.
2026-09-03 08:51:21 +02:00
deepend-tildeclub
7731bfa4e0
Merge pull request #377 from ZoiteChat/retain-searched-text-view
...
unblock navigation when in search
2026-09-02 09:46:13 -07:00
deepend
e72546aaec
fix accidental removal of mg_apply_emoji_fallback_widget (entry);
2026-09-02 10:43:09 -06:00
deepend
d6d648f0f4
unblock navigation when in search
2026-09-02 10:41:21 -06:00
deepend-tildeclub
56fddd56f5
Merge pull request #340 from bgermann/winspell
...
Require Enchant 2.8.19+ and drop win8 provider
2026-09-01 15:06:11 -07:00
Bastian Germann
3c9c350bc0
win32: Set Enchant prefix dir to install location
...
Enchant looks for its providers (including the WinSpell spellcheck
provider) under a hardcoded default path derived from its build
prefix, which is C:\gtk-build\gtk\x64\release\lib\enchant-2 when
built via gvsbuild. After installation, the provider DLLs live
under ZoiteChat's own install directory, so Enchant fails to find
them and spellcheck silently stops working.
Call enchant_set_prefix_dir() to redirect Enchant's provider search
to <install_dir> before the first enchant_broker_init().
enchant_set_prefix_dir() expects the installation prefix itself;
Enchant adds lib\enchant-2 when searching for providers.
The symbol is loaded optionally since it may not exist in older
Enchant builds; if missing, behavior is unchanged.
2026-09-01 21:36:40 +02:00
Bastian Germann
8340a04bd6
win32: Use parentheses to be independent of and/or evaluation order
...
The Version.NTPlatform shall be true for every evaluation of the if
branch.
2026-08-31 14:45:31 +02:00