Sébastien Helleu
e75c61d7aa
doc/user: remove Javascript from plugins compiled with CMake option ENABLE_SCRIPTS
...
The Javascript plugin is not built by default any more since v2.9 and must be
explicitly enabled with `-DENABLE_JAVASCRIPT=ON`.
2023-04-03 21:09:05 +02:00
Nils Görs
e23100c09b
core: update German translations
2023-03-31 23:19:34 +02:00
Sébastien Helleu
6665cc866a
doc: add CMake option ENABLE_DOC_INCOMPLETE to force build of incomplete docs ( closes #1901 )
2023-03-31 21:08:56 +02:00
Sébastien Helleu
0cf723ec1a
doc/faq: replace key meta2- by meta-[
2023-03-31 18:59:04 +02:00
Sébastien Helleu
3eeef346b1
doc: update autogen files only if changed, add autogen dependencies on docs
2023-03-30 01:34:55 +02:00
Sébastien Helleu
6dbfb638c6
doc: convert docgen.py to C, remove autogen files from repository, add parameter --doc-gen
...
Changes:
- build of doc now requires weechat-headless, translations and all plugins
- convert docgen.py to C
- remove `autogen_*` files from repository
- add command line parameter `--doc-gen` in `weechat-headless` to build
autogen files
- build .mo files with directories like the installed ones
(eg: "<lang>/LC_MESSAGES/weechat.mo")
- remove javascript chapter from user's guide
2023-03-30 01:34:55 +02:00
Sébastien Helleu
4548b25b78
doc: make asciidoctor fail on any warning
2023-03-29 20:48:18 +02:00
Sébastien Helleu
742871fd3e
doc: sort commands by plugins in auto-generated files
2023-03-27 22:31:02 +02:00
Sébastien Helleu
e816381777
core: remove extra separator in Serbian translation
2023-03-27 22:18:01 +02:00
Sébastien Helleu
77a30e09cb
core: add missing space in Polish translation
2023-03-27 22:05:28 +02:00
Sébastien Helleu
4b5987e37c
doc: update German auto-generated files
2023-03-27 14:23:11 +02:00
Nils Görs
debf79118f
core: update German translations
2023-03-27 13:06:12 +02:00
Sébastien Helleu
181cd4f276
core: update translations (issue #1504 )
2023-03-26 21:07:17 +02:00
Sébastien Helleu
af493ac976
doc/user: add keys to move and delete in a single line and whole input (issue #1503 )
2023-03-26 20:31:07 +02:00
Sébastien Helleu
fe41da1506
core: update translations (issue #1503 )
2023-03-26 20:30:17 +02:00
Sébastien Helleu
20cea84917
doc: update German auto-generated file
2023-03-26 12:36:23 +02:00
Sébastien Helleu
2586b0326d
doc: update auto-generated files with options
2023-03-25 21:15:35 +01:00
Sébastien Helleu
15f0f7e369
core: add option legacy in command /key
2023-03-24 23:07:40 +01:00
Sébastien Helleu
92b0bc9f10
core: remove RPM packaging
...
The weechat.spec was obsolete and openSUSE has its own here:
https://build.opensuse.org/package/view_file/server:irc/weechat/weechat.spec?expand=1
2023-03-23 22:30:12 +01:00
Sébastien Helleu
be64e8cddc
core: add relative move of read marker with /buffer set unread [+/-]N ( closes #1895 )
2023-03-20 20:38:24 +01:00
Sébastien Helleu
8475b216a4
doc: update German auto-generated file
2023-03-19 20:03:28 +01:00
Nils Görs
e2286a36b4
core: update German translations
2023-03-19 19:55:45 +01:00
Sébastien Helleu
cee14f10d6
core: add option rename in command /bar
2023-03-19 18:24:39 +01:00
Sébastien Helleu
b31666cc86
doc/api: fix typo
2023-03-19 17:24:07 +01:00
Sébastien Helleu
e385eec1d6
core: fix default value of options for bars added by plugins
...
When the bar name already exists, the function `bar_new` returns the pointer to
the bar (instead of NULL) and sets the default value for all options with the
values received.
2023-03-19 17:05:26 +01:00
Sekulum Forka
d47d9c5ed5
doc/man: call brackets correctly in the serbian translation
2023-03-19 10:08:03 +01:00
Sekulum Forka
16f2c21061
doc/man: fix grammatical mistakes in the serbian translation
2023-03-19 10:08:03 +01:00
Sébastien Helleu
0d49ffd053
core: add command /reset to reset options to their default values
2023-03-19 08:02:10 +01:00
Sébastien Helleu
34e34d28db
core: bump version to 4.0.0-dev, follow "practical" semantic versioning
2023-03-18 15:59:23 +01:00
Sébastien Helleu
5f475ab8cf
core: update translations
2023-03-18 15:20:31 +01:00
Sébastien Helleu
f7a6bd422a
doc: replace comma by underscore in name of option used in anchors
2023-03-18 15:19:08 +01:00
Sébastien Helleu
1f5c791c37
core: use new key name in command /key and configuration file
...
Legacy keys are automatically converted to new names when loading configuration
file `weechat.conf`.
Examples:
"ctrl-I" => "tab"
"meta2-1;3A" => "meta-up"
"meta2-Z" => "shift-tab"
"meta-wmeta-meta2-A" => "meta-w,meta-up"
"ctrl-Cb" => "ctrl-c,b"
2023-03-16 20:42:19 +01:00
Sébastien Helleu
66571a0b63
core: add configuration version, add API function config_set_version
2023-03-16 20:42:18 +01:00
Sébastien Helleu
a5aa3304a4
doc/api: add hashtable methods in function string_eval_expression
2023-03-10 21:04:34 +01:00
Sébastien Helleu
7cda6cfd49
core: update translations (issue #1888 )
2023-03-10 20:52:53 +01:00
Nils Görs
f6fdecb846
doc: update German documentation
2023-02-21 12:25:23 +01:00
Sébastien Helleu
188583256e
doc/user: make XDG directory fallback more clear in table
2023-02-16 21:39:02 +01:00
Sébastien Helleu
3466c716ae
doc/user: move "Upgrade" chapter after "Running WeeChat"
2023-02-10 19:00:01 +01:00
Sébastien Helleu
48a51c9f6e
doc: update auto-generated files
2023-02-01 20:32:00 +01:00
Ivan Pešić
314d9c0ce9
core/doc Update Serbian translations
...
Update messages and documentation translations.
2023-02-01 20:31:19 +01:00
Sébastien Helleu
30fa647700
irc: add command /rules ( closes #1864 )
2023-01-31 18:43:07 +01:00
Sébastien Helleu
9f5ca3b1a9
irc: add command /knock ( closes #7 )
2023-01-31 18:37:27 +01:00
Sébastien Helleu
4c0d2ab3b1
doc: update German auto-generated file
2023-01-31 07:55:36 +01:00
Mattia
2bcd9cb87b
doc/quickstart: translate to Italian ( closes #1874 )
2023-01-29 16:58:22 +01:00
Andrew Potter
4f0b6115a1
irc: add server option "registered_mode" ( closes #1625 )
...
Two new fields are added in IRC server structure:
- "authentication_method", possible values:
0: not authenticated
1: authenticated with SASL
2: authenticated with other method
- "sasl_mechanism_used", possible values: see enum t_irc_sasl_mechanism
in src/plugins/irc/irc-sasl.h
2023-01-29 16:50:57 +01:00
Sébastien Helleu
e6eb068b2b
doc: update German auto-generated files
2023-01-29 13:44:30 +01:00
Nils Görs
958ddee8fd
core: update German translations
2023-01-29 13:20:28 +01:00
Sébastien Helleu
fd746a04d6
core: force ctrl keys to lower case when they are added ( closes #1875 )
2023-01-29 12:41:28 +01:00
Sébastien Helleu
48c1aebb83
tests: add tests on gui key functions (issue #1875 )
2023-01-29 12:41:11 +01:00
Sébastien Helleu
efe4aa29fc
core: update translations and auto-generated doc files (issue #1872 )
2023-01-28 15:19:41 +01:00