Compare commits

...

12 Commits

Author SHA1 Message Date
Ross Vandegrift 61898983e9 rename wayland session desktop file
This ensures all display managers provide both the wayland and x11 sessions to
the user.
- when two different desktop files have the same desktop-id, they're merged.
- gdm uses this to implement fallback from wayland -> x11, in case of a crash.
- this behavior isn't standardized since fdo doesn't really define the desktop
  session files, so there's some variation.

Providing the files under different names should work everywhere.  This is
summarized from https://gitlab.gnome.org/GNOME/gdm/-/issues/898
2024-01-17 21:39:26 -08:00
Carsten Haitzler cc4df8d320 paranoia for silly people - check efl version aty runtime via eina
enlightenment_start checks the efl version and complains if it's too
old. this shoulpd at runtime give some sensible output for shen
someone did somthing very silly. it'll write this to stderr AND to
~/.e-log.log
2024-01-17 18:37:31 +00:00
maxerba 25640ae2fa Updating french, italian and portuguese translations 2023-12-28 15:16:24 +01:00
Carsten Haitzler aa5fbfb1d3 systray - fix re-fill on gadcon re-create e.g. when changing shelf cfg
change shelf config like orientation and systray goes blank. this
fixes it - delays re-fill to after main loop return with 0 sec timer

fixes #53

@fix
2023-12-27 13:57:34 +00:00
Carsten Haitzler c0cf9176dc go back to .99 devel ver 2023-12-26 23:24:06 +00:00
Carsten Haitzler 22d130f3ce release - 0.26.0 2023-12-23 16:08:09 +00:00
Carsten Haitzler 5a493a5594 fix crash on trying to writer to non-writable input method file 2023-12-18 15:38:00 +00:00
Carsten Haitzler 98e9c79246 make xrandr command use an actual option 2023-12-14 07:40:05 +00:00
Carsten Haitzler 3311cc0790 Merge branch 'NorwayFun-master' 2023-11-14 09:54:20 +00:00
Andre Schulz 850c1ad41a mixer: alsa: Handle error from _alsa_card_create()
_alsa_card_create() can return NULL which can lead to a segmentation
fault inside ALSA when NULL is passed to snd_mixer_first_elem() in
_alsa_cards_refresh(). See the following crash dump excerpt:

Thread 1 (Thread 0x7fe64b227780 (LWP 3320) "enlightenment"):
#0  0x00007fe64c2fbd92 in __libc_pause () at ../sysdeps/unix/sysv/linux/pause.c:29
        sc_ret = -514
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  <signal handler called>
No locals.
#2  list_empty (p=0x20) at /var/tmp/portage/media-libs/alsa-lib-1.2.9/work/alsa-lib-1.2.9/include/list.h:114
No locals.
#3  snd_mixer_first_elem (mixer=mixer@entry=0x0) at /var/tmp/portage/media-libs/alsa-lib-1.2.9/work/alsa-lib-1.2.9/src/mixer/mixer.c:803
No locals.
#4  0x00007fe63b2a376f in _alsa_cards_refresh () at ../enlightenment-0.25.4/src/modules/mixer/lib/backends/alsa/alsa.c:304
        buf = "hw:0\000le.emix.cfg\000C\236:\245U\000\000\035\221.;\346\177\000\000`>[;\245U\000\000\260g\302:\245U\000\000pL[;\245U\000\000ʁ-:\245U\000\000/home/andre/.e/e/config/standard/module.gadman.cfg", '\000' <repeats 710 times>...
        mixer = 0x0
        device_name = <optimized out>
        elem = <optimized out>
        source = 0x0
        sink = 0x0
        err = <optimized out>
        card_num = 0
        tmp_source = 0x0
        tmp_sink = 0x0
2023-11-14 09:53:09 +00:00
Andre Schulz 4bd15e3fec mixer: alsa: Handle error from _alsa_card_create()
_alsa_card_create() can return NULL which can lead to a segmentation
fault inside ALSA when NULL is passed to snd_mixer_first_elem() in
_alsa_cards_refresh(). See the following crash dump excerpt:

Thread 1 (Thread 0x7fe64b227780 (LWP 3320) "enlightenment"):
#0  0x00007fe64c2fbd92 in __libc_pause () at ../sysdeps/unix/sysv/linux/pause.c:29
        sc_ret = -514
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  <signal handler called>
No locals.
#2  list_empty (p=0x20) at /var/tmp/portage/media-libs/alsa-lib-1.2.9/work/alsa-lib-1.2.9/include/list.h:114
No locals.
#3  snd_mixer_first_elem (mixer=mixer@entry=0x0) at /var/tmp/portage/media-libs/alsa-lib-1.2.9/work/alsa-lib-1.2.9/src/mixer/mixer.c:803
No locals.
#4  0x00007fe63b2a376f in _alsa_cards_refresh () at ../enlightenment-0.25.4/src/modules/mixer/lib/backends/alsa/alsa.c:304
        buf = "hw:0\000le.emix.cfg\000C\236:\245U\000\000\035\221.;\346\177\000\000`>[;\245U\000\000\260g\302:\245U\000\000pL[;\245U\000\000ʁ-:\245U\000\000/home/andre/.e/e/config/standard/module.gadman.cfg", '\000' <repeats 710 times>...
        mixer = 0x0
        device_name = <optimized out>
        elem = <optimized out>
        source = 0x0
        sink = 0x0
        err = <optimized out>
        card_num = 0
        tmp_source = 0x0
        tmp_sink = 0x0
2023-09-14 20:22:17 +02:00
maxerba 942a6bf135 Updating serbian translation 2023-08-22 19:20:55 +02:00
54 changed files with 474 additions and 327 deletions

View File

@ -2,8 +2,8 @@ desktop_config = configuration_data()
desktop_config.set('prefix', dir_prefix)
desktop_config.set('VERSION', e_version_rev)
e_desktop = configure_file(
input : 'enlightenment.desktop.in',
output : 'enlightenment.desktop',
input : 'enlightenment-wayland.desktop.in',
output : 'enlightenment-wayland.desktop',
configuration : desktop_config)
if config_h.has('HAVE_WAYLAND') == true

View File

@ -1,6 +1,6 @@
##### project
project('enlightenment', 'c',
version : '0.25.99',
version : '0.26.99',
license : 'BSD 2 clause',
default_options: [ 'buildtype=release', 'c_std=gnu99', 'warning_level=2' ],
meson_version : '>= 0.47.0')
@ -30,7 +30,7 @@ else
config_h.set('E_RELEASE_BUILD' , '1')
endif
efl_version = '>= 1.26.99'
efl_version = '>= 1.27.0'
add_global_arguments('-DHAVE_CONFIG_H=1', language: 'c')
dir_prefix = get_option('prefix')
@ -83,6 +83,11 @@ config_h.set('_POSIX_PTHREAD_SEMANTICS', '1')
config_h.set('_TANDEM_SOURCE' , '1')
config_h.set('__EXTENSIONS__' , '1')
str_ver_split = efl_version.replace('>= ', '').split('.')
config_h.set('MIN_EFL_VERSION_MAJ', str_ver_split[0])
config_h.set('MIN_EFL_VERSION_MIN', str_ver_split[1])
config_h.set('MIN_EFL_VERSION_MIC', str_ver_split[2])
subdir('po')
darwin = host_machine.system().startswith('darwin')

View File

@ -7053,11 +7053,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "اقفل عند اﻹقلاع"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7417,11 +7417,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Ключалка на Startup"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7008,11 +7008,11 @@ msgid "Response"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Restaura configuració a l'arrancar"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr "Connexió en calent de monitor"
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7051,11 +7051,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Uzamknout při spuštění"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -6935,11 +6935,11 @@ msgid "Response"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Gendan opsætning ved start"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr "Hotplug af skærm"
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7026,11 +7026,11 @@ msgid "Response"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Wiederherstellen nach start"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr "Neue Monitore"
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7071,11 +7071,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Αποκατάσταση κατά την εκκίνηση"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7003,11 +7003,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Restaŭrigi dum starto"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7185,20 +7185,20 @@ msgstr ""
# Hay que encontrar algo más corto.
# Preguntar a Massimo sobre cadenas largas en italiano.
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Restaurar configuración al iniciar"
# Controlar en vez de "pantalla", eso de hotplug de una pantalla externa:
# o = elm_check_add(win);
# evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, 0.0);
# evas_object_size_hint_align_set(o, EVAS_HINT_FILL, EVAS_HINT_FILL);
# elm_object_text_set(o, _("Monitor hotplug"));
# elm_object_text_set(o, _("Hotplug"));
# elm_check_state_set(o, cfdata->hotplug);
# elm_box_pack_end(bx2, o);
# evas_object_show(o);
# evas_object_smart_callback_add(o, "changed", _cb_hotplug_changed, cfdata);
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr "Controlar hotplug"
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7603,11 +7603,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Lukk Startup"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -6954,11 +6954,11 @@ msgid "Response"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Palauta asetukset käynnistyksessä"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -6849,11 +6849,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Hvílustøða"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

