Commit Graph

3239 Commits

Author SHA1 Message Date
Boris Faure 5a079bcaa7
ci: disable some tests with msan since they look broken
they show issues I don't get in the EFL
2022-01-02 18:42:04 +01:00
Boris Faure 3b63c4479b
termiolink: fix use-of-uninitialized-value 2022-01-02 17:28:29 +01:00
Boris Faure 4765573b51
termio: this variable is not needed shadows the real one 2022-01-02 16:53:51 +01:00
Boris Faure 32d68b4feb
termio: fix indentation 2022-01-02 16:46:16 +01:00
Boris Faure 09e0875adc
ci: add some sanitizers 2022-01-02 13:43:01 +01:00
Boris Faure 026bf7f1c8
ci: fix shell wrapping 2022-01-01 22:19:16 +01:00
Boris Faure 88a6b3e602
ci: only use efl latest for the moment 2022-01-01 17:50:59 +01:00
Carsten Haitzler 3e95d2ad9f time to require efl 1.26 or better finally 2021-12-26 16:13:58 +00:00
Carsten Haitzler 0b1b9fc9d1 theme - selection - fix signal handling for all the sel modes 2021-12-11 09:55:44 +00:00
Carsten Haitzler 7bf32b653e nyanology - remove deps on removed imgs 2021-12-10 23:48:19 +00:00
Carsten Haitzler 58c718d1f5 theme - the great flattening of terminology
match new elm flat theme... yay!
2021-12-10 22:34:51 +00:00
Carsten Haitzler f44725fcbc sel - call callback on an object not struct ptr
for tab selector thatr zooms out and shows miniatures of terms on
click on a term...

@fix
2021-12-10 22:34:51 +00:00
Carsten Haitzler c975e23946 set default theme as overlay with file extn to file isnt found
this fixes missing split icons in mild and nyanology

@fix
2021-12-10 22:34:51 +00:00
Boris Faure caba4bf828
colorschemes: simplify build and allow parallel compilation 2021-11-25 00:16:14 +01:00
Simon Lees f73a806868 Switch to using a color scheme per file.
On Distro's we want to be able to ship color schemes as packages
as such we need an easy way to add and remove them this commit
implements the simplest possible solution of one color scheme per
file.
2021-11-23 15:56:55 +10:30
Boris Faure 1adc9116f1
Terminology 1.11.0 2021-11-11 19:52:35 +01:00
Boris Faure 2f6185578b
update pot/po 2021-11-11 19:12:09 +01:00
Boris Faure fe47376460
termptyesc: add focus reporting 2021-11-02 23:28:37 +01:00
Boris Faure 93b6d77944
termptyesc: use Eina_Bool for booleans 2021-11-02 23:28:04 +01:00
Boris Faure 4196fc944b
termpty: move TERMPTY_WRITE_STR() to header 2021-11-02 23:27:29 +01:00
Boris Faure 0901c85da4
termio: add termio_is_focused() 2021-11-02 23:26:40 +01:00
Boris Faure 4b92a24651
termptyesc: better reply on OSC11 2021-10-23 20:33:12 +02:00
Boris Faure fadc547652
Merge remote-tracking branch 'weblate/master' 2021-10-12 21:58:29 +02:00
Boris Faure e3a5697fce
on the road again 2021-10-12 21:56:54 +02:00
Linus Virtanen 5eff822f4f
Translated using Weblate (Finnish)
Currently translated at 100.0% (233 of 233 strings)

Co-authored-by: Linus Virtanen <linus.virtanen@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/terminology/terminology/fi/
Translation: Terminology/Terminology
2021-10-12 21:21:18 +02:00
Andrij Mizyk 6ffe364900
Translated using Weblate (Ukrainian)
Currently translated at 23.1% (54 of 233 strings)

Co-authored-by: Andrij Mizyk <andmizyk@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/terminology/terminology/uk/
Translation: Terminology/Terminology
2021-10-12 21:21:18 +02:00
Boris Faure 673c63693c
Terminology 1.10.0 2021-10-03 21:11:56 +02:00
Boris Faure f11b698828
meson: fix libintl detection
Related to D12291
2021-09-29 21:37:21 +02:00
Christopher Michael fc2d12a52f terminology: Increase size of 'buf' to avoid possible truncated string
Gcc warns during compile that the output may be truncated here:

