-
48ac88de08
Fix
GError handling
Steffen Jaeckel
2025-10-09 10:23:00 +02:00
-
-
522db05090
style(ui,window): format code and tidy comments
playground/fix/scroll-stuck
jabber.developer2
2025-10-29 20:15:55 +03:00
-
221a95b7b4
refactor(ui,window): post-review cleanups in window module
jabber.developer2
2025-10-29 17:45:43 +03:00
-
89f75575a5
docs(ui,window): update comments related to metrics handling
jabber.developer2
2025-10-28 19:50:59 +03:00
-
ccb4bbac4a
docs(ui,window): update comments around buffer handling
jabber.developer2
2025-10-28 08:17:06 +03:00
-
6a47efa049
fix(ui,window): manage unread indicators and paging state accurately
jabber.developer2
2025-10-22 13:33:28 +03:00
-
33543d2543
fix(ui,window): prevent buffer updates while viewing history to avoid scroll lock
jabber.developer2
2025-10-14 17:07:56 +00:00
-
-
-
5da079bbb2
Merge pull request #2072 from aryansri05/fix-otr-whitespace-detection
Steffen Jaeckel
2025-11-03 22:15:58 +01:00
-
-
cff26a97af
Fix OTR whitespace tag detection to prevent false positives
aryansri05
2025-10-19 00:11:36 +05:30
-
-
74cfd32c1e
Improve arch build: sort mirrors by speed in reflector
Jabber Developer
2025-10-29 20:44:49 +01:00
-
fe6912a30c
Fix arch build by adding pacman-key --init and updating gtk2 to gtk3
Jabber Developer
2025-10-29 18:23:41 +01:00
-
5ac6ab71a2
Use PKG_CHECK_MODULES to check for libgcrypt
Michael
2025-10-26 11:49:32 +00:00
-
34e8b1b2f0
Update compiler flags for homebrew packages on Apple silicon
Michael
2025-10-25 13:42:27 +01:00
-
-
266f5aa046
feat(api): add get_current_window call
Jabber Developer
2025-09-30 16:40:02 +02:00
-
3738be4af1
fix: prevent autoping disable on false negative ping support check
Jabber Developer
2025-10-14 11:42:07 +02:00
-
886372caac
build: add cache to ./configure with -C flag
build/multicore
Jabber Developer
2025-09-02 15:10:03 +02:00
-
0b0b02d6e0
build: use local libstrophe version and limit depth
Jabber Developer
2025-09-02 15:06:30 +02:00
-
d748ffc527
build: Add multithreading to
make
Jabber Developer
2025-09-02 14:45:48 +02:00
-
ad95edb2b9
feat: make /log level work with non-default files
Jabber Developer
2025-10-13 20:47:34 +02:00
-
-
-
fac1e224bc
fix(scroll): handle edge case of extremely long messages
Jabber Developer
2025-10-08 12:52:25 +02:00
-
6ad8a19053
fix(buffer): use dynamic buffer size to prevent unnecessary buffer cleanups
Jabber Developer
2025-10-07 15:12:20 +02:00
-
40dd773c6a
docs(apidocs/c): improve profapi.h and profhooks.h comments
Jabber Developer
2025-09-23 14:04:56 +02:00
-
8849d9b79e
docs: move callbacks down
Jabber Developer
2025-09-22 23:05:45 +02:00
-
58d130a0a9
ci: disable arch
Michael Vetter
2025-09-18 12:48:28 +02:00
-
92cb930810
docs: Fix indentation
Jabber Developer
2025-09-17 01:02:46 +02:00
-
9fd62e2304
ci: restructure and optimize execution conditions
Jabber Developer
2025-09-17 01:00:30 +02:00
-
c94263486f
docs(python): fix formatting to ensure correct parsing
Jabber Developer
2025-09-17 00:34:37 +02:00
-
353b6bdb11
Merge branch 'build/add-api-docs-gen-tests'
Jabber Developer
2025-09-15 16:54:33 +02:00
-
-
105c496ab1
docs(sphinx): fix conf.py and index.rst to resolve warnings
Jabber Developer
2025-09-15 15:55:52 +02:00
-
cb6f302208
docs(prof.py): add CommandCallback, TimedCallback, WindowCallback protocols
Jabber Developer
2025-09-15 14:31:16 +02:00
-
4cdcf9a8eb
docs(plugin): update plugin.py to align with formatting required by Sphinx
Jabber Developer
2025-09-15 11:53:49 +02:00
-
6ce69428cb
Merge pull request #2063 from jubalh/terminology-messages
Michael Vetter
2025-09-13 14:04:14 +02:00
-
-
2ac4e170a1
Merge pull request #2067 from mcalierno/bugfix/fix-mac-build
Michael Vetter
2025-09-13 13:50:38 +02:00
-
-
a704887f14
Add types to function prototypes
Michael
2025-09-13 10:01:35 +01:00
-
-
58312ed0d8
Merge pull request #2062 from ritesh006/fix/cygwin-pthread
Michael Vetter
2025-09-12 23:27:51 +02:00
-
-
26513840a8
build: replace ACX_PTHREAD with AX_PTHREAD
ritesh006
2025-09-12 20:30:45 +05:30
-
-
000ef280dd
docs: explain the different kinds of messages
Michael Vetter
2025-09-10 18:23:28 +02:00
-
-
7e4c60e2c3
ci(Doxygen): Enable warning as error
Jabber Developer
2025-09-10 19:38:24 +02:00
-
e998d5e7ef
docs: fix C API documentation
Jabber Developer
2025-09-10 19:35:21 +02:00
-
3ffeda1531
ci: Disable Doxygen HTML generation
Jabber Developer
2025-09-10 19:32:34 +02:00
-
a4cead7fe8
ci: Update doxygen config file via doxygen -u
Jabber Developer
2025-09-10 19:30:24 +02:00
-
052e168e9b
docs(prof.py): overhaul documentation to align with Google Python Style Guide
Jabber Developer
2025-09-10 18:10:37 +02:00
-
c94cd0b549
ci: add GitHub Actions workflow to test C and Python API doc generation
Jabber Developer
2025-09-10 17:21:57 +02:00
-
4780fdd4a1
tests: update cmocka include in forced encryption tests
Jabber Developer
2025-09-10 15:50:26 +02:00
-
-
9b1cb6ab85
If config keyfile does not exist, create it.
Steffen Jaeckel
2025-09-10 14:20:08 +02:00
-
f419e65fad
Update issue templates
Michael Vetter
2025-09-10 14:18:01 +02:00
-
110b3d27b4
Rename issue template
Michael Vetter
2025-09-10 14:17:15 +02:00
-
75b378cf54
Don't use memchr() on strings potentially shorter than 4 bytes.
Steffen Jaeckel
2025-09-10 14:16:19 +02:00
-
988d3663d1
Introduce tests/prof_cmocka.h
Steffen Jaeckel
2025-09-10 14:11:03 +02:00
-
d3fa1c2f78
Tidy up some code
Steffen Jaeckel
2025-09-10 14:07:41 +02:00
-
1a385b8cd2
Refactor slashguard
Steffen Jaeckel
2025-09-10 14:05:30 +02:00
-
39aab45162
Fix memory leak.
Steffen Jaeckel
2025-09-10 14:01:22 +02:00
-
0d5123e69a
Trampoline Python unref again.
Steffen Jaeckel
2025-09-10 14:00:51 +02:00
-
36f183d6a4
Separate entries visually in my-prof.supp
Steffen Jaeckel
2025-09-10 14:00:07 +02:00
-
6b6576b31c
Fix typo in examples.
Martin Dosch
2025-09-10 13:58:57 +02:00
-
1ae78400a4
Fix tests with gcc15 (uintptr_t)
Andreas Stieger
2025-09-10 13:57:36 +02:00
-
44f9037e16
docs: fix typo
Michael Vetter
2025-09-05 11:47:59 +02:00
-
ea8a758ecf
Merge branch 'fix/correct-autocompletion'
Jabber Developer
2025-09-02 14:20:23 +02:00
-
-
2808def933
fix(chatwin): Fix LMC autocompletion to suggest corrected message content
Jabber Developer
2025-09-02 00:29:13 +02:00
-
741dc4c275
fix(ui.h): cons_show_qrcode declaration. Minor change
Jabber Developer
2025-09-01 23:00:51 +02:00
-
65cf9ddb9c
fix(cmd_sub): Prevent crash with malformed JID in /sub command
Jabber Developer
2025-09-01 22:55:46 +02:00
-
-
51d2355d97
fix(cmd_caps): Prevent crash in /caps with malformed JID input
Jabber Developer
2025-09-01 21:28:19 +02:00
-
e33c7a477d
docs(rebranding): update readme
Jabber Developer
2025-09-01 16:57:10 +02:00
-
f4405d114a
Add unit tests for forced encryption check function
Jabber Developer
2025-08-27 02:19:23 +02:00
-
eefebba9b6
Revert "Temporarily disable Fedora tests"
build/reenable-fedora
Jabber Developer
2025-08-26 15:47:34 +02:00
-
2ef9395882
build: autoupdate
build/autoupdate
Jabber Developer
2025-07-19 19:32:48 +02:00
-
-
442bfb6ce1
feat: Add /force-encryption command and update message handling
Jabber Developer
2025-08-25 20:40:32 +02:00
-
-
-
15a277eb9e
Start new cycle
Michael Vetter
2025-08-22 09:31:58 +02:00
-
c01b531fe2
Release 0.15.1
Michael Vetter
2025-08-22 09:23:01 +02:00
-
66c7a6b7e4
Merge pull request #2060 from profanity-im/fix-1911
Michael Vetter
2025-08-21 15:23:23 +02:00
-
-
b12521ca21
If config keyfile does not exist, create it.
Steffen Jaeckel
2025-08-21 10:28:02 +02:00
-
-
26dbdb31c6
Add feature request template
Michael Vetter
2025-08-21 09:26:17 +02:00
-
41c47f432d
Delete old file
Michael Vetter
2025-08-21 09:24:45 +02:00
-
5dcbd84f75
Update issue templates
Michael Vetter
2025-08-21 09:23:45 +02:00
-
f1e12a33cf
Rename issue template
Michael Vetter
2025-08-21 09:19:31 +02:00
-
bbc62fb2d9
Merge pull request #2053 from profanity-im/some-improvements
Michael Vetter
2025-08-20 18:21:46 +02:00
-
-
7f48452d84
Don't use
memchr() on strings potentially shorter than 4 bytes.
Steffen Jaeckel
2025-08-20 16:09:13 +02:00
-
a3e23c3514
Temporarily disable Fedora tests
Jabber Developer
2025-08-07 03:27:14 +02:00
-
ad294cdd6d
feat(editor): add asynchronous external editor support
Jabber Developer
2025-08-06 03:31:02 +02:00
-
65f5883fee
Introduce
tests/prof_cmocka.h
Steffen Jaeckel
2025-08-06 15:47:19 +02:00
-
9d335729a0
Tidy up some code
Steffen Jaeckel
2025-08-05 16:23:34 +02:00
-
40aafd06e7
Refactor slashguard
Steffen Jaeckel
2025-07-28 15:17:40 +02:00
-
e0f107f75e
Fix memory leak.
Steffen Jaeckel
2025-07-28 11:27:54 +02:00
-
3299dd8fc6
Trampoline Python unref again.
Steffen Jaeckel
2025-07-28 11:27:31 +02:00
-
3370f8a7f1
Separate entries visually in my-prof.supp
Steffen Jaeckel
2025-07-28 11:24:35 +02:00
-
-
bda6dabbd9
Merge pull request #2055 from andreasstieger/gcc15
Michael Vetter
2025-08-06 11:45:41 +02:00
-
-
12bb3195ee
Merge pull request #2058 from mdosch/fix-aasgard-typo
Michael Vetter
2025-08-04 08:45:07 +02:00
-
-
5696bf77c7
Fix typo in examples.
Martin Dosch
2025-08-03 23:17:42 +02:00
-
-
9f2abc75ad
Fix tests with gcc15 (uintptr_t)
Andreas Stieger
2025-07-28 18:38:26 +02:00
-
-
edda887ae6
ci: enable arch
Michael Vetter
2025-07-23 09:08:57 +02:00
-
e7d79d2614
Merge pull request #2050 from killerdevildog/fix-gpgme-2.0.0-compatibility
Michael Vetter
2025-07-23 09:00:17 +02:00
-
-
606eaac31d
Fix GPGME >= 2.0.0 compatibility issue #2048
Quaylyn Rimer
2025-07-22 20:27:43 -06:00
-
-
e1ce7ac630
fix(caps): Add features in caps_init to avoid redundant presence updates
Jabber Developer
2025-07-19 18:33:03 +02:00
-
5ed8ec30f0
Update name and license
Jabber Developer
2025-07-19 02:16:38 +02:00
-
091ff41c06
Merge pull request #2041 from profanity-im/some-improvements
Michael Vetter
2025-07-02 21:33:21 +02:00
-
b7afea7ec3
Use correct free function.
Steffen Jaeckel
2025-07-02 21:00:33 +02:00
-
7fcc14fdea
build: change docs configuration to build XML
Jabber Developer
2025-07-08 01:52:56 +02:00
-
d07ca9953d
fix: reduce logging
Jabber Developer
2025-07-05 20:54:06 +02:00
-
f636090fd9
fix(window): preserve scroll offset on page_down and refactor
Jabber Developer
2025-07-02 19:27:15 +02:00
-
a5eab3cad5
build: Upgrade valgrind suppression file
Jabber Developer
2025-07-02 15:21:44 +02:00