Michael Vetter
67fea6f3c4
xep-0107: adjust help
2021-12-06 13:38:46 +01:00
DebXWoody
2f3de0eb0d
xep-0107: code review
...
* Remarks in the Merge Request (ac_reset, help)
* Defines in iq.c
* Mood help and null check
* Added additional information about tab key in CMD_DESC.
* Added additional null check
2021-12-06 13:33:21 +01:00
Michael Vetter
e745b4af60
tests: add publish_user_mood stub
2021-12-06 13:33:21 +01:00
DebXWoody
23e886ed5e
Add xep-0107: User Mood support
...
Implementation of XEP 0107 - User Mood
2021-12-06 13:32:54 +01:00
Michael Vetter
9a9122c148
Cleanup _get_message_from_editor a bit
...
* Fix `src/command/cmd_funcs.c:9463:9: error: ignoring return value of
‘write’ declared with attribute ‘warn_unused_result’
[-Werror=unused-result]`
* Free memory earlier and on less places
* Check for succesful open() and write()
2021-11-01 12:24:28 +01:00
Michael Vetter
7f5f334cd7
Merge pull request #1611 from nlfx/fix-omemo-sendfile
...
Fix OMEMO /sendfile on non-glibc systems
2021-11-01 12:11:49 +01:00
nlfx
c41749b124
Fix OMEMO /sendfile on non-glibc systems
2021-11-01 03:59:44 +01:00
Michael Vetter
cad934b9a0
Merge pull request #1608 from sjaeckel/deprecate-libmesode
...
Deprecate libmesode
2021-10-28 20:30:38 +02:00
Michael Vetter
472a3ceec4
ci: disable osx until they updated libstrophe
2021-10-28 20:15:40 +02:00
Michael Vetter
61cebcdf5b
ci: switch from libmesode to libstrophe
2021-10-28 20:13:41 +02:00
Michael Vetter
16ce42a0db
bump libstrophe requirement to 0.11.0
2021-10-28 20:07:13 +02:00
Steffen Jaeckel
d2ba0e0833
auto-format
...
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
2021-10-27 22:45:44 +02:00
Steffen Jaeckel
7f646e3668
use new libstrophe API
...
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
2021-10-27 22:45:44 +02:00
Steffen Jaeckel
687714d7d6
ran autoupdate
...
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
2021-10-27 22:45:44 +02:00
Steffen Jaeckel
ffc0b49ab1
first step to remove libmesode
...
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
2021-10-27 22:45:44 +02:00
Michael Vetter
b4d65335f6
Remove spec file
...
Debian build files were removed in
2e4af77b85
.
I think it's good enough if distros ship their build scripts.
No reason to maintain them upstream.
People who are interested can take a look at the openSUSE spec file:
https://build.opensuse.org/package/view_file/network/profanity/profanity.spec
2021-10-23 22:43:52 +02:00
Michael Vetter
baf51b9580
readme: remove chat badge
...
Service doesn't work since a couple of weeks.
Let's readd it once they fixed it.
2021-10-22 17:12:06 +02:00
Michael Vetter
56846a5b77
Merge pull request #1607 from profanity-im/utf8indicatorchar
...
Allow more UI indicator signs to be utf8 "characters"
2021-10-22 17:08:14 +02:00
Michael Vetter
cc206ee8cc
ci: remove ubuntu
...
Fails and I don't have time to check why.
Something package related most likely.
2021-10-22 16:57:24 +02:00
Michael Vetter
a9bcc8e8bd
Allow utf8 in occupants header char
2021-10-22 16:54:05 +02:00
Michael Vetter
1c96115f97
Allow utf8 in occupants char
2021-10-22 16:54:05 +02:00
Michael Vetter
fa2881fcea
Allow utf8 in roster room private char
2021-10-22 16:54:05 +02:00
Michael Vetter
8fc359ba2d
Allow utf8 in roster rooms char
2021-10-22 16:54:05 +02:00
Michael Vetter
7faf15a18c
Allow utf8 in roster private char
2021-10-22 16:54:05 +02:00
Michael Vetter
83ee4a27cb
Allow utf8 in roster resource char
2021-10-22 16:54:02 +02:00
Michael Vetter
a668ca45b7
Allow utf8 in roster contact char
2021-10-22 16:23:18 +02:00
Michael Vetter
ab5ee11c66
tests: Add win_get_last_sent_messag() stub
2021-10-22 12:40:34 +02:00
Michael Vetter
59063aa3b4
Merge pull request #1601 from MarcoPolo-PasTonMolo/master
...
Add /correct-editor command
2021-10-22 12:38:39 +02:00
MarcoPolo-PasTonMolo
da3a6d8743
Move declaration and definition of win_get_last_sent_message to the correct place
2021-10-22 10:24:51 +03:00
MarcoPolo-PasTonMolo
6b0f15a1c9
Remove autocomplete for /correct-editor
...
We decided that it was better to remove autocomplete for this command,
since adding it only introduced problems and the command can still
function perfectly without autocomplete.
2021-10-21 17:21:00 +03:00
Michael Vetter
91898597dd
Allow utf8 in roster header char
...
This and the following commits should make a couple of more configs
allow utf8 chars so people can use their weird icons :-)
We did the same for the otr/omemo/pgp indicators at:
1f8b1eb740
5cf6ee1bc6
2021-10-21 15:30:01 +02:00
MarcoPolo-PasTonMolo
cd16264d2b
Export common code to helper functions
2021-10-17 20:31:36 +03:00
Michael Vetter
37e1699c84
ci: debian test..
2021-10-16 17:54:28 +02:00
Michael Vetter
9d1bd63885
ci: use new icons switch
2021-10-16 17:51:38 +02:00
Michael Vetter
8af293b744
Merge pull request #1604 from mdosch/themes-snikket
...
Add (experimental) theme snikket.
2021-10-16 15:19:21 +02:00
Michael Vetter
9cc4b3f162
Update debian docker file
...
I guess they removed the py2 package now.
2021-10-16 14:38:23 +02:00
Martin Dosch
4cb0eae6b3
Add (experimental) theme snikket.
2021-10-16 14:08:21 +02:00
Michael Vetter
46c8245af9
Format new register code correctly
2021-10-13 21:32:44 +02:00
Michael Vetter
aedef61c91
registration: add test stub
2021-10-13 21:19:54 +02:00
Michael Vetter
e0e45b7b24
Merge pull request #1574 from binex-dsk/master
...
Add in-band account registration
Fix https://github.com/profanity-im/profanity/issues/199
2021-10-13 21:19:22 +02:00
swirl
0653200965
registration: memory leaks, error checking
2021-10-13 15:02:05 -04:00
swirl
feaa770444
fixed crashes when server doesn't support registration
2021-10-10 15:43:14 -04:00
MarcoPolo-PasTonMolo
09f5cadf1a
Add /correct-editor command
2021-10-07 15:53:12 +03:00
Michael Vetter
f21595597f
Format code correctly
2021-10-05 10:01:27 +02:00
Michael Vetter
7e8cf4a3d6
Merge pull request #1600 from MarcoPolo-PasTonMolo/fix/history-timestamp
...
Fix history timestamp
2021-10-05 09:59:11 +02:00
MarcoPolo-PasTonMolo
97551aa131
Fix history timestamp
...
Fixes https://github.com/profanity-im/profanity/issues/1423
Oldest stanza is fetched like before but now the timestamp is generated by creating date_time_from_iso8601 and then to_local, instead of trusting that the timestamp is in utc.
The procedure previously was stamp = time_val_from_iso8601() then date_time = date_time_from_utc(stamp) then local_date_time = to_local(date_time)
2021-10-05 09:56:24 +02:00
Michael Vetter
ce5bf721ca
Mention make spell and doublecheck in contributing.md
2021-10-05 09:49:50 +02:00
Michael Vetter
16df5d8255
Add makefile target for spell checking and all tests
2021-10-05 09:49:32 +02:00
Michael Vetter
02e7cc029c
Add codespell info to contributing
2021-10-01 23:16:17 +02:00
Michael Vetter
54a51febf3
Add codespell config
2021-10-01 23:13:17 +02:00