106
po/fr.po
View File

@ -18,8 +18,8 @@ msgid ""
msgstr ""
"Project-Id-Version: enlightenment\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-06-17 18:43+0200\n"
"PO-Revision-Date: 2023-06-17 19:21+0200\n"
"POT-Creation-Date: 2023-12-26 17:09+0100\n"
"PO-Revision-Date: 2023-12-26 17:27+0100\n"
"Last-Translator: Philippe Jean Guillaumie <similar@orange.fr>\n"
"Language-Team: French\n"
"Language: fr\n"
@ -27,7 +27,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Poedit 3.3.1\n"
"X-Generator: Poedit 3.4.2\n"
"X-Poedit-SourceCharset: utf-8\n"
#: src/bin/e_about.c:17
@ -2347,7 +2347,7 @@ msgid "Window"
msgstr "Fenêtre"
#: src/bin/e_int_client_menu.c:156
#: src/modules/conf_randr/e_int_config_randr2.c:1100
#: src/modules/conf_randr/e_int_config_randr2.c:1110
msgid "Align"
msgstr "Aligner"
@ -2627,9 +2627,9 @@ msgstr "Statique"
#: src/modules/clock/e_mod_config.c:143
#: src/modules/conf_bindings/e_int_config_mousebindings.c:356
#: src/modules/conf_performance/e_int_config_powermanagement.c:200
#: src/modules/conf_randr/e_int_config_randr2.c:469
#: src/modules/conf_randr/e_int_config_randr2.c:688
#: src/modules/conf_randr/e_int_config_randr2.c:1067
#: src/modules/conf_randr/e_int_config_randr2.c:479
#: src/modules/conf_randr/e_int_config_randr2.c:698
#: src/modules/conf_randr/e_int_config_randr2.c:1077
#: src/modules/conf_theme/e_int_config_fonts.c:742
#: src/modules/conf_theme/e_int_config_transitions.c:212
#: src/modules/conf_theme/e_int_config_transitions.c:271
@ -2641,16 +2641,16 @@ msgid "None"
msgstr "Aucun(e)"
#: src/bin/e_int_client_prop.c:308
#: src/modules/conf_randr/e_int_config_randr2.c:477
#: src/modules/conf_randr/e_int_config_randr2.c:732
#: src/modules/conf_randr/e_int_config_randr2.c:1071
#: src/modules/conf_randr/e_int_config_randr2.c:487
#: src/modules/conf_randr/e_int_config_randr2.c:742
#: src/modules/conf_randr/e_int_config_randr2.c:1081
msgid "Above"
msgstr "Au-dessus"
#: src/bin/e_int_client_prop.c:312
#: src/modules/conf_randr/e_int_config_randr2.c:479
#: src/modules/conf_randr/e_int_config_randr2.c:743
#: src/modules/conf_randr/e_int_config_randr2.c:1072
#: src/modules/conf_randr/e_int_config_randr2.c:489
#: src/modules/conf_randr/e_int_config_randr2.c:753
#: src/modules/conf_randr/e_int_config_randr2.c:1082
msgid "Below"
msgstr "Au-dessous"
@ -3242,7 +3242,7 @@ msgid "Types"
msgstr "Types"
#: src/bin/e_int_config_comp_match.c:466
#: src/modules/conf_randr/e_int_config_randr2.c:1036
#: src/modules/conf_randr/e_int_config_randr2.c:1046
msgid "On"
msgstr "Actif"
@ -4824,7 +4824,7 @@ msgstr "Menu des applications"
#: src/modules/backlight/e_mod_main.c:354
#: src/modules/conf_display/e_mod_main.c:36
#: src/modules/conf_randr/e_int_config_randr2.c:997
#: src/modules/conf_randr/e_int_config_randr2.c:1007
msgid "Backlight"
msgstr "Rétroéclairage"
@ -6896,107 +6896,111 @@ msgstr "Performance"
msgid "Power Management"
msgstr "Gestion de l'énergie"
#: src/modules/conf_randr/e_int_config_randr2.c:78
#: src/modules/conf_randr/e_int_config_randr2.c:79
#: src/modules/conf_randr/e_mod_main.c:44
#: src/modules/conf_randr/e_mod_main.c:60
#: src/modules/conf_randr/e_mod_main.c:66
msgid "Screen Setup"
msgstr "Affichage"
#: src/modules/conf_randr/e_int_config_randr2.c:471
#: src/modules/conf_randr/e_int_config_randr2.c:699
#: src/modules/conf_randr/e_int_config_randr2.c:799
#: src/modules/conf_randr/e_int_config_randr2.c:1068
#: src/modules/conf_randr/e_int_config_randr2.c:1210
#: src/modules/conf_randr/e_int_config_randr2.c:481
#: src/modules/conf_randr/e_int_config_randr2.c:709
#: src/modules/conf_randr/e_int_config_randr2.c:809
#: src/modules/conf_randr/e_int_config_randr2.c:1078
#: src/modules/conf_randr/e_int_config_randr2.c:1229
msgid "Clone"
msgstr "Cloner"
#: src/modules/conf_randr/e_int_config_randr2.c:473
#: src/modules/conf_randr/e_int_config_randr2.c:710
#: src/modules/conf_randr/e_int_config_randr2.c:1069
#: src/modules/conf_randr/e_int_config_randr2.c:483
#: src/modules/conf_randr/e_int_config_randr2.c:720
#: src/modules/conf_randr/e_int_config_randr2.c:1079
msgid "Left of"
msgstr "À gauche de"
#: src/modules/conf_randr/e_int_config_randr2.c:475
#: src/modules/conf_randr/e_int_config_randr2.c:721
#: src/modules/conf_randr/e_int_config_randr2.c:1070
#: src/modules/conf_randr/e_int_config_randr2.c:485
#: src/modules/conf_randr/e_int_config_randr2.c:731
#: src/modules/conf_randr/e_int_config_randr2.c:1080
msgid "Right of"
msgstr "À droite de"
#: src/modules/conf_randr/e_int_config_randr2.c:481
#: src/modules/conf_randr/e_int_config_randr2.c:491
msgid "Unconfigured"
msgstr "Non configuré"
#: src/modules/conf_randr/e_int_config_randr2.c:797
#: src/modules/conf_randr/e_int_config_randr2.c:1213
#: src/modules/conf_randr/e_int_config_randr2.c:807
#: src/modules/conf_randr/e_int_config_randr2.c:1232
msgid "Ignore"
msgstr "Ignorer"
#: src/modules/conf_randr/e_int_config_randr2.c:798
#: src/modules/conf_randr/e_int_config_randr2.c:1211
#: src/modules/conf_randr/e_int_config_randr2.c:808
#: src/modules/conf_randr/e_int_config_randr2.c:1230
msgid "Extend"
msgstr "Étendre"
#: src/modules/conf_randr/e_int_config_randr2.c:800
#: src/modules/conf_randr/e_int_config_randr2.c:1212
#: src/modules/conf_randr/e_int_config_randr2.c:810
#: src/modules/conf_randr/e_int_config_randr2.c:1231
msgid "Ask"
msgstr "Demander"
#: src/modules/conf_randr/e_int_config_randr2.c:803
#: src/modules/conf_randr/e_int_config_randr2.c:813
#, c-format
msgid "Hotplug Policy (%s)"
msgstr "Gestion du branchement à chaud [%s]"
#: src/modules/conf_randr/e_int_config_randr2.c:881
#: src/modules/conf_randr/e_int_config_randr2.c:891
#: src/modules/mixer/emixer.c:1954
msgid "Outputs"
msgstr "Sorties"
#: src/modules/conf_randr/e_int_config_randr2.c:989
#: src/modules/conf_randr/e_int_config_randr2.c:999
msgid "Laptop lid"
msgstr "Écran du portable"
#: src/modules/conf_randr/e_int_config_randr2.c:1045
#: src/modules/conf_randr/e_int_config_randr2.c:1055
msgid "Ignore Disconnect"
msgstr "Ignorer la déconnexion"
#: src/modules/conf_randr/e_int_config_randr2.c:1054
#: src/modules/conf_randr/e_int_config_randr2.c:1064
msgid "Priority"
msgstr "Priorité"
#: src/modules/conf_randr/e_int_config_randr2.c:1066
#: src/modules/conf_randr/e_int_config_randr2.c:1076
msgid "Relative"
msgstr "Relatif"
#: src/modules/conf_randr/e_int_config_randr2.c:1080
#: src/modules/conf_randr/e_int_config_randr2.c:1090
msgid "To"
msgstr "À"
#: src/modules/conf_randr/e_int_config_randr2.c:1120
#: src/modules/conf_randr/e_int_config_randr2.c:1130
msgid "Use Profile"
msgstr "Utiliser le profil"
#: src/modules/conf_randr/e_int_config_randr2.c:1136
#: src/modules/conf_randr/e_int_config_randr2.c:1146
msgid "Custom Scale"
msgstr "Échelle personnalisée"
#: src/modules/conf_randr/e_int_config_randr2.c:1145
#: src/modules/conf_randr/e_int_config_randr2.c:1155
msgid "Scale"
msgstr "Échelle"
#: src/modules/conf_randr/e_int_config_randr2.c:1170
#: src/modules/conf_randr/e_int_config_randr2.c:1180
msgid "Response"
msgstr "Réponse"
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgstr "Restaurer la configuration au démarrage"
#: src/modules/conf_randr/e_int_config_randr2.c:1192
msgid "Restore on start"
msgstr "Restaurer au démarrage"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
#: src/modules/conf_randr/e_int_config_randr2.c:1201
msgid "Use command"
msgstr "Utiliser commande"
#: src/modules/conf_randr/e_int_config_randr2.c:1210
msgid "Hotplug"
msgstr "Branchement à chaud"
#: src/modules/conf_randr/e_int_config_randr2.c:1200
#: src/modules/conf_randr/e_int_config_randr2.c:1219
msgid "Lid Events"
msgstr "Actions liées au capot"

