Sébastien Helleu
3a6ac9ee76
all: add SPDX license tag
2025-03-31 07:49:26 +02:00
Sébastien Helleu
d8987a1678
all: replace Copyright lines by SPDX copyright tag
2025-03-30 14:47:12 +02:00
Sébastien Helleu
547e2b934e
core: update copyright dates
2025-02-01 23:13:18 +01:00
Sébastien Helleu
328aa8f202
core, plugins: abort upgrade immediately if any upgrade file fails to be written
...
Detail of changes:
- the save of upgrade files in plugins is now done as soon as the "upgrade"
signal is received, and not when the plugin is unloaded (it was too late to
detect any problem and prevent the upgrade to happen)
- if the write of an upgrade file fails, the signal callback in plugin now
returns WEECHAT_RC_ERROR and WeeChat checks this code to stop the upgrade as
soon as this return code is received
- a new flag is added in plugin structure: unload_with_upgrade, it is set to 1
before unloading all plugins when upgrade will happen (all *.upgrade files
are then already successfully written).
2024-11-24 10:29:32 +01:00
Sébastien Helleu
eecb2a997e
core: update copyright dates
2024-01-01 22:29:58 +01:00
Sébastien Helleu
202b4d82c0
plugins: set priority in calls to weechat_config_new (issue #1872 )
2023-01-28 15:13:34 +01:00
Sébastien Helleu
33bba784c3
core: update copyright dates
2023-01-01 14:54:35 +01:00
Sébastien Helleu
d4d8117461
irc: remove channel from autojoin option when manually closing a buffer
2022-04-24 22:09:19 +02:00
Sébastien Helleu
c44b79dce7
core: update copyright dates
2022-01-17 18:41:06 +01:00
Sébastien Helleu
efc7a588d6
core: update copyright dates
2021-01-02 21:34:16 +01:00
Sébastien Helleu
feb6258910
core: update copyright dates
2020-01-04 10:41:26 +01:00
Sébastien Helleu
2b0057239b
core: update copyright dates
2019-01-01 15:40:51 +01:00
Sébastien Helleu
4712d0bb06
core: use https for links to GNU GPL license
2018-11-29 23:16:07 +01:00
Sébastien Helleu
ed4837b2f6
core: update copyright dates
2018-01-05 00:54:18 +01:00
Sébastien Helleu
9bad3f44db
core: remove value for first #define in headers, add "PLUGIN" in plugin headers
2017-08-10 20:05:16 +02:00
Sébastien Helleu
705d86e684
core: update copyright dates
2017-01-01 11:32:04 +01:00
Sébastien Helleu
3330724574
core: update copyright dates
2016-01-01 11:09:53 +01:00
Sébastien Helleu
a020c28ea6
core: update copyright dates
2015-01-01 09:23:23 +01:00
Sebastien Helleu
9b380a935b
core: fix use of reserved C identifiers in headers ( closes #31 )
2014-03-19 10:39:13 +01:00
Sebastien Helleu
892aa79fb5
core: update copyright dates
2014-01-01 00:14:12 +01:00
Sebastien Helleu
f97598b4aa
core: update copyright dates
2013-01-01 13:12:49 +01:00
Sebastien Helleu
313c373492
irc: do not close server buffer and disconnect when server is destroyed during /upgrade
2012-02-29 19:21:46 +01:00
Sebastien Helleu
47e4a03be6
core: update copyright dates
2012-01-08 18:59:50 +01:00
Sebastien Helleu
d24f6e9e17
Update copyright dates
2011-01-01 18:06:29 +01:00
Sebastien Helleu
b114d88687
Move some IRC options from network section to server section (task #10664 , task #10668 )
...
Options moved: connection_timeout, anti_flood_prio_high, anti_flood_prio_low,
away_check, away_check_max_nicks, default_msg_part, default_msg_quit.
2010-10-09 16:53:06 +02:00
Sebastien Helleu
dcdba08f8a
Update comments after #endif in C headers
2010-06-25 15:03:39 +02:00
Sebastien Helleu
6562d676fe
Update licenses and copyrights, add missing author names in sources
2010-06-22 19:46:28 +02:00
Sebastien Helleu
9cbcc24d4c
Add new option irc.color.item_buffer_name_ssl (task #10339 )
2010-04-20 22:19:43 +02:00
Sebastien Helleu
bc3fa9fd4c
Move /away command from irc plugin to core
2010-03-19 19:28:19 +01:00
Sebastien Helleu
2133eb30ff
Update copyright dates
2010-01-03 19:31:55 +01:00
Sebastien Helleu
8d87086917
Add new option irc.color.item_channel_modes
2009-06-23 10:08:27 +02:00
Sebastien Helleu
4179a16863
Add color for channel IRC notices (patch #6841 )
2009-06-14 12:47:17 +02:00
Sebastien Helleu
27d1ba5093
Add color for bar item "away" (irc.color.item_away)
2009-05-28 16:36:24 +02:00
Sebastien Helleu
163c5d6dfb
Remove notify plugin (moved to core)
2009-04-24 16:26:13 +02:00
Sebastien Helleu
18a62f1dac
Add Jabber plugin (alpha version, many Jabber features are missing)
...
This commit introduces Jabber/XMPP protocol for WeeChat. It uses iksemel lib.
Please note many major Jabber features are missing:
- roster management (add/remove/.. buddies),
- MUC,
- transports.
It is possible to define servers (with /jabber), connect to them (with
/jconnect), disconnect (/jdisconnect) and chat with buddies (with /jchat).
2009-01-15 15:29:05 +01:00
Sebastien Helleu
2115f3f675
Update copyright dates
2009-01-03 10:06:53 +01:00
Sebastien Helleu
b97db3c31e
Add some colors in IRC messages from server (for text and nicks) (task #8926 )
2008-12-19 17:00:25 +01:00
Sebastien Helleu
1dc33f57e2
Remove old and unused color options
2008-11-19 20:53:56 +01:00
Sebastien Helleu
6e69f7f3ce
Remove debug plugin (merged to core), new debug variable for each plugin (no more signals for setting debug)
2008-11-02 18:54:25 +01:00
Sebastien Helleu
8799fe6963
Add nick modes in bar item "input_prompt" for IRC plugin
2008-09-25 14:25:33 +02:00
Sebastien Helleu
6555ff5c7b
Fix background bug with bar item "buffer_name" for IRC plugin
2008-09-23 15:48:11 +02:00
Sebastien Helleu
a8b12f2597
Add IRC bar items (buffer name, lag indicator), use bar items from plugins with callback to core items if not found
2008-09-21 19:32:41 +02:00
Sebastien Helleu
c572e393e7
Remove "category" for buffers (keep only name).
2008-09-18 18:44:03 +02:00
Sebastien Helleu
9d05dcf175
Remove infobar
2008-06-21 11:49:11 +02:00
Sebastien Helleu
18a59cf8aa
Fix bug/crash when any color option is changed (bug #23566 )
2008-06-15 08:56:40 +02:00
Sebastien Helleu
987234faf9
Add hook_connect (background connection to peer)
2008-05-20 11:00:22 +02:00
Sebastien Helleu
d975629686
Improved /set command, added /unset command, new name for config files (*.conf)
2008-04-11 18:36:06 +02:00
Sebastien Helleu
bab03d044b
Fixed compilation problems when gnutls dev lib is not found
2008-04-03 16:05:09 +02:00
Sebastien Helleu
61ca929728
Added tags for lines and custom filtering by tags or regex (task #7674 ), fixed many memory leaks
2008-03-22 23:36:12 +01:00
Sebastien Helleu
9f2fc59569
Partial migration of Perl plugin to new API
2008-01-09 18:26:17 +01:00