48373be751
plugins/untrackme: invidio.us closed. Changed default instance
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-09-08 15:58:02 +02:00
65db4a22d4
plugins/untrackme: toggle display_corrections off
...
Seems to work ok, and it's quite noisy in the information buffer.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-09-08 09:52:45 +02:00
fe960cb825
plugins/code: Prevent traceback when not enough arguments -- thanks Ge0rG
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-09-04 09:29:19 +02:00
03ef9c8d54
move date and time SHORT_FORMAT and LONG_FORMAT to the theme
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-08-14 22:12:26 +02:00
c9f331245f
plugins/remove_get_trackers: add deprecation notice
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-08-14 01:15:53 +02:00
b2f3c0d069
plugins/untrackme: docstring to map_services method
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-08-14 01:15:53 +02:00
a1f69a53d7
plugins/untrackme: new plugin, based on remove_get_trackers
...
Thanks Perdu for the original work!
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-08-14 01:15:45 +02:00
604587a5d9
plugins/time_marker: use now required poezio.ui.types
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-08-09 20:38:46 +02:00
a5b15eafe0
plugins/lastlog: adapt to use poezio.ui.types
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-08-09 20:09:50 +02:00
75d7f5da93
plugins/reorder: Don't serialize gaptabs as they're recreated automatically
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-06-15 16:06:48 +02:00
e7b74c19a8
plugins/reorder: Ignore gaptab when parsing as they're recreated automatically
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-06-15 16:04:55 +02:00
01e3169d43
plugins/display_corrections: Adapt to new poezio.ui API
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-26 18:45:55 +02:00
8465d7555c
plugins/dice: Fix LMC (use origin id), reorganize things a bit to stop using tab.last_sent_message
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-26 14:44:08 +02:00
cf43a36bc6
plugins/marquee: Fix LMC, use origin id
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-26 14:41:13 +02:00
ae2ce4dd1a
plugins/marquee: Change space char to nbsp to troll other clients better
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-26 14:36:41 +02:00
7b2b21be30
plugins/reorder: fix GapTab serialization
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-14 17:20:03 +02:00
mathieui
52ad2c0235
Fix an issue where the reorder plugin would not create gaps
2020-05-12 23:57:59 +02:00
8b385a0c99
plugins/upload: handle more exceptions
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-12 01:58:37 +02:00
mathieui
a5e9280047
Pass a message to add_message instead of messed up kwargs everywhere
...
Changes LOTS of things
2020-05-09 19:46:17 +02:00
Link Mauve
570c5262bd
Merge branch 'disco-node' into 'master'
...
plugins/disco: Add support for querying with a custom node.
See merge request poezio/poezio!71
2020-04-16 19:13:34 +02:00
1e2c6593f5
plugins/embed: correctly refresh window in Conversation*Tab
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-04-15 02:52:19 +02:00
57553abc0a
plugins/upload: Use embed directly instead of populating input field
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-04-12 16:45:21 +02:00
01a1d4441e
plugin/display_corrections: prefer generator to list when looping
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-04-04 00:20:57 +02:00
da695768b0
reorder: group exception handling
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-04-01 01:33:09 +02:00
496752d0db
reorder: create GapTab if configured, when creating ConversationTab fails
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-04-01 01:26:08 +02:00
7d6b301087
reorder: Create ConversationTabs when they don't exist
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-04-01 01:17:01 +02:00
00b91fe462
reorder: Ensure valid JID
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-04-01 01:16:11 +02:00
f82e83067e
reorder: Add TODO
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-04-01 00:51:21 +02:00
mathieui
4c3b3e869e
Merge branch 'invitation' into 'master'
...
invitation: QR plugin to show invitations
See merge request poezio/poezio!62
2020-03-29 16:17:00 +02:00
Emmanuel Gil Peyrot
cd0c2de8b7
plugins/disco: Add support for querying with a custom node, and disco#items.
...
This can be useful in some cases.
2020-03-28 20:21:23 +01:00
645707652b
plugins/reorder: satisfy linter
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-03-25 17:24:33 +01:00
Célestin Matte
cd2adbbc3b
Update remove_get_trackers plugin to only detect GET parameters in a URL context
2020-03-20 17:10:56 +01:00
Célestin Matte
9df7a439e8
Add remove_get_trackers plugin
...
Signed-off-by: Célestin Matte <celestin.matte@gmail.com>
2020-03-20 17:10:55 +01:00
Georg Lukas
3c5de0a49f
invitation: display QR code black-on-white
2020-01-21 22:53:28 +01:00
Georg Lukas
612eebb5c3
invitation: QR plugin to show invitations
2020-01-19 19:07:33 +01:00
louiz’
d65ad614b3
Replace the %date% output with Year-Month-Day
...
Instead of some locale-specific format
2019-11-19 14:38:51 +01:00
b2cf7c0ce8
plugins/ping: Remove safeJID call
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-10-14 15:03:09 +02:00
5032905f96
plugins/lastlog: Display time and nickname
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-10-10 13:45:09 +02:00
472e4371b1
plugins/embed: use tab.jid instead of .name
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-09-15 12:26:50 +02:00
Madhur Garg
6df26dc98d
Removed /mam as a plugin, added it as a command in basetabs.
2019-08-22 00:54:25 +05:30
Madhur Garg
ba93143e8a
Removed extra jid and password fields
2019-08-22 00:54:25 +05:30
Madhur Garg
448f70a5c6
Added check for password in eval_password
2019-08-22 00:54:25 +05:30
Madhur Garg
258cb0ba08
Plugin to fetch an archive of messages using MAM
2019-08-22 00:54:25 +05:30
louiz’
036f79a662
Update a daemon.py link in the link plugin doc
2019-08-13 11:15:50 +02:00
Georg Lukas
b48c8c3c6c
plugins: "new" emoji_ascii conversion plugin for terminally broken users
2019-07-29 18:50:07 +02:00
b5849a868e
plugins: Make all changed plugins work in 1:1 tabs
...
These were still using tabs.ConversationTab that's been replaced by
Dynamic and StaticConversationTab. These class have been introduced
after resource locking was removed in 1:1, because they were needed for
some plugins like OTR.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-19 18:55:16 +02:00
7fe073c602
plugins/link: typo in class name
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-19 18:22:16 +02:00
21d2698b09
plugins/link: make link plugin work in 1:1 tabs
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-19 18:20:01 +02:00
812d9485e3
e2ee-api: update b64 plugin with latest changes
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01 19:42:45 +02:00
d56d442253
First shot of an E2EE plugin interface
...
Features:
- Decryption by default once the plugin is loaded if messages contains
the right EME magic
- Encryption of messages only if encryption is enabled for the current
tab
Missing pieces:
- No special treatment done on the order of the treatment for messages
yet
- No special handling of non-Partial(/Full) Stanza Encryption yet (i.e.,
removing stuff other than <body/>)
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01 19:42:45 +02:00