View File

@ -7481,11 +7481,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Restauration de la Résolution au Démarrage"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7026,11 +7026,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Restaurar no arranque"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7400,11 +7400,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "נעל על אתחול"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7335,11 +7335,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Zaključavanje na pokretanje"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7015,11 +7015,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Indításkor helyreállít"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

104
po/it.po
View File

@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Enlightenment\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-20 12:58+0200\n"
"PO-Revision-Date: 2023-06-20 12:59+0200\n"
"POT-Creation-Date: 2023-12-28 15:02+0100\n"
"PO-Revision-Date: 2023-12-28 15:12+0100\n"
"Last-Translator: Massimo Maiurana <maiurana@gmail.com>\n"
"Language-Team: General\n"
"Language: it\n"
@ -2337,7 +2337,7 @@ msgid "Window"
msgstr "Finestra"
#: src/bin/e_int_client_menu.c:156
#: src/modules/conf_randr/e_int_config_randr2.c:1100
#: src/modules/conf_randr/e_int_config_randr2.c:1110
msgid "Align"
msgstr "Allinea"
@ -2617,9 +2617,9 @@ msgstr "Statico"
#: src/modules/clock/e_mod_config.c:143
#: src/modules/conf_bindings/e_int_config_mousebindings.c:356
#: src/modules/conf_performance/e_int_config_powermanagement.c:200
#: src/modules/conf_randr/e_int_config_randr2.c:469
#: src/modules/conf_randr/e_int_config_randr2.c:688
#: src/modules/conf_randr/e_int_config_randr2.c:1067
#: src/modules/conf_randr/e_int_config_randr2.c:479
#: src/modules/conf_randr/e_int_config_randr2.c:698
#: src/modules/conf_randr/e_int_config_randr2.c:1077
#: src/modules/conf_theme/e_int_config_fonts.c:742
#: src/modules/conf_theme/e_int_config_transitions.c:212
#: src/modules/conf_theme/e_int_config_transitions.c:271
@ -2631,16 +2631,16 @@ msgid "None"
msgstr "Nessuno"
#: src/bin/e_int_client_prop.c:308
#: src/modules/conf_randr/e_int_config_randr2.c:477
#: src/modules/conf_randr/e_int_config_randr2.c:732
#: src/modules/conf_randr/e_int_config_randr2.c:1071
#: src/modules/conf_randr/e_int_config_randr2.c:487
#: src/modules/conf_randr/e_int_config_randr2.c:742
#: src/modules/conf_randr/e_int_config_randr2.c:1081
msgid "Above"
msgstr "Al di sopra"
#: src/bin/e_int_client_prop.c:312
#: src/modules/conf_randr/e_int_config_randr2.c:479
#: src/modules/conf_randr/e_int_config_randr2.c:743
#: src/modules/conf_randr/e_int_config_randr2.c:1072
#: src/modules/conf_randr/e_int_config_randr2.c:489
#: src/modules/conf_randr/e_int_config_randr2.c:753
#: src/modules/conf_randr/e_int_config_randr2.c:1082
msgid "Below"
msgstr "Al di sotto"
@ -3232,7 +3232,7 @@ msgid "Types"
msgstr "Tipi"
#: src/bin/e_int_config_comp_match.c:466
#: src/modules/conf_randr/e_int_config_randr2.c:1036
#: src/modules/conf_randr/e_int_config_randr2.c:1046
msgid "On"
msgstr "Attivato"
@ -4839,7 +4839,7 @@ msgstr "Menù applicazioni"
#: src/modules/backlight/e_mod_main.c:354
#: src/modules/conf_display/e_mod_main.c:36
#: src/modules/conf_randr/e_int_config_randr2.c:997
#: src/modules/conf_randr/e_int_config_randr2.c:1007
msgid "Backlight"
msgstr "Backlight"
@ -6913,107 +6913,111 @@ msgstr "Prestazioni"
msgid "Power Management"
msgstr "Gestione alimentazione"
#: src/modules/conf_randr/e_int_config_randr2.c:78
#: src/modules/conf_randr/e_int_config_randr2.c:79
#: src/modules/conf_randr/e_mod_main.c:44
#: src/modules/conf_randr/e_mod_main.c:60
#: src/modules/conf_randr/e_mod_main.c:66
msgid "Screen Setup"
msgstr "Impostazioni schermo"
#: src/modules/conf_randr/e_int_config_randr2.c:471
#: src/modules/conf_randr/e_int_config_randr2.c:699
#: src/modules/conf_randr/e_int_config_randr2.c:799
#: src/modules/conf_randr/e_int_config_randr2.c:1068
#: src/modules/conf_randr/e_int_config_randr2.c:1210
#: src/modules/conf_randr/e_int_config_randr2.c:481
#: src/modules/conf_randr/e_int_config_randr2.c:709
#: src/modules/conf_randr/e_int_config_randr2.c:809
#: src/modules/conf_randr/e_int_config_randr2.c:1078
#: src/modules/conf_randr/e_int_config_randr2.c:1229
msgid "Clone"
msgstr "Clona"
#: src/modules/conf_randr/e_int_config_randr2.c:473
#: src/modules/conf_randr/e_int_config_randr2.c:710
#: src/modules/conf_randr/e_int_config_randr2.c:1069
#: src/modules/conf_randr/e_int_config_randr2.c:483
#: src/modules/conf_randr/e_int_config_randr2.c:720
#: src/modules/conf_randr/e_int_config_randr2.c:1079
msgid "Left of"
msgstr "A sinistra"
#: src/modules/conf_randr/e_int_config_randr2.c:475
#: src/modules/conf_randr/e_int_config_randr2.c:721
#: src/modules/conf_randr/e_int_config_randr2.c:1070
#: src/modules/conf_randr/e_int_config_randr2.c:485
#: src/modules/conf_randr/e_int_config_randr2.c:731
#: src/modules/conf_randr/e_int_config_randr2.c:1080
msgid "Right of"
msgstr "A destra"
#: src/modules/conf_randr/e_int_config_randr2.c:481
#: src/modules/conf_randr/e_int_config_randr2.c:491
msgid "Unconfigured"
msgstr "Non configurato"
#: src/modules/conf_randr/e_int_config_randr2.c:797
#: src/modules/conf_randr/e_int_config_randr2.c:1213
#: src/modules/conf_randr/e_int_config_randr2.c:807
#: src/modules/conf_randr/e_int_config_randr2.c:1232
msgid "Ignore"
msgstr "Ignora"
#: src/modules/conf_randr/e_int_config_randr2.c:798
#: src/modules/conf_randr/e_int_config_randr2.c:1211
#: src/modules/conf_randr/e_int_config_randr2.c:808
#: src/modules/conf_randr/e_int_config_randr2.c:1230
msgid "Extend"
msgstr "Estendi"
#: src/modules/conf_randr/e_int_config_randr2.c:800
#: src/modules/conf_randr/e_int_config_randr2.c:1212
#: src/modules/conf_randr/e_int_config_randr2.c:810
#: src/modules/conf_randr/e_int_config_randr2.c:1231
msgid "Ask"
msgstr "Chiedi"
#: src/modules/conf_randr/e_int_config_randr2.c:803
#: src/modules/conf_randr/e_int_config_randr2.c:813
#, c-format
msgid "Hotplug Policy (%s)"
msgstr "Regole per hotplug (%s)"
#: src/modules/conf_randr/e_int_config_randr2.c:881
#: src/modules/conf_randr/e_int_config_randr2.c:891
#: src/modules/mixer/emixer.c:1954
msgid "Outputs"
msgstr "Uscite"
#: src/modules/conf_randr/e_int_config_randr2.c:989
#: src/modules/conf_randr/e_int_config_randr2.c:999
msgid "Laptop lid"
msgstr "Coperchio del portatile"
#: src/modules/conf_randr/e_int_config_randr2.c:1045
#: src/modules/conf_randr/e_int_config_randr2.c:1055
msgid "Ignore Disconnect"
msgstr "Ignora disconnessione"
#: src/modules/conf_randr/e_int_config_randr2.c:1054
#: src/modules/conf_randr/e_int_config_randr2.c:1064
msgid "Priority"
msgstr "Priorità"
#: src/modules/conf_randr/e_int_config_randr2.c:1066
#: src/modules/conf_randr/e_int_config_randr2.c:1076
msgid "Relative"
msgstr "Relativo"
#: src/modules/conf_randr/e_int_config_randr2.c:1080
#: src/modules/conf_randr/e_int_config_randr2.c:1090
msgid "To"
msgstr "A"
#: src/modules/conf_randr/e_int_config_randr2.c:1120
#: src/modules/conf_randr/e_int_config_randr2.c:1130
msgid "Use Profile"
msgstr "Usa profilo"
#: src/modules/conf_randr/e_int_config_randr2.c:1136
#: src/modules/conf_randr/e_int_config_randr2.c:1146
msgid "Custom Scale"
msgstr "Scalatura personalizzata"
#: src/modules/conf_randr/e_int_config_randr2.c:1145
#: src/modules/conf_randr/e_int_config_randr2.c:1155
msgid "Scale"
msgstr "Scalatura"
#: src/modules/conf_randr/e_int_config_randr2.c:1170
#: src/modules/conf_randr/e_int_config_randr2.c:1180
msgid "Response"
msgstr "Responso"
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
#: src/modules/conf_randr/e_int_config_randr2.c:1192
msgid "Restore on start"
msgstr "Ripristina impostazioni all'avvio"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
#: src/modules/conf_randr/e_int_config_randr2.c:1201
msgid "Use command"
msgstr "Usa comando"
#: src/modules/conf_randr/e_int_config_randr2.c:1210
msgid "Hotplug"
msgstr "Gestisci connessione monitor"
#: src/modules/conf_randr/e_int_config_randr2.c:1200
#: src/modules/conf_randr/e_int_config_randr2.c:1219
msgid "Lid Events"
msgstr "Gestisci chiusura coperchio"
@ -10308,7 +10312,7 @@ msgstr "Mostra menù"
msgid "Systray Settings"
msgstr "Impostazioni di Systray"
#: src/modules/systray/e_mod_main.c:358
#: src/modules/systray/e_mod_main.c:373
msgid "Systray"
msgstr "Systray"