../src/bin/options_colors.c:265:14: note: ‘snprintf’ output between 32
and 4127 bytes into a destination of size 4096

To fix this, let's just increase the size of 'buf' slightly.
2021-09-21 10:18:04 -04:00
Boris Faure a6b654ea83
meson.build: use dependency() & cc.find_library() to find intl 2021-09-20 20:26:53 +02:00
Boris Faure 280b8c143f
circleci: typo 2021-09-19 22:13:34 +02:00
Boris Faure 18ac38b8ce
meson: nls does require libintl 2021-09-19 22:07:00 +02:00
Boris Faure 0d0c98364d
circleci: do not compile with nls on alpine 2021-09-19 22:04:49 +02:00
Joshua Strobl 2483873333
Switch to using explicit dependency func instead of using find_library
Summary: This fixes intl detection (under Solus, x86_64-solus-linux-gcc (Solus) 11.2.0).

Test Plan:
1. Compiled terminology without patch, failed to find intl and would not include gettext po files.
2. Compiled with patch, successfully found intl.

Tested against efl 1.25.1 with terminology 1.9.0. Meson release is 1.59.1.

Subscribers: EbonJaeger

Differential Revision: https://phab.enlightenment.org/D12291
2021-09-19 21:36:20 +02:00
Elisha Hollander 6cf0f0f07e
Translated using Weblate (Hebrew)
Currently translated at 33.9% (79 of 233 strings)

Co-authored-by: Elisha Hollander <just4now666666@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/terminology/terminology/he/
Translation: Terminology/Terminology
2021-09-17 23:37:15 +02:00
Boris Faure 50928a6aba
update pot/po 2021-09-14 21:19:17 +02:00
Boris Faure cd4c168e3b
media: have media_src_type_get() use extn api 2021-09-13 23:30:09 +02:00
Boris Faure 8eec8afcc2
options_background: use extn api 2021-09-13 23:06:18 +02:00
Boris Faure 1fe7f2ea80
tycat: use extn_matches() 2021-09-13 22:56:20 +02:00
Boris Faure 5f10cb1857
termio: rewrite drop cb to paste content whenever it's not a media 2021-09-13 22:49:48 +02:00
Boris Faure ef3f627743
extns: add extn_matches() and extn_is_media() + unit test 2021-09-13 22:48:29 +02:00
Boris Faure 02ab1da7cd
termio: do not set config temp flag on elm config change 2021-09-05 22:56:28 +02:00
Carsten Haitzler d11e53da62 respect login shell config on start
@fix - ignored option before and only used cmdline option
2021-08-29 20:03:45 +01:00
maxerba f82d129468 Updating italian translation 2021-08-24 15:12:29 +02:00
Carsten Haitzler 7c652b6714 stop jumping down to the bottm on config changes when no font sz changed 2021-08-09 22:20:55 +01:00
Boris Faure 81eb162afd
main: fix "temporary" issue 2021-07-12 23:22:43 +02:00
Boris Faure a4ba08b8df
main: use a define to clean up code 2021-07-11 22:24:15 +02:00
gnu-ewm db76dfc6ee
Translated using Weblate (Polish)
Currently translated at 70.3% (164 of 233 strings)

Co-authored-by: gnu-ewm <gnu.ewm@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/terminology/terminology/pl/
Translation: Terminology/Terminology
2021-06-18 13:33:55 +02:00
Philippe Jean Guillaumie b9260f3981
Translated using Weblate (French)
Currently translated at 100.0% (233 of 233 strings)

Co-authored-by: Philippe Jean Guillaumie <similar@orange.fr>
Translate-URL: https://hosted.weblate.org/projects/terminology/terminology/fr/
Translation: Terminology/Terminology
2021-06-08 15:34:18 +02:00
anthi f042fa7bd1
Translated using Weblate (French)
Currently translated at 100.0% (233 of 233 strings)

Translated using Weblate (French)

Currently translated at 100.0% (233 of 233 strings)

Co-authored-by: anthi <thetechrobo@pm.me>
Translate-URL: https://hosted.weblate.org/projects/terminology/terminology/fr/
Translation: Terminology/Terminology
2021-06-01 20:34:09 +02:00