Emmanuel Gil Peyrot
6900fbfd9c
roezio: Switch to edition 2021
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-08-21 21:45:04 +02:00
80553747c2
theming: add Attr::Reverse
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-08-21 21:36:16 +02:00
429c382f60
roezio: Update nom from 4 to 7.1
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-08-21 17:19:58 +02:00
8600e053e4
Move to PyO3
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-08-21 17:19:58 +02:00
Emmanuel Gil Peyrot
eef1d2041d
Convert theming to Rust.
2022-08-21 17:19:58 +02:00
Emmanuel Gil Peyrot
f8b4ef7698
Add a Rust project.
2022-08-21 17:19:58 +02:00
Emmanuel Gil Peyrot
332a5c2553
Move the src directory to poezio, for better cython compatibility.
2016-06-11 20:49:43 +01:00
mathieui
cf44cf7cde
Fix /join /nick on non-joined tabs
...
(and correct the display on joined tabs)
2016-06-11 13:52:37 +02:00
mathieui
7072b8f635
Fix a refresh bug
...
On xmltab and listtab, the help text would be displayed in the input
after closing the tab.
2016-06-11 13:47:49 +02:00
mathieui
acf22faecf
Set "show_useless_separator" to true by default
...
For consistency
2016-06-05 13:50:54 +02:00
mathieui
c00cfecdf8
Enable message carbons by default
2016-06-05 13:35:03 +02:00
mathieui
cf595c0ffd
Enable XEP-0319 and use it instead of 0012
...
(it does both by default, and is better)
2016-06-05 02:14:26 +02:00
mathieui
d2dcd9f5c0
Fix #3184 (remove upper limit for infowin)
...
also, typo
2016-06-05 00:08:49 +02:00
mathieui
bb3ddde9f6
Enable CSI by default
...
(but don’t do anything with it, leave that to plugins)
2016-06-04 23:00:18 +02:00
mathieui
10c0ca94bb
Enable XEP-0198 (stream management)
2016-06-04 21:00:19 +02:00
mathieui
1ced580551
Use message processing hints in the OTR plugin
2016-06-04 19:37:57 +02:00
louiz’
38399f2cae
Lower the priority of the “joined” tab to be lower than the “message” ones
...
fix #3192
2016-05-17 15:48:53 +02:00
mathieui
bc6ee8dae8
Fix #3176 (timestamp corrections properly)
2016-05-06 19:57:35 +02:00
mathieui
6a2c4a61c4
Fix #3182 (/xhtml should send message with type=chat)
2016-04-09 21:53:11 +02:00
mathieui
12ef4f0e0e
Fix handling of the jid-multi data form field
2016-04-05 21:17:31 +02:00
louiz’
0d787998df
Update a few url to use https, or even a few old poezio.eu references
2016-03-09 18:03:02 +01:00
mathieui
bfbd61c423
Add a plugin api.get_status method
2016-03-08 23:02:14 +01:00
mathieui
161f44ce3b
Remove a newly-added unused import
2015-12-29 20:29:04 +01:00
Nicolas Braud-Santoni
a931886c3b
muctab: Cleanup the /names implementation
2015-12-29 20:04:07 +01:00
mathieui
a351473ebf
Fix a wrong text offset
...
(caused text to align left if the message was multiline and the first
line was out of screen)
2015-12-04 20:33:18 +01:00
mathieui
5e2720fafb
Handle nick-less message properly
2015-11-29 03:25:46 +01:00
mathieui
fa98b548d0
Fix nick-less message timestamps
...
(broken in previous commit)
2015-11-23 19:42:34 +01:00
mathieui
9fc20d4f86
Clean up the refresh a bit
...
It should be around 25/30% faster (according to basic profiling) due to
looping only once, and also be easier to read.
2015-11-11 22:45:52 +01:00
mathieui
ecd7531df9
Don’t refresh everything uselessy on a correction
...
(refresh will be triggered by the caller if needed)
2015-11-04 23:32:35 +01:00
mathieui
2b777bceca
Fix #3113 (show outgoing invitations to the log)
2015-11-04 23:07:54 +01:00
mathieui
d52fe4c23e
Don’t always reset the completion on command execution
...
e.g. if there is nothing to reset
2015-11-04 22:50:38 +01:00
mathieui
e464c24b49
Fix a display issue with the contact info win
...
(the line above was never used and could contain garbage from elsewhere)
TODO: fix the way we arrange information inside it to fit more stuff
2015-10-08 01:18:00 +02:00
mathieui
11d41625e2
Get rid of the muc_history_length option
...
It hasn’t worked for more than two years and no one complained.
Furthermore, poezio tries to be smart and request messages based on
previous activity, and not raw numbers.
2015-10-05 21:44:33 +02:00
mathieui
62491a4caa
Fix #3130 (self-ping & /cycle not using known room password)
2015-10-05 21:39:24 +02:00
mathieui
fce4daf4a1
Exit if the eval_password command returns a non-zero status code
2015-09-24 19:52:57 +02:00
mathieui
99d5e25f9b
Fix various roster count issues
...
disconnections not clearing the number of connected contacts, leading to
an ever-increasing count, and roster count not always being setup
2015-09-23 20:29:56 +02:00
Florent Le Coz
06217c4a0c
Do not traceback when displaying a data form with 0 input
2015-09-19 15:37:01 +02:00
Emmanuel Gil Peyrot
0fb0078df8
Add a plugin sending Bits of Binary (XEP-0231) images.
2015-09-06 13:47:50 +01:00
mathieui
275affbed7
Use the right text color in /info
2015-09-05 18:11:38 +02:00
mathieui
40f6adb120
Enable XEP-0054 by default
2015-09-04 01:11:51 +02:00
Florent Le Coz
f897808452
Fix the join message where a space was colored while it should not be
2015-08-31 15:49:05 +02:00
Florent Le Coz
160693711d
Reset the bold and underline attribute when absent, in addstr_colored
2015-08-31 15:48:32 +02:00
Florent Le Coz
7bd6dd37c2
Add a COLOR_TIME_STRING theming option
2015-08-31 15:44:10 +02:00
Florent Le Coz
2697159c89
Remove 3 unused color options (COLOR_TIME_…)
2015-08-31 12:08:17 +02:00
mathieui
11c69343a4
Remove a wrong assert
...
That would cause a crash when the input contained characters taking 0
spaces.
2015-08-19 00:12:23 +02:00
mathieui
37774bc352
Add an 'eval_password' option
...
to read the password from a secrets store
2015-08-16 12:22:10 +02:00
mathieui
1ce31d927d
Make sure the default config copy is writeable
...
(benefits nixos and possibly other distributions’ packaging)
2015-08-14 23:32:18 +02:00
Florent Le Coz
0524fc8ab2
/list <jid> uses the whole JID, not just the server part of the given JID
2015-08-12 23:44:52 +02:00
Florent Le Coz
def04d6609
Beginning, not begining
2015-08-03 19:17:14 +02:00
mathieui
c8b4d20a14
Update stuff to say 1.0-dev
2015-08-01 20:32:21 +02:00