View File

@ -7343,11 +7343,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "起動時にガバナー復帰"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -6687,11 +6687,11 @@ msgid "Response"
msgstr "პასუხი"
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgid "Restore on start"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr "ეკრანის ჩართულზე მიერთება"
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -6788,11 +6788,11 @@ msgid "Response"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgid "Restore on start"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7003,11 +7003,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "시작시 잠금"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -6878,11 +6878,11 @@ msgid "Response"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgid "Restore on start"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7603,11 +7603,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Mengunci Permulaan"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7427,11 +7427,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Gjenopprett oppløsningen ved oppstart"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -6919,11 +6919,11 @@ msgid "Response"
msgstr "Reactie"
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Instellingen terugzetten bij starten"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr "Inprikken van beeldscherm"
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7364,11 +7364,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Przywróć Zarządcę przy Starcie"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

284
po/pt.po
View File

@ -1,14 +1,15 @@
# Portuguese translation for Enlightenment.
# This file is put in the public domain.
#
# Sérgio Marques <smarquespt@gmail.com>, 2010-2013.
# Hugo Carvalho <hugokarvalho@hotmail.com>, 2021, 2022, 2023.
# Hugo Carvalho <hugokarvalho@hotmail.com>, 2021, 2022, 2023, 2024.
#
msgid ""
msgstr ""
"Project-Id-Version: enlightenment\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-03-29 19:35+0100\n"
"PO-Revision-Date: 2023-04-27 22:25+0100\n"
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-26 17:09+0100\n"
"PO-Revision-Date: 2023-12-26 23:01+0000\n"
"Last-Translator: Hugo Carvalho <hugokarvalho@hotmail.com>\n"
"Language-Team: Portuguese\n"
"Language: pt\n"
@ -16,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 3.2.2\n"
"X-Generator: Poedit 3.4.2\n"
"X-Poedit-SourceCharset: UTF-8\n"
#: src/bin/e_about.c:17
@ -1077,7 +1078,7 @@ msgstr ""
#: src/bin/e_comp_x_randr.c:462 src/bin/e_config_dialog.c:274
#: src/bin/e_desktop_editor.c:907 src/bin/e_desktop_editor.c:971
#: src/bin/e_entry_dialog.c:126 src/bin/e_exec.c:898 src/bin/e_fm.c:10212
#: src/bin/e_entry_dialog.c:126 src/bin/e_exec.c:899 src/bin/e_fm.c:10212
#: src/bin/e_fm.c:10979 src/bin/e_fm_prop.c:769
#: src/bin/e_import_config_dialog.c:360 src/bin/e_int_client_remember.c:358
#: src/bin/e_int_client_remember.c:553 src/bin/e_int_config_comp_match.c:583
@ -1179,7 +1180,7 @@ msgstr "Falha ao descodificar."
msgid "The error is unknown to Enlightenment."
msgstr "O erro não é reconhecido pelo Enlightenment."
#: src/bin/e_config.c:1279
#: src/bin/e_config.c:1280
msgid ""
"Settings data needed upgrading. Your old settings have<ps/>been wiped and a "
"new set of defaults initialized. This<ps/>will happen regularly during "
@ -1197,7 +1198,7 @@ msgstr ""
"situação. Mais tarde<ps/>poderá configurar o Enlightenment ao seu gosto.<ps/"
">Desculpe qualquer inconveniente.<ps/>"
#: src/bin/e_config.c:1296
#: src/bin/e_config.c:1297
msgid ""
"Your settings are NEWER than Enlightenment. This is very<ps/>strange. This "
"should not happen unless you downgraded<ps/>Enlightenment or copied the "
@ -1211,7 +1212,7 @@ msgstr ""
"recente do Enlightenment.<ps/>Isto é mau e, por precaução, as definições "
"originais<ps/>foram restauradas.<ps/>Desculpe qualquer inconveniente.<ps/>"
#: src/bin/e_config.c:1412
#: src/bin/e_config.c:1413
msgid ""
"Your bindings settings version does not match the current settings version."
"<ps/>As a result, all bindings have been reloaded from defaults.<ps/>Sorry "
@ -1221,7 +1222,7 @@ msgstr ""
"<ps/>Todas as associações foram repostas para as originais.<ps/>Desculpe "
"qualquer inconveniente.<ps/>"
#: src/bin/e_config.c:2719
#: src/bin/e_config.c:2720
msgid "Settings Upgraded"
msgstr "Definições atualizadas"
@ -1396,37 +1397,37 @@ msgstr "Escolha o ícone para %s"
msgid "Select an Executable"
msgstr "Escolha o executável"
#: src/bin/e_exec.c:621 src/bin/e_exec.c:629 src/bin/e_exec.c:640
#: src/bin/e_exec.c:699 src/bin/e_remember.c:51
#: src/bin/e_exec.c:622 src/bin/e_exec.c:630 src/bin/e_exec.c:641
#: src/bin/e_exec.c:700 src/bin/e_remember.c:51
#: src/modules/conf_intl/e_int_config_imc.c:274
#: src/modules/conf_intl/e_int_config_imc.c:561
msgid "Run Error"
msgstr "Erro de execução"
#: src/bin/e_exec.c:622
#: src/bin/e_exec.c:623
msgid "Enlightenment was unable to get current directory"
msgstr "O Enlightenment não conseguiu obter o diretório atual"
#: src/bin/e_exec.c:630
#: src/bin/e_exec.c:631
#, c-format
msgid "Enlightenment was unable to change to directory:<ps/><ps/>%s"
msgstr "O Enlightenment não conseguiu alterar para o diretório:<ps/><ps/>%s"
#: src/bin/e_exec.c:641
#: src/bin/e_exec.c:642
#, c-format
msgid "Enlightenment was unable to restore to directory:<ps/><ps/>%s"
msgstr "O Enlightenment não conseguiu restaurar para o diretório:<ps/><ps/>%s"
#: src/bin/e_exec.c:700
#: src/bin/e_exec.c:701
#, c-format
msgid "Enlightenment was unable to fork a child process:<ps/><ps/>%s"
msgstr "O Enlightenment não conseguiu derivar o processo:<ps/><ps/>%s"
#: src/bin/e_exec.c:889
#: src/bin/e_exec.c:890
msgid "Application run error"
msgstr "Erro ao executar a aplicação"
#: src/bin/e_exec.c:891
#: src/bin/e_exec.c:892
#, c-format
msgid ""
"Enlightenment was unable to run the application:<ps/><ps/>%s<ps/><ps/>The "
@ -1435,108 +1436,108 @@ msgstr ""
"O Enlightenment não conseguiu executar a aplicação:<ps/><ps/>%s<ps/><ps/"
">Ocorreu um erro ao iniciar."
#: src/bin/e_exec.c:1037
#: src/bin/e_exec.c:1038
msgid "Application Execution Error"
msgstr "Erro de execução da aplicação"
#: src/bin/e_exec.c:1050 src/bin/e_exec.c:1052
#: src/bin/e_exec.c:1051 src/bin/e_exec.c:1053
#, c-format
msgid "%s stopped running unexpectedly."
msgstr "%s terminou inesperadamente."
#: src/bin/e_exec.c:1058
#: src/bin/e_exec.c:1059
#, c-format
msgid "An exit code of %i was returned from %s."
msgstr "O código de erro %i foi devolvido por %s."
#: src/bin/e_exec.c:1066
#: src/bin/e_exec.c:1067
#, c-format
msgid "%s was interrupted by an Interrupt Signal."
msgstr "%s foi interrompido por um sinal de interrupção."
#: src/bin/e_exec.c:1069
#: src/bin/e_exec.c:1070
#, c-format
msgid "%s was interrupted by a Quit Signal."
msgstr "%s foi interrompido por um sinal de saída."
#: src/bin/e_exec.c:1073
#: src/bin/e_exec.c:1074
#, c-format
msgid "%s was interrupted by an Abort Signal."
msgstr "%s foi interrompido por um sinal de cancelamento."
#: src/bin/e_exec.c:1076
#: src/bin/e_exec.c:1077
#, c-format
msgid "%s was interrupted by a Floating Point Error."
msgstr "%s foi interrompido por um erro de vírgula flutuante."
#: src/bin/e_exec.c:1080
#: src/bin/e_exec.c:1081
#, c-format
msgid "%s was interrupted by an Uninterruptable Kill Signal."
msgstr "%s foi interrompido por um sinal ininterrupto."
#: src/bin/e_exec.c:1084
#: src/bin/e_exec.c:1085
#, c-format
msgid "%s was interrupted by a Segmentation Fault."
msgstr "%s foi interrompido por uma falha de segmentação."
#: src/bin/e_exec.c:1088
#: src/bin/e_exec.c:1089
#, c-format
msgid "%s was interrupted by a Broken Pipe."
msgstr "%s foi interrompido por um canal destruído."
#: src/bin/e_exec.c:1091
#: src/bin/e_exec.c:1092
#, c-format
msgid "%s was interrupted by a Termination Signal."
msgstr "%s foi interrompido por um sinal de término."
#: src/bin/e_exec.c:1095
#: src/bin/e_exec.c:1096
#, c-format
msgid "%s was interrupted by a Bus Error."
msgstr "%s foi interrompido por um erro de comunicação."
#: src/bin/e_exec.c:1098
#: src/bin/e_exec.c:1099
#, c-format
msgid "%s was interrupted by the signal number %i."
msgstr "%s foi interrompido pelo sinal %i."
#: src/bin/e_exec.c:1154
#: src/bin/e_exec.c:1155
msgid ""
"***The remaining output has been truncated. Save the output to view.***\n"
msgstr ""
"***Os detalhes remanescentes foram truncados. Grave os detalhes para os ver."
"***\n"
#: src/bin/e_exec.c:1213 src/bin/e_exec.c:1291 src/bin/e_exec.c:1298
#: src/bin/e_exec.c:1214 src/bin/e_exec.c:1292 src/bin/e_exec.c:1299
msgid "Error Logs"
msgstr "Registo de erros"
#: src/bin/e_exec.c:1219 src/bin/e_exec.c:1299
#: src/bin/e_exec.c:1220 src/bin/e_exec.c:1300
msgid "There was no error message."
msgstr "Não existe mensagem de erro."
#: src/bin/e_exec.c:1223 src/bin/e_exec.c:1306
#: src/bin/e_exec.c:1224 src/bin/e_exec.c:1307
msgid "Save This Message"
msgstr "Gravar esta mensagem"
#: src/bin/e_exec.c:1228 src/bin/e_exec.c:1231 src/bin/e_exec.c:1311
#: src/bin/e_exec.c:1314
#: src/bin/e_exec.c:1229 src/bin/e_exec.c:1232 src/bin/e_exec.c:1312
#: src/bin/e_exec.c:1315
#, c-format
msgid "This error log will be saved as %s/%s.log"
msgstr "Este erro vai ser gravado como %s/%s.log"
#: src/bin/e_exec.c:1257
#: src/bin/e_exec.c:1258
msgid "Error Information"
msgstr "Informações do erro"
#: src/bin/e_exec.c:1265
#: src/bin/e_exec.c:1266
msgid "Error Signal Information"
msgstr "Informações do sinal de erro"
#: src/bin/e_exec.c:1275 src/bin/e_exec.c:1282
#: src/bin/e_exec.c:1276 src/bin/e_exec.c:1283
msgid "Output Data"
msgstr "Dados de saída"
#: src/bin/e_exec.c:1283
#: src/bin/e_exec.c:1284
msgid "There was no output."
msgstr "Não existem dados."
@ -2334,7 +2335,7 @@ msgid "Window"
msgstr "Janela"
#: src/bin/e_int_client_menu.c:156
#: src/modules/conf_randr/e_int_config_randr2.c:1100
#: src/modules/conf_randr/e_int_config_randr2.c:1110
msgid "Align"
msgstr "Alinhar"
@ -2364,7 +2365,7 @@ msgstr "Não redirecionado"
#: src/bin/e_int_client_menu.c:428 src/bin/e_int_client_prop.c:517
#: src/bin/e_int_config_comp_match.c:523
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:208
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:213
msgid "Fullscreen"
msgstr "Ecrã completo"
@ -2614,9 +2615,9 @@ msgstr "Estático"
#: src/modules/clock/e_mod_config.c:143
#: src/modules/conf_bindings/e_int_config_mousebindings.c:356
#: src/modules/conf_performance/e_int_config_powermanagement.c:200
#: src/modules/conf_randr/e_int_config_randr2.c:469
#: src/modules/conf_randr/e_int_config_randr2.c:688
#: src/modules/conf_randr/e_int_config_randr2.c:1067
#: src/modules/conf_randr/e_int_config_randr2.c:479
#: src/modules/conf_randr/e_int_config_randr2.c:698
#: src/modules/conf_randr/e_int_config_randr2.c:1077
#: src/modules/conf_theme/e_int_config_fonts.c:742
#: src/modules/conf_theme/e_int_config_transitions.c:212
#: src/modules/conf_theme/e_int_config_transitions.c:271
@ -2628,16 +2629,16 @@ msgid "None"
msgstr "Nenhuma"
#: src/bin/e_int_client_prop.c:308
#: src/modules/conf_randr/e_int_config_randr2.c:477
#: src/modules/conf_randr/e_int_config_randr2.c:732
#: src/modules/conf_randr/e_int_config_randr2.c:1071
#: src/modules/conf_randr/e_int_config_randr2.c:487
#: src/modules/conf_randr/e_int_config_randr2.c:742
#: src/modules/conf_randr/e_int_config_randr2.c:1081
msgid "Above"
msgstr "Por cima"
#: src/bin/e_int_client_prop.c:312
#: src/modules/conf_randr/e_int_config_randr2.c:479
#: src/modules/conf_randr/e_int_config_randr2.c:743
#: src/modules/conf_randr/e_int_config_randr2.c:1072
#: src/modules/conf_randr/e_int_config_randr2.c:489
#: src/modules/conf_randr/e_int_config_randr2.c:753
#: src/modules/conf_randr/e_int_config_randr2.c:1082
msgid "Below"
msgstr "Por baixo"
@ -3229,7 +3230,7 @@ msgid "Types"
msgstr "Tipos"
#: src/bin/e_int_config_comp_match.c:466
#: src/modules/conf_randr/e_int_config_randr2.c:1036
#: src/modules/conf_randr/e_int_config_randr2.c:1046
msgid "On"
msgstr "Ligado"
@ -4106,14 +4107,14 @@ msgid "Float"
msgstr "Flutuante"
#: src/bin/e_shelf.c:66
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:220
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:225
#: src/modules/everything/evry_config.c:566
#: src/modules/gadman/e_mod_gadman.c:1105
msgid "Horizontal"
msgstr "Horizontal"
#: src/bin/e_shelf.c:67
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:222
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
#: src/modules/everything/evry_config.c:559
#: src/modules/gadman/e_mod_gadman.c:1114
msgid "Vertical"
@ -4779,7 +4780,7 @@ msgstr "Menu de aplicações"
#: src/modules/backlight/e_mod_main.c:354
#: src/modules/conf_display/e_mod_main.c:36
#: src/modules/conf_randr/e_int_config_randr2.c:997
#: src/modules/conf_randr/e_int_config_randr2.c:1007
msgid "Backlight"
msgstr "Iluminação"
@ -6650,11 +6651,11 @@ msgstr "Margem"
#: src/modules/conf_menus/e_int_config_menus.c:289
#: src/modules/conf_menus/e_int_config_menus.c:294
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:183
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:190
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:197
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:247
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:188
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:195
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:202
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:252
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:257
#, c-format
msgid "%2.0f pixels"
msgstr "%2.0f pixeis"
@ -6803,7 +6804,7 @@ msgstr "exemplo: Gravar no disco"
#: src/modules/conf_performance/e_int_config_powermanagement.c:208
#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:242
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:247
#: src/modules/syscon/e_int_config_syscon.c:176
#, c-format
msgid "%1.1f s"
@ -6845,107 +6846,111 @@ msgstr "Desempenho"
msgid "Power Management"
msgstr "Gestão de energia"
#: src/modules/conf_randr/e_int_config_randr2.c:78
#: src/modules/conf_randr/e_int_config_randr2.c:79
#: src/modules/conf_randr/e_mod_main.c:44
#: src/modules/conf_randr/e_mod_main.c:60
#: src/modules/conf_randr/e_mod_main.c:66
msgid "Screen Setup"
msgstr "Configuração do ecrã"
#: src/modules/conf_randr/e_int_config_randr2.c:471
#: src/modules/conf_randr/e_int_config_randr2.c:699
#: src/modules/conf_randr/e_int_config_randr2.c:799
#: src/modules/conf_randr/e_int_config_randr2.c:1068
#: src/modules/conf_randr/e_int_config_randr2.c:1210
#: src/modules/conf_randr/e_int_config_randr2.c:481
#: src/modules/conf_randr/e_int_config_randr2.c:709
#: src/modules/conf_randr/e_int_config_randr2.c:809
#: src/modules/conf_randr/e_int_config_randr2.c:1078
#: src/modules/conf_randr/e_int_config_randr2.c:1229
msgid "Clone"
msgstr "Clonar"
#: src/modules/conf_randr/e_int_config_randr2.c:473
#: src/modules/conf_randr/e_int_config_randr2.c:710
#: src/modules/conf_randr/e_int_config_randr2.c:1069
#: src/modules/conf_randr/e_int_config_randr2.c:483
#: src/modules/conf_randr/e_int_config_randr2.c:720
#: src/modules/conf_randr/e_int_config_randr2.c:1079
msgid "Left of"
msgstr "À esquerda de"
#: src/modules/conf_randr/e_int_config_randr2.c:475
#: src/modules/conf_randr/e_int_config_randr2.c:721
#: src/modules/conf_randr/e_int_config_randr2.c:1070
#: src/modules/conf_randr/e_int_config_randr2.c:485
#: src/modules/conf_randr/e_int_config_randr2.c:731
#: src/modules/conf_randr/e_int_config_randr2.c:1080
msgid "Right of"
msgstr "À direita de"
#: src/modules/conf_randr/e_int_config_randr2.c:481
#: src/modules/conf_randr/e_int_config_randr2.c:491
msgid "Unconfigured"
msgstr "Não configurado"
#: src/modules/conf_randr/e_int_config_randr2.c:797
#: src/modules/conf_randr/e_int_config_randr2.c:1213
#: src/modules/conf_randr/e_int_config_randr2.c:807
#: src/modules/conf_randr/e_int_config_randr2.c:1232
msgid "Ignore"
msgstr "Ignorar"
#: src/modules/conf_randr/e_int_config_randr2.c:798
#: src/modules/conf_randr/e_int_config_randr2.c:1211
#: src/modules/conf_randr/e_int_config_randr2.c:808
#: src/modules/conf_randr/e_int_config_randr2.c:1230
msgid "Extend"
msgstr "Estender"
#: src/modules/conf_randr/e_int_config_randr2.c:800
#: src/modules/conf_randr/e_int_config_randr2.c:1212
#: src/modules/conf_randr/e_int_config_randr2.c:810
#: src/modules/conf_randr/e_int_config_randr2.c:1231
msgid "Ask"
msgstr "Perguntar"
#: src/modules/conf_randr/e_int_config_randr2.c:803
#: src/modules/conf_randr/e_int_config_randr2.c:813
#, c-format
msgid "Hotplug Policy (%s)"
msgstr "Política de hotplug (%s)"
#: src/modules/conf_randr/e_int_config_randr2.c:881
#: src/modules/conf_randr/e_int_config_randr2.c:891
#: src/modules/mixer/emixer.c:1954
msgid "Outputs"
msgstr "Saídas"
#: src/modules/conf_randr/e_int_config_randr2.c:989
#: src/modules/conf_randr/e_int_config_randr2.c:999
msgid "Laptop lid"
msgstr "Tampa de portátil"
#: src/modules/conf_randr/e_int_config_randr2.c:1045
#: src/modules/conf_randr/e_int_config_randr2.c:1055
msgid "Ignore Disconnect"
msgstr "Ignorara a desconexão"
#: src/modules/conf_randr/e_int_config_randr2.c:1054
#: src/modules/conf_randr/e_int_config_randr2.c:1064
msgid "Priority"
msgstr "Prioridade"
#: src/modules/conf_randr/e_int_config_randr2.c:1066
#: src/modules/conf_randr/e_int_config_randr2.c:1076
msgid "Relative"
msgstr "Relativo"
#: src/modules/conf_randr/e_int_config_randr2.c:1080
#: src/modules/conf_randr/e_int_config_randr2.c:1090
msgid "To"
msgstr "Para"
#: src/modules/conf_randr/e_int_config_randr2.c:1120
#: src/modules/conf_randr/e_int_config_randr2.c:1130
msgid "Use Profile"
msgstr "Usar perfil"
#: src/modules/conf_randr/e_int_config_randr2.c:1136
#: src/modules/conf_randr/e_int_config_randr2.c:1146
msgid "Custom Scale"
msgstr "Escala personalizada"
#: src/modules/conf_randr/e_int_config_randr2.c:1145
#: src/modules/conf_randr/e_int_config_randr2.c:1155
msgid "Scale"
msgstr "Dimensionar"
#: src/modules/conf_randr/e_int_config_randr2.c:1170
#: src/modules/conf_randr/e_int_config_randr2.c:1180
msgid "Response"
msgstr "Resposta"
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgstr "Restaurar configuração ao iniciar"
#: src/modules/conf_randr/e_int_config_randr2.c:1192
msgid "Restore on start"
msgstr "Restaurar ao iniciar"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgstr "Monitor hotplug"
#: src/modules/conf_randr/e_int_config_randr2.c:1201
msgid "Use command"
msgstr "Usar o comando"
#: src/modules/conf_randr/e_int_config_randr2.c:1200
#: src/modules/conf_randr/e_int_config_randr2.c:1210
msgid "Hotplug"
msgstr "Hotplug"
#: src/modules/conf_randr/e_int_config_randr2.c:1219
msgid "Lid Events"
msgstr "Eventos do tampo"
@ -7191,7 +7196,7 @@ msgid "Bytecode"
msgstr "Bytecode"
#: src/modules/conf_theme/e_int_config_fonts.c:738
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:270
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:278
#: src/modules/cpufreq/e_mod_main.c:253 src/modules/cpufreq/e_mod_main.c:291
msgid "Automatic"
msgstr "Automático"
@ -7261,7 +7266,7 @@ msgid "Application Base DPI"
msgstr "DPI base das aplicações"
#: src/modules/conf_theme/e_int_config_scale.c:343
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:206
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:211
msgid "Policy"
msgstr "Políticas"
@ -7845,122 +7850,126 @@ msgstr "Permitir janelas fora dos limites visuais do ecrã"
msgid "Screen Limits"
msgstr "Limites do ecrã"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:64
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:65
#: src/modules/conf_window_manipulation/e_mod_main.c:20
msgid "Window Geometry"
msgstr "Geometria"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:178
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:183
msgid "Resist obstacles"
msgstr "Resistir a obstáculos"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:180
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:185
msgid "Other windows"
msgstr "Outras janelas"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:187
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:192
msgid "Edge of the screen"
msgstr "Margens do ecrã"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:194
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:199
msgid "Desktop gadgets"
msgstr "Gadgets da área de trabalho"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:201
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:206
msgid "Resistance"
msgstr "Resistência"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:211
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:216
msgid "Smart expansion"
msgstr "Expansão inteligente"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:215
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:220
msgid "Fill available space"
msgstr "Preencher espaço disponível"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:218
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:223
msgid "Direction"
msgstr "Direção"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:224
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
msgid "Both"
msgstr "Ambas"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:232
msgid "Manipulation"
msgstr "Manipulação"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:228
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:233
msgid "Allow manipulation of maximized windows"
msgstr "Permitir manipulação de janelas maximizadas"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:231
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:236
msgid "Allow windows above fullscreen window"
msgstr "Permitir janelas por cima de janelas em ecrã completo"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:235
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:240
msgid "Maximization"
msgstr "Maximização"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:240
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:245
msgid "Automatically accept changes after:"
msgstr "Aceitar alterações após:"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:245
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:250
msgid "Move by"
msgstr "Mover"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:250
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:255
msgid "Resize by"
msgstr "Redimensionar"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:255
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:260
#: src/modules/wizard/page_011.c:187 src/modules/xkbswitch/e_mod_main.c:78
#: src/modules/xkbswitch/e_mod_main.c:253
msgid "Keyboard"
msgstr "Teclado"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:261
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:266
msgid "Limit resize to useful geometry"
msgstr "Limitar redimensionamento à geometria"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:264
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:269
msgid "Ensure initial placement of windows inside useful geometry"
msgstr "Garantir posicionamento inicial das janelas na geometria útil"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:267
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:272
msgid "Adjust windows on shelf hide"
msgstr "Ajustar janelas ao ocultar o painel"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:275
msgid "Set hidden state when not on current desktop"
msgstr "Definir o estado oculto quando não está na área de trabalho atual"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:283
msgid "Follow Move"
msgstr "Acompanha o movimento"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:278
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:286
msgid "Follow Resize"
msgstr "Acompanha o redimensionamento"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:281
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:289
msgid "Follow Raise"
msgstr "Acompanha o aparecimento"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:284
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:292
msgid "Follow Lower"
msgstr "Acompanha o desaparecimento"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:287
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:295
msgid "Follow Layer"
msgstr "Acompanha a camada"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:290
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:298
msgid "Follow Desktop"
msgstr "Acompanha a área de trabalho"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:293
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:301
msgid "Follow Iconify"
msgstr "Acompanha a minimização"
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:297
#: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:305
#: src/modules/quickaccess/e_mod_config.c:313
msgid "Transients"
msgstr "Transitoriedade"
@ -10767,7 +10776,7 @@ msgstr "Teclado"
#: src/modules/xkbswitch/e_mod_config.c:801
#: src/modules/xkbswitch/e_mod_config.c:1119
msgid "Keypad delete key"
msgstr "Tecla de eliminar do teclado"
msgstr "Tecla eliminar do teclado numérico"
#: src/modules/xkbswitch/e_mod_config.c:802
#: src/modules/xkbswitch/e_mod_config.c:1130
@ -10845,7 +10854,7 @@ msgstr "Sem descrição"
#: src/modules/xkbswitch/e_mod_main.c:193
msgid "NONE"
msgstr "Nenhum"
msgstr "NENHUM"
#: src/modules/xwayland/e_mod_main.c:272
msgid "Could not open X11 socket connection."
@ -10854,3 +10863,18 @@ msgstr "Não foi possível abrir a ligação do socket X11."
#: src/modules/xwayland/e_mod_main.c:347
msgid "Cannot launch XWayland from X11 display."
msgstr "Não é possível lançar o XWayland a partir do ecrã X11."
msgid ""
"This image will be uploaded<ps/>to enlightenment.org. It will be publicly "
"visible."
msgstr ""
"Esta imagem será carregada<ps/> no site enlightenment.org. Será visível "
"publicamente."
msgid "Force this device to be connected when detected"
msgstr "Forçar esse dispositivo a ser ligado quando detetado"
#, fuzzy
#~| msgid "Stop this from being an unlock device"
#~ msgid "Stop this device from being forcefully connected"
#~ msgstr "Impedir que isto seja um dispositivo desbloqueado"

