cage
5d263348e6
- [fediverse] modified again the code to match a mention in a post, as it was missing multiples mentions on a single line.
2025-02-16 16:57:21 +01:00
cage
57a0ef4efd
- prevented infinite loop when invoking restart 'resources-utils:create-empty-in-home'.
2025-02-16 16:57:21 +01:00
cage
8b1a10b866
- fixed predicate about configuration directive boolean value.
2025-02-16 16:57:21 +01:00
cage
24ee61f9dc
- [fediverse] added configuration directive to enable or disable fetching of mentions when updating the home timeline;
...
- removed duplicated test.
2025-02-16 16:57:21 +01:00
cage
28f06abe7e
- added code to deal with client failing to get all the mentions;
...
- updated italian translation.
2025-02-16 16:57:20 +01:00
cage
8a0b2d14de
- [TUI] increased width of dialog window to input the instance's authorization code. If the code was longer (in characters) than the window's input field, the code was truncated an the authorization failed.
2025-02-16 16:57:17 +01:00
cage
82f8782ced
- [FEDIVERSE API] actually removed a recursive lock grabbing when updating conversations;
...
- changed setting default for terminal support for invisible text to: false.
2025-02-16 16:57:17 +01:00
cage
905fd29171
- [FEDIVERSE API] removed a recursive lock grabbing when updating conversations.
2025-02-16 16:57:17 +01:00
cage
84be6d48f9
- made mandatory a name for a lock.
2025-02-16 16:57:17 +01:00
cage
aeb12b2ca5
- [TUI] added a workaround (and a configuration directive) to deal with terminal that does not supports text's' invisible attribute.
2025-02-16 16:57:17 +01:00
cage
d14d9d6c32
- removed fuzzy bit from an italian translation entry.
2025-02-16 16:57:17 +01:00
cage
ecb3c588d8
- removed a semicolon at the end of the authorization URL, in italian translation.
2025-02-16 16:57:16 +01:00
cage
eea932961e
- moved 'with-pause-tui'.
2025-02-16 16:57:12 +01:00
cage
484a21a06a
- [TUI] ensured that the mainloop is paused too when pausing the TUI
...
(for example, when opening an external program)
Not pausing the mainloop makes the mainloop accelerate (seems ignoring
the frame rate) and breaks the scheduler.
2025-02-16 16:57:12 +01:00
cage
e530365752
- ensured the configuration directives 'server' and 'username' are never empty
...
This patch prevents the software to keeps showing the welcome screen
when the main.conf file does not contains at least one of the
aforementioned directive.
The dummy server has name "invalid" and supposed to be not used in a
DNS, see:
https://en.wikipedia.org/wiki/.invalid
2025-02-16 16:57:12 +01:00
cage
4328c51e51
- added missing file.
2025-02-16 16:57:12 +01:00
cage
3d4d1cc2ac
- ensured that no GUI code is compiled when using --disable-gui with configure script;
...
- [GUI] refactored code to close ncurses window after an external TUI program finished to run;
- cleaned a bit Makefile.am;
- added license preamble to some source files;
2025-02-16 16:57:12 +01:00
cage
2fe97d0c1b
- ensured name of the no-GUI version of the debian package in changelog matches the one in control file;
...
- added date to debian changelog files.
2025-02-16 16:57:12 +01:00
cage
c2bc5391c5
- fixed "debian/control" file;
...
- marked debian generated packages as experimental.
2025-02-16 16:57:12 +01:00
cage
347db8542d
- added confilcts field in debian packages: the idea is that either the TUI-only version or the TUI/GUI version can be installed on the same system.
2025-02-16 16:57:12 +01:00
cage
41297ad209
- added script for building the debian package without the GUI.
2025-02-16 16:57:12 +01:00
cage
8e758393ae
-[TUI] added configuration directive ("use terminal") to redirect output of an external program on the same terminal where tinmop is running; useful to run external programs that use TUI.
2025-02-16 16:57:12 +01:00
cage
36dc0e2465
- prevented configure script to check for GUI related tools when GUI has been disabled with '--disable-gui'.
2025-02-16 16:57:12 +01:00
cage
7055e05790
- added switch to configure script to enable or disable GUI.
2025-02-16 16:57:12 +01:00
cage
da69072ce3
- [gemini] fixed regression: when TOFU fails in a gemini request, the error must be signalled as 'gemini-tofu-error' to the caller, not transformed in a 'simple error'.
2025-02-16 16:57:12 +01:00
cage
9ef33b598d
- updated italian translation.
2025-02-16 16:57:10 +01:00
cage
361b7bb247
- [fediverse] moved autorization code input from command line to an ncurses dialog window;
...
- ensure ivalid option about opening a browser is not shown when authorizing tinmop via SSH;
- update italian translation.
2025-02-16 16:56:53 +01:00
cage
7ba74ddf31
- [fediverse] asked the user if they are using SSH to set the correct callback URI for OAUTH;
...
- [fediverse] improved authorization instruction;
- updated italian translation.
2025-02-16 16:56:25 +01:00
cage
459d69cddf
- removed duplicated code.
2025-02-16 16:54:19 +01:00
cage
505bab05e5
- [fediverse] added client authorization from command line ("-A" command line switch).
2025-02-16 16:54:19 +01:00
cage
b2394520ef
- prevented crash when the scheduler tried to access the announcements from the server but it has not been authorized.
2025-02-16 16:54:19 +01:00
cage
63644825ca
- updated italian translation.
2025-02-16 16:54:16 +01:00
cage
066533de4f
- signal error when trying to open a file with 'xdg-open' but the program has been compiled without support for graphical environment.
2025-02-16 16:52:59 +01:00
cage
6de5567c47
- added reader macro to disable GUI activation.
2025-02-16 16:52:59 +01:00
cage
df42de887b
- switched to 'bordeaux threads' API version 2.
2025-02-16 16:52:59 +01:00
cage
76e1f004d4
- removed hardcoded executable name.
2025-02-16 16:52:59 +01:00
cage
66cdf46117
- improved variable's name.
2025-02-16 16:52:59 +01:00
cage
669dc1eaf7
- fixed out of bound list accessing when fuzzy autocompleting command line input.
2025-02-16 16:52:59 +01:00
cage
4a408139eb
- fixed 'iri:absolute-url-p'.
2025-02-16 16:52:59 +01:00
cage
4a7188dfec
-[GUI] prevented crash when canceling bookmark export or selecting a directory.
2025-02-16 16:52:59 +01:00
cage
995e69b8e0
- [script] [generate-gemlog] added command line switch to force publishing of posts.
2025-02-16 16:52:59 +01:00
cage
23874c00b4
- [script] [generate-gemlog] prevented overwrite of an already published post;
...
- [script] [generate-gemlog] added post's meta value: 'skip'.
2025-02-16 16:52:59 +01:00
cage
a517aa58f4
Merge pull request 'Translations update from Codeberg Translate' ( #24 ) from translate/tinmop:weblate-tinmop-tinmop into master
...
Reviewed-on: https://codeberg.org/cage/tinmop/pulls/24
2025-01-13 17:40:50 +00:00
Atalanttore
f2b2e40516
Translated using Weblate (German)
...
Currently translated at 46.3% (285 of 615 strings)
Translation: tinmop/tinmop
Translate-URL: https://translate.codeberg.org/projects/tinmop/tinmop/de/
2025-01-13 09:04:15 +00:00
cage
bac602501f
- updated Debian changelog.
v0.9.9.1414213562373
2024-12-24 18:05:37 +01:00
cage
8e79b4461c
- updated changelog.
2024-12-24 17:48:02 +01:00
cage
3b3a37ebdf
- ensured the window title reflects the URL in the address bar.
2024-12-24 17:22:10 +01:00
cage
e4539323c7
- fixed "fs:file-permissions";
...
- added "os-utils:find-executable-path".
2024-12-22 17:05:31 +01:00
cage
1ec30a4b62
- updated documentation.
2024-12-17 18:41:10 +01:00
cage
743e8cda15
- [GUI] used constant instead of hardcoded value.
2024-12-17 18:32:27 +01:00