Sadie Powell
aef1925b1d
Fix finding gettext on Windows.
...
Unfortunately we need to move our escape character from 0x1A to 0x1B
because newer versions of gettext treat the former as an EOF character.
2026-02-08 00:23:41 +00:00
Sadie Powell
81aa37543e
Merge branch '2.0' into 2.1.
2026-01-01 18:07:12 +00:00
Sadie Powell
e0331dae2a
Add the TRY_AGAIN_LATER message for when a command is unavailable.
...
This replaces SERVICE_UNAVAILABLE and other custom messages.
2025-11-25 00:48:41 +00:00
Sadie Powell
be965f2618
Rework the module headers to use namespaces and static services.
2025-11-25 00:48:41 +00:00
Sadie Powell
fa0c6ba821
Consistently use the same header layout on all files.
2025-11-12 19:49:59 +00:00
Sadie Powell
54389f474b
Implement support for flexible table layouts.
2025-09-19 18:50:27 +01:00
Sadie Powell
59bb9d3d06
Rework the InfoFormatter/ListFormatter APIs and move to textproc.
2025-09-19 12:31:15 +01:00
Sadie Powell
b2d40d4189
Improve how Anope formats C strings.
2025-08-02 18:17:01 +01:00
Sadie Powell
f3743cd37d
Remove hardcoded command names from most messages.
2025-04-22 18:56:26 +01:00
Sadie Powell
ce362854a3
Update as many messages as possible for automatic line wrapping.
2025-04-16 00:04:30 +01:00
Sadie Powell
8f0ee6f383
Update more messages to use gettext plural forms.
2025-03-22 08:58:24 +00:00
Sadie Powell
1adbce61cb
Fix a semicolon that was missing from the previous commit.
2025-03-22 08:43:38 +00:00
Sadie Powell
fe60c9a085
Fix an unclear message in gl_queue.
2025-03-22 08:36:57 +00:00
Sadie Powell
645f969d70
Fix sending global messages with the default sender.
2025-03-13 15:12:47 +00:00
Sadie Powell
f9911dde52
Return references instead of pointers from the config system.
...
We used to return NULL from these methods but now we return an empty
block so this can never actually be null now.
2025-03-02 15:27:47 +00:00
Sadie Powell
0a82366a6b
Merge branch '2.0' into 2.1.
2025-01-14 13:41:19 +00:00
Sadie Powell
94456a6063
Fix sending global messages to remotely linked servers.
2024-07-14 11:44:22 +01:00
Sadie Powell
4468fe77fa
Fix an inverted if in the global odule.
2024-06-03 20:02:03 +01:00
Sadie Powell
1647968c50
Fix message truncation in global/global and global/server.
2024-04-28 08:52:16 +01:00
Sadie Powell
074dfb63a7
Fix a warning when building with Clang.
2024-03-14 21:37:18 +00:00
Sadie Powell
beaf09de7b
Rework sending global notices.
...
Admins can now queue multiple messages and send them when they are
ready. This is fully compatible with the previous global behaviour.
Admins can now also send messages to individual servers. This is
useful for informing users of maintenance due to downtime.
2024-03-14 21:35:17 +00:00
Sadie Powell
484160eb4e
Shuffle modules around a bit.
2024-01-24 12:34:34 +00:00