View File

@ -7050,11 +7050,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Bloquear ao iniciar"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7488,11 +7488,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Blocare la pornire"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7026,11 +7026,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Восстанавливать при запуске"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7387,11 +7387,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Obnoviť Regulátor pri Štarte"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7015,11 +7015,11 @@ msgid "Response"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Obnovi nastavitev ob zagonu"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr "Monitorjev priključek"
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -6933,11 +6933,11 @@ msgid "Response"
msgstr "Одзив"
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Поврати поставке на почетку"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr "Надгледај прикључења"
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7432,11 +7432,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Återställ Governor vid start"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7004,11 +7004,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Başlangıçta yenile"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -7331,11 +7331,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Блокування при запуску"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -6978,11 +6978,11 @@ msgid "Response"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "Khôi phục thiết lập lúc khởi động"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr "Màn hình hotplug"
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -6946,11 +6946,11 @@ msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
#, fuzzy
msgid "Restore setup on start"
msgid "Restore on start"
msgstr "启动时锁定"
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -6837,11 +6837,11 @@ msgid "Response"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1182
msgid "Restore setup on start"
msgid "Restore on start"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1191
msgid "Monitor hotplug"
msgid "Hotplug"
msgstr ""
#: src/modules/conf_randr/e_int_config_randr2.c:1200

View File

@ -875,13 +875,17 @@ _e_comp_xrandr_ecore_x(void)
E_API void
e_comp_x_randr_config_apply(void)
{
if (use_xrandr == -1)
{
if (ecore_file_app_installed("xrandr")) use_xrandr = 1;
else use_xrandr = 0;
}
if (use_xrandr == 1) _e_comp_xrandr_cmd();
else _e_comp_xrandr_ecore_x();
if (e_randr2_cfg->use_cmd)
{
if (use_xrandr == -1)
{
if (ecore_file_app_installed("xrandr")) use_xrandr = 1;
else use_xrandr = 0;
}
}
else use_xrandr = 0;
if (use_xrandr == 1) _e_comp_xrandr_cmd();
else _e_comp_xrandr_ecore_x();
}
E_API Eina_Bool

View File

@ -90,6 +90,7 @@ e_randr2_init(void)
E_CONFIG_LIST(D, T, screens, _e_randr2_cfg_screen_edd);
E_CONFIG_VAL(D, T, hotplug_response, DOUBLE);
E_CONFIG_VAL(D, T, restore, UCHAR);
E_CONFIG_VAL(D, T, use_cmd, UCHAR);
E_CONFIG_VAL(D, T, ignore_hotplug_events, UCHAR);
E_CONFIG_VAL(D, T, ignore_acpi_events, UCHAR);
E_CONFIG_VAL(D, T, default_policy, UINT);
@ -393,6 +394,7 @@ _config_load(void)
cfg->version = E_RANDR_CONFIG_VERSION;
cfg->screens = NULL;
cfg->restore = 1;
cfg->use_cmd = 0;
cfg->ignore_hotplug_events = 0;
cfg->ignore_acpi_events = 0;
cfg->default_policy = E_RANDR2_POLICY_EXTEND;

View File

@ -102,6 +102,7 @@ struct _E_Config_Randr2
unsigned char restore;
unsigned char ignore_hotplug_events;
unsigned char ignore_acpi_events;
unsigned char use_cmd;
E_Randr2_Policy default_policy;
double hotplug_response;
};

View File

@ -524,6 +524,7 @@ main(int argc, char **argv)
struct sigaction action;
pid_t child = -1;
Eina_Bool restart = EINA_TRUE;
unsigned int provided_eina_version, required_eina_version;
unsetenv("NOTIFY_SOCKET");
@ -547,6 +548,58 @@ main(int argc, char **argv)
eina_init();
/* check eina version ... this should be the whole efl version */
/* check for sanity here in case someone has done something very silly */
provided_eina_version =
(eina_version->major * 1000 * 1000) +
(eina_version->minor * 1000 ) +
(eina_version->micro);
required_eina_version =
(MIN_EFL_VERSION_MAJ * 1000 * 1000) +
(MIN_EFL_VERSION_MIN * 1000) +
(MIN_EFL_VERSION_MIC);
printf("Enlightenment: EFL Version Check: %u >= %u\n",
provided_eina_version, required_eina_version);
if (provided_eina_version < required_eina_version)
{
char *logf = NULL, *logf_old = NULL;
FILE *fps[2];
FILE *outf;
home = getenv("HOME");
// rename old olg file
if (!home)
{
myasprintf(&logf, ".e-log.log");
myasprintf(&logf_old, ".e-log.log.old");
}
else
{
myasprintf(&logf, "%s/.e-log.log", home);
myasprintf(&logf_old, "%s/.e-log.log.old", home);
}
rename(logf, logf_old);
outf = fopen(logf, "w");
fps[0] = stderr;
fps[1] = outf;
for (i = 0; i < 2; i++)
{
if (fps[i])
fprintf(fps[i],
"ERROR: EFL version provided is %i.%i.%i\n"
"Enlightenment requires a minimum of %i.%i.%i\n"
"Abort\n",
eina_version->major,
eina_version->minor,
eina_version->micro,
MIN_EFL_VERSION_MAJ,
MIN_EFL_VERSION_MIN,
MIN_EFL_VERSION_MIC);
}
if (outf) fclose(outf);
exit(42); // exit 42 for this as life the universe and everything...
}
/* reexcute myself with dbus-launch if dbus-launch is not running yet */
if ((!getenv("DBUS_SESSION_BUS_ADDRESS")) &&
(!getenv("DBUS_LAUNCHD_SESSION_BUS_SOCKET")))

View File

@ -439,7 +439,7 @@ _change_hash_apply_cb(const Eina_Hash *hash EINA_UNUSED, const void *key, void *
imc = data;
if (ecore_file_exists(key))
if (ecore_file_exists(key) && ecore_file_can_write(key))
{
ef = eet_open(key, EET_FILE_MODE_WRITE);
if (ef)

View File

@ -30,6 +30,7 @@ struct _E_Config_Dialog_Data
Evas_Object *scale_value_obj;
Evas_Object *policy_obj;
int restore;
int use_cmd;
int hotplug;
int acpi;
int screen;
@ -103,6 +104,7 @@ _create_data(E_Config_Dialog *cfd EINA_UNUSED)
if (!(cfdata = E_NEW(E_Config_Dialog_Data, 1))) return NULL;
if (cfd->data) cfdata->params = strdup(cfd->data);
cfdata->restore = e_randr2_cfg->restore;
cfdata->use_cmd = e_randr2_cfg->use_cmd;
cfdata->hotplug = !e_randr2_cfg->ignore_hotplug_events;
cfdata->acpi = !e_randr2_cfg->ignore_acpi_events;
cfdata->policy = e_randr2_cfg->default_policy;
@ -147,6 +149,14 @@ _cb_restore_changed(void *data EINA_UNUSED, Evas_Object *obj, void *event EINA_U
e_config_dialog_changed_set(cfdata->cfd, EINA_TRUE);
}
static void
_cb_use_cmd_changed(void *data EINA_UNUSED, Evas_Object *obj, void *event EINA_UNUSED)
{
E_Config_Dialog_Data *cfdata = data;
cfdata->use_cmd = elm_check_state_get(obj);
e_config_dialog_changed_set(cfdata->cfd, EINA_TRUE);
}
static void
_cb_hotplug_changed(void *data EINA_UNUSED, Evas_Object *obj, void *event EINA_UNUSED)
{
@ -1179,7 +1189,7 @@ _basic_create(E_Config_Dialog *cfd, Evas *evas EINA_UNUSED, E_Config_Dialog_Data
o = elm_check_add(win);
evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(o, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_object_text_set(o, _("Restore setup on start"));
elm_object_text_set(o, _("Restore on start"));
elm_check_state_set(o, cfdata->restore);
elm_box_pack_end(bx2, o);
evas_object_show(o);
@ -1188,7 +1198,16 @@ _basic_create(E_Config_Dialog *cfd, Evas *evas EINA_UNUSED, E_Config_Dialog_Data
o = elm_check_add(win);
evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(o, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_object_text_set(o, _("Monitor hotplug"));
elm_object_text_set(o, _("Use command"));
elm_check_state_set(o, cfdata->use_cmd);
elm_box_pack_end(bx2, o);
evas_object_show(o);
evas_object_smart_callback_add(o, "changed", _cb_use_cmd_changed, cfdata);
o = elm_check_add(win);
evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(o, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_object_text_set(o, _("Hotplug"));
elm_check_state_set(o, cfdata->hotplug);
elm_box_pack_end(bx2, o);
evas_object_show(o);
@ -1229,6 +1248,7 @@ _basic_apply(E_Config_Dialog *cfd EINA_UNUSED, E_Config_Dialog_Data *cfdata)
E_Config_Randr2_Screen *cs, *cs2;
e_randr2_cfg->restore = cfdata->restore;
e_randr2_cfg->use_cmd = cfdata->use_cmd;
e_randr2_cfg->ignore_hotplug_events = !cfdata->hotplug;
e_randr2_cfg->ignore_acpi_events = !cfdata->acpi;
e_randr2_cfg->default_policy = cfdata->policy;

View File

@ -299,6 +299,9 @@ _alsa_cards_refresh(void)
//save the addr to see if there are missing devices in the cache list
mixer = _alsa_card_create(buf);
if (!mixer)
continue;
ctx->cards = eina_list_append(ctx->cards, mixer);
//get elements of the device
elem = snd_mixer_first_elem(mixer);

View File

@ -128,8 +128,10 @@ _redo_sizing(Instance *inst)
evas_object_geometry_get(inst->ui.gadget, NULL, NULL, &w, &h);
EINA_LIST_FOREACH(inst->icons, l, o)
{
edje_object_part_box_remove(inst->ui.gadget, "box", o);
if (_is_horiz(inst)) evas_object_size_hint_min_set(o, h, 0);
else evas_object_size_hint_min_set(o, 0, w);
edje_object_part_box_append(inst->ui.gadget, "box", o);
}
}
@ -203,6 +205,15 @@ _systray_theme(Evas_Object *o, const char *shelf_style, const char *gc_style)
e_theme_edje_object_set(o, NULL, _group_gadget);
}
static Eina_Bool
_systray_delay_fill_timer_cb(void *data)
{
Instance *inst = data;
systray_notifier_host_fill(inst->notifier);
inst->fill_timer = NULL;
return EINA_FALSE;
}
static E_Gadcon_Client *
_gc_init(E_Gadcon *gc, const char *name, const char *id, const char *style)
{
@ -245,6 +256,8 @@ _gc_init(E_Gadcon *gc, const char *name, const char *id, const char *style)
inst->notifier = systray_notifier_host_new(inst, inst->gcc->gadcon);
inst->fill_timer = ecore_timer_add(0.0, _systray_delay_fill_timer_cb, inst);
return inst->gcc;
}
@ -265,6 +278,8 @@ _gc_shutdown(E_Gadcon_Client *gcc)
if (inst->job.size_apply)
ecore_job_del(inst->job.size_apply);
if (inst->fill_timer)
ecore_timer_del(inst->fill_timer);
inst->icons = eina_list_free(inst->icons);
E_FREE(inst);

View File

@ -33,6 +33,7 @@ struct _Instance
Evas *evas;
Instance_Notifier_Host *notifier;
Eina_List *icons;
Ecore_Timer *fill_timer;
struct {
Evas_Object *gadget;
} ui;
@ -60,6 +61,7 @@ void systray_edje_box_remove(Instance *inst, Evas_Object *child);
void systray_edje_box_prepend(Instance *inst, Evas_Object *child);
Instance_Notifier_Host *systray_notifier_host_new(Instance *inst, E_Gadcon *gadcon);
void systray_notifier_host_fill(Instance_Notifier_Host *host_inst);
void systray_notifier_host_free(Instance_Notifier_Host *notifier);
void systray_notifier_host_init(void);
void systray_notifier_host_shutdown(void);

View File

@ -420,20 +420,30 @@ systray_notifier_item_update(Notifier_Item *item)
_systray_notifier_inst_item_update(inst, item, EINA_TRUE);
}
void
systray_notifier_host_fill(Instance_Notifier_Host *host_inst)
{
Notifier_Item *item;
EINA_INLIST_FOREACH(ctx->item_list, item)
{
_systray_notifier_inst_item_update(host_inst, item, EINA_FALSE);
}
}
Instance_Notifier_Host *
systray_notifier_host_new(Instance *inst, E_Gadcon *gadcon)
{
Instance_Notifier_Host *host_inst = NULL;
Notifier_Item *item;
host_inst = calloc(1, sizeof(Instance_Notifier_Host));
Instance_Notifier_Host *host_inst = calloc(1, sizeof(Instance_Notifier_Host));
EINA_SAFETY_ON_NULL_RETURN_VAL(host_inst, NULL);
host_inst->inst = inst;
host_inst->edje = systray_edje_get(inst);
host_inst->gadcon = gadcon;
ctx->instances = eina_inlist_append(ctx->instances, EINA_INLIST_GET(host_inst));
EINA_INLIST_FOREACH(ctx->item_list, item)
_systray_notifier_inst_item_update(host_inst, item, EINA_FALSE);
// systray_notifier_host_fill(host_inst);
return host_inst;
}