Compare commits

..

1 Commits

Author SHA1 Message Date
Marcel Hollerbach 184214a2c3 wip 10 months ago
  1. 6
      .arcconfig
  2. 59
      INSTALL
  3. 6753
      NEWS
  4. 47
      README
  5. 225
      README.md
  6. 34
      TODO
  7. BIN
      data/backgrounds/Bamboo.edj
  8. BIN
      data/backgrounds/Brown_Rock_Hi.edj
  9. BIN
      data/backgrounds/Colorful_Roses.edj
  10. BIN
      data/backgrounds/Curly_Leaves.edj
  11. BIN
      data/backgrounds/Dark_Gradient.edj
  12. BIN
      data/backgrounds/Darkconcrete.edj
  13. BIN
      data/backgrounds/Dunes.edj
  14. BIN
      data/backgrounds/Flat-Fan.edj
  15. BIN
      data/backgrounds/Flat-Stone-Pattern.edj
  16. BIN
      data/backgrounds/Flower_Petals.edj
  17. BIN
      data/backgrounds/Foggy-Trees.edj
  18. BIN
      data/backgrounds/Go_Away.edj
  19. BIN
      data/backgrounds/God-Rays.edj
  20. BIN
      data/backgrounds/Grassy.edj
  21. BIN
      data/backgrounds/Green-Maple.edj
  22. BIN
      data/backgrounds/Green_Stem.edj
  23. BIN
      data/backgrounds/Hills.edj
  24. BIN
      data/backgrounds/Japanesemaple.edj
  25. BIN
      data/backgrounds/Lakegrass.edj
  26. BIN
      data/backgrounds/Lantern_Cluster.edj
  27. BIN
      data/backgrounds/Leafy_Red.edj
  28. BIN
      data/backgrounds/Lichen-Branches.edj
  29. BIN
      data/backgrounds/Light.edj
  30. BIN
      data/backgrounds/Light_Gradient.edj
  31. BIN
      data/backgrounds/Mossstring.edj
  32. BIN
      data/backgrounds/Motleyrock.edj
  33. BIN
      data/backgrounds/Mountain.edj
  34. BIN
      data/backgrounds/Newgrowth.edj
  35. BIN
      data/backgrounds/Ocean_Beach.edj
  36. BIN
      data/backgrounds/Orange_Roses.edj
  37. BIN
      data/backgrounds/Paper-Flower.edj
  38. BIN
      data/backgrounds/Pattern_Radial.edj
  39. BIN
      data/backgrounds/Pattern_Vertical.edj
  40. BIN
      data/backgrounds/Pattern_Vertical_Hi.edj
  41. BIN
      data/backgrounds/Peaks.edj
  42. BIN
      data/backgrounds/Pine_Silhouettes.edj
  43. BIN
      data/backgrounds/Purple_Flower_Bunch.edj
  44. BIN
      data/backgrounds/Ramen.edj
  45. BIN
      data/backgrounds/Red-Maple.edj
  46. BIN
      data/backgrounds/Sea-of-Lanterns.edj
  47. BIN
      data/backgrounds/Shady_Leaves.edj
  48. BIN
      data/backgrounds/Skywall.edj
  49. BIN
      data/backgrounds/Snow-Trees.edj
  50. BIN
      data/backgrounds/Spruce-Needles.edj
  51. BIN
      data/backgrounds/Squiggle-Dark.edj
  52. BIN
      data/backgrounds/Squiggle-Light.edj
  53. BIN
      data/backgrounds/Squiggle-Mid.edj
  54. BIN
      data/backgrounds/Squiggle.edj
  55. BIN
      data/backgrounds/Stringflower.edj
  56. BIN
      data/backgrounds/Sunset-Clouds.edj
  57. BIN
      data/backgrounds/Sunset-Hills.edj
  58. BIN
      data/backgrounds/Temple.edj
  59. BIN
      data/backgrounds/Train.edj
  60. BIN
      data/backgrounds/Wall_Lanterns.edj
  61. BIN
      data/backgrounds/Wetgrass.edj
  62. BIN
      data/backgrounds/Wetleaf.edj
  63. BIN
      data/backgrounds/White-Flower.edj
  64. BIN
      data/backgrounds/Whiterock.edj
  65. BIN
      data/backgrounds/Windy_Palm.edj
  66. BIN
      data/backgrounds/Yellow-Flower.edj
  67. 62
      data/backgrounds/meson.build
  68. 4
      data/config/default/e.src
  69. 4
      data/config/standard/e.src
  70. 46
      data/config/standard/e_bindings.src
  71. BIN
      data/config/standard/enlightenment-standard.png
  72. 4
      data/config/tiling/e.src
  73. 46
      data/config/tiling/e_bindings.src
  74. BIN
      data/config/tiling/enlightenment-tiling.png
  75. 40
      data/config/tiling/profile.desktop
  76. 3
      data/images/meson.build
  77. BIN
      data/images/wayland.png
  78. BIN
      data/readme/enlightenment.png
  79. BIN
      data/readme/screenshot.png
  80. BIN
      data/readme/screenshot2.png
  81. BIN
      data/readme/screenshot3.png
  82. BIN
      data/readme/screenshot4.png
  83. BIN
      data/readme/screenshot5.png
  84. BIN
      data/readme/screenshot6.png
  85. 2
      data/session/enlightenment.desktop.in
  86. 19
      data/session/meson.build
  87. 38
      data/session/wl/enlightenment.desktop.in
  88. 12
      data/session/wl/meson.build
  89. 12
      data/session/x/meson.build
  90. 7
      meson.build
  91. 68
      po/de.po
  92. 1624
      po/fr.po
  93. 1496
      po/it.po
  94. 2
      src/bin/e_about.c
  95. 25
      src/bin/e_actions.c
  96. 3
      src/bin/e_backlight.c
  97. 11
      src/bin/e_bindings.c
  98. 34
      src/bin/e_client.c
  99. 4
      src/bin/e_client.h
  100. 1
      src/bin/e_client_volume.c
  101. Some files were not shown because too many files have changed in this diff Show More

@ -0,0 +1,6 @@
{
"project_id" : "enlightenment-git",
"projects" : "enlightenment-git",
"conduit_uri" : "https://phab.enlightenment.org/",
"phabricator.uri" : "https://phab.enlightenment.org/"
}

@ -0,0 +1,59 @@
** COMPILING and INSTALLING **
------------------------------
Meson is the build system used for this project. For more information please
see:
http://mesonbuild.com
----
Normal compilation in /usr/local:
meson . build
ninja -C build
sudo ninja -C build install
For meson build generic options:
meson --help
For a list of project specific options supported:
cat meson_options.txt
To set 1 or more project specific options:
meson --prefix=/path/to -Doption=value [-Dother=value2] [...] . build
To display current configuration:
meson configure build
The above will only work after at least the following is done:
meson . build
** QUICK AND DIRTY HELP **
--------------------------
How to clean out the build and config and start fresh:
rm -rf build
How to make a dist tarball and check its build:
(must do it from git tree clone and commit all changes to git first)
ninja -C build dist
How to change prefix:
meson --prefix=/path/to/prefix . build
How to install in a specific destination directory for packaging:
DESTDIR=/path/to/destdir ninja -C build install
How to build with verbose output (full commands run):
ninja -C build -v

6753
NEWS

File diff suppressed because it is too large Load Diff

@ -0,0 +1,47 @@
Enlightenment
-------------
Please report bugs and submit patches at https://phab.enlightenment.org
REQUIREMENTS
------------
Must:
* efl
* libpam (On Linux)
Highly suggested:
* libexif (exif metadata display support)
* evas_generic_loaders (All loaders)
* bluez5 (BT support and l2ping tool)
* connman
* bc (For everything calculator)
* pulseaudio
* acpid (Unless your system doesn't have ACPI at all)
* packagekit (For packagekit module updates status)
* udisks2
* gdb (If you want automatic bactraces in ~/.e-crashdump.txt)
COMPILING AND INSTALLING
------------------------
For sample configuration options please look in the ./confs/ directory
for scripts that pass in commonly used options.
Please see the INSTALL file: https://git.enlightenment.org/core/enlightenment.git/tree/INSTALL
NOTE: Users of DR16 will need to rename the $prefix/bin/enlightenment
file prior to installing this release or it will be overwritten.
NOTE: If you do not want security issues make sure sysactions.conf is in
/etc/enlightenment (not PREFIX/etc/enlightenment) as this is the first place
it looks at. This file is intended to be customized by packagers and
system integrators to match your policies and scripts/tools.
NOTE: To enable wayland support (still considered experimental and not for
regular end users) use the meson -Dwl=true option. To run enlightenment in
wayland mode, just log on on ant vt and run enlightenment_start. If you
wish to debug and see all the output try using something like screen then
attaching to the remote screen session by sshing in etc.

@ -1,225 +0,0 @@
![Enlightenment](/data/readme/enlightenment.png)
# Enlightenment
![Screenshot](/data/readme/screenshot.png)
-----
*Please report bugs/issues at*
[git.enlightenment.org](https://git.enlightenment.org/enlightenment/enlightenment/issues)
-----
Enlightenment is a Window Manager, Compositor and basic "Desktop
Shell". It replaces your GUI environment that runs your day to day
graphical Desktop. It includes a built-in File Manager, Application
Launcher, Shelves, Settings Dialogs, Menus, Audio Mixer Controls, Network
Control front-end (for Connman), Battery Monitoring, CPU Frequency
Controls, Screen Blanking and Backlight controls, Screenshotting and
editing, Clock and Calendar, Temperature Guages, Mpris2 Music Controls,
Packagekit Update Front-end, Bluetooth controls for BlueZ 5, Screen
resolution and layout controls and much much more.
Enlightenment is one of the lowest resource environments around
relative to its featureset.
Enlightenment is primarly developed for X11, but does have an
experimental Wayland mode that will have issues, so only try it if
you are adventurous or willing to work on it.
For more information please see
[Enlightenment's About Page](https://www.enlightenment.org/about-enlightenment).
![Screenshot 2](/data/readme/screenshot2.png)
![Screenshot 3](/data/readme/screenshot3.png)
![Screenshot 4](/data/readme/screenshot4.png)
![Screenshot 5](/data/readme/screenshot5.png)
![Screenshot 6](/data/readme/screenshot6.png)
-----
Things that need doing:
[TODO](TODO.md)
-----
## Requirements
Must:
* [efl](https://git.enlightenment.org/enlightenment/efl)
* libpam (Required on Linux, not BSD)
Highly suggested:
* libexif (exif metadata display support)
* bluez5 (BT support and l2ping tool)
* connman
* bc (For everything calculator)
* pulseaudio
* acpid (Unless your system doesn't have ACPI at all)
* packagekit (For packagekit module updates status)
* udisks2
* gdb (If you want automatic bactraces in ~/.e-crashdump.txt)
-----
## Compiling and Installing
Meson is the build system used for this project. For more information
please see [mesonbuild.com](https://mesonbuild.com)
You will need normal build tooling installed such as a compiler (gcc
or clang for example), pkg-config, ninja, any relevant package-dev or
package-devel packages if your distribution splits out development
headers (e.g. libc6-dev) etc.
Depending on where dependencies (like efl) are installed, you might have to
set your `PKG_CONFIG_PATH` environment variable like:
```sh
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig
```
Also note that some distributions like to add extra arch directories
to your library locations so you might have to have more like:
```sh
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/lib64/pkgconfig:/usr/local/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/lib64/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig
```
You will need to ensure that the destination library directory (e.g.
`/usr/local/lib` is in your /etc/ld.so.conf or /etc/ld.so.conf.d/
files and after installing anything that installs libraries you
re-run `ldconfig`. Please see relevant documentation on ldconfig and
ld.so.conf for your distribution.
You might also want to add the destination bin dir to your environment
variable PATH (see documentation on your shell PATH variable) such as:
```sh
export PATH=/usr/local/bin:/usr/bin:/bin
```
Normal compilation in /usr/local:
```sh
meson . build
ninja -C build
sudo ninja -C build install
```
For meson build generic options:
```sh
meson --help
```
For a list of project specific options supported:
```sh
cat meson_options.txt
```
To set 1 or more project specific options:
```sh
meson --prefix=/path/to -Doption=value [-Dother=value2] [...] . build
```
To display current configuration:
```sh
meson configure build
```
The above will only work after at least the following is done:
```sh
meson . build
```
### Quick build help
How to clean out the build and config and start fresh:
```sh
rm -rf build
```
How to make a dist tarball and check its build:
(must do it from git tree clone and commit all changes to git first)
```sh
ninja -C build dist
```
How to change prefix:
```sh
meson --prefix=/path/to/prefix . build
```
How to install in a specific destination directory for packaging:
```sh
DESTDIR=/path/to/destdir ninja -C build install
```
How to build with verbose output (full commands run):
```sh
ninja -C build -v
```
-----
**NOTE:** Once Enlightenment is started by `enlightenment_start`, all
output logs are put in `~/.e-log.log`. The previous log for the
previous execution of Enlightenment will be moved to `~/.e-log.log.old`.
-----
**NOTE:** If you install enlightenment to the default compile prefix
(`/usr/local`) then you might want to ensure the session file is
accessible to your login manager (assuming you use one) by doing
something like:
```sh
sudo ln -s /usr/local/share/xsessions/enlightenment.desktop /usr/share/xsessions/enlightenment.desktop
```
You can also just set up a custom launcher script. Edit the
`~/.xinitrc` file in your home directory and have it have this content:
```sh
#!/bin/sh
exec /usr/local/bin/enlightenment_start >& ~/.xsession-errors
```
(`exec` tells the shell to replace itself with the following command
and `>& ~/.xsession-errors` ensures all output is logged to the
`~/.xsession-errors` file).
You may also want your `~/.xsession` file to be the same, so make a link:
```sh
ln -s .xinitrc .xsession
```
This assumes `/usr/local` as well and just modify based on your
install prefix location.
If you do not use a login manager you can just log into a text console
and run `startx` after the above `.xinitrc` file is set up.
-----
**NOTE:** If you do not want security issues make sure `sysactions.conf` is in
`/etc/enlightenment` (not `PREFIX/etc/enlightenment`) as this is the first
place it looks at. This file is intended to be customized by packagers and
system integrators to match your policies and scripts/tools. This also
applies to `system.conf` in the same directory.
-----
**NOTE:** To enable Wayland support (still considered experimental and not for
regular end users) use the meson `-Dwl=true option`. To run Enlightenment in
Wayland mode, just login on any text VT and run `enlightenment_start`. If you
wish to debug and see all the output try using something like screen then
attaching to the remote screen session by sshing in etc.
-----
**NOTE:** Nvidia support - do *not* enable Wayland support if you have
Nvidia cards and use Nvidia drivers. You will need to use **full**
OpenGL+GLX with EFL instead of the default OpenGL-ES/EGL for those to not
have problems and this conflicts with any **DRM** and **Wayland** support.
You will

@ -1,3 +1,4 @@
TODO:
* need a better "extra" that allows shot-module like sharing of:
* themes
* wallpapers
@ -50,9 +51,9 @@
* bt tethering
* usb tehtering
* wifi tethering
* fix vkbd to work in wl - e_kbd_send.c - look at ecore_wl2_input.c
* clean up some old actions that are handled better by newer ones
* like suspend intelligently is better than regular suspend but
* S fix vkbd to work in wl - e_kbd_send.c - look at ecore_wl2_input.c
* S clean up some old actions that are handled better by newer ones
* S like suspend intelligently is better than regular suspend but
suspend now is very explicit and worth keeping
* clock - add event/alarm/appointment tracking and notifications etc.
* this perhaps can be merged with the cron front-end
@ -76,10 +77,12 @@
* face auth (howdy / pam-face / pam-face-authentication / pam-facial-auth)
* yubikey
* usb drive (pam_usb)
* support setting up fingerprint as auth (fprint-enroll)
* support setting up smartcard as auth
* support setting up face auth (howdy / pam-face / pam-face-authentication / pam-facial-auth)
* support setting up yubikey as auth
* support setting up usb drive for auth (pam_usb)
* support fprint auth for polkit agent (ugh)
* wifi/bt net: associate app/desktop(s) or actions to run when:
* bt device comes or goes (alongside lock device feature)
* wifi appears or disappears
@ -243,10 +246,8 @@
* display other devices in above list separately
* handle string capacity values like Full, High, Normal, Low, Critical...
* randr: get auto layout to handle screens laid out like:
```
[dp2-2][dp2-1] <- 2 external monitors
[edp-1] <- laptop main display
```
* randr: when losing a zone/screen, put windows in purgatory and then have
purgatory screens available via pager to drag onto a current screen,
or the specific virtual desktops from purgator to be accessible even
@ -292,15 +293,15 @@
* look into libratbag too for gaming mouse stuff if its worth using it or
just doing the same
stuff ourselves as we will probably have to via libinput
* some kind of game mode and detection that will do things like:
* disable screen dimming/blanking
* set cpu to max performance
* lower priority/nice of non-game processes or even sigstop procs
* disable notifications
* explicit toggle and possible auto-detect of games running
* S some kind of game mode and detection that will do things like:
* S disable screen dimming/blanking
* S set cpu to max performance
* S lower priority/nice of non-game processes or even sigstop procs
* S disable notifications
* S explicit toggle and possible auto-detect of games running
* per app environment launch config - allow different TZ, LOCALE etc.
per app and set up env appropriately
* apps - ability to flag apps as "single run" so launching again from
* apps - ability to flag apps as "single run" so launchgin again from
menu/ibar will just focus the current window/jump to it etc.
* back-end e system process for monitoring/polling and launching etc.
* split e up into front vs back-end with back-end doing things like
@ -322,6 +323,7 @@
* need to allow a CONT every now and again to unblock buffers
* set backlight and dim timeout per powersave level
* battery - set powersave levels based on ac or battery level
* efl: flat theme redo
* efl/eo: start using efl loop as core loop
* begin to move some login out into efl threads+loops
* to change ui - callsync/async back to ui/main loop
@ -332,6 +334,12 @@
* have edje object stash
* mixer: improve ui in emixer
* emixer - support selecting recording dev for apps like pavucontrol
* look at showing vu bars per recoridng or maybe output devices
* offer ability to show vu output in mixer gadget
* weather
* bring in forecasts into core e
* forecasts will due feb 2021. yahoo shutting down free api.
given all the changes needed to do a new api...
may as well write a whole new weather gadget.
* free api:
* https://api.met.no/weatherapi/locationforecast/2.0/documentation
* a dependency of this (so we can provide lat/lon)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -1,28 +1,40 @@
install_data([ 'Flat-Fan.edj',
'Sunset-Hills.edj',
'Dunes.edj',
'Squiggle.edj',
'Squiggle-Dark.edj',
'Squiggle-Mid.edj',
'Squiggle-Light.edj',
'Flat-Stone-Pattern.edj',
'Paper-Flower.edj',
'Mountain.edj',
'Sunset-Clouds.edj',
'Red-Maple.edj',
'Spruce-Needles.edj',
'Lichen-Branches.edj',
'Foggy-Trees.edj',
'God-Rays.edj',
'Sea-of-Lanterns.edj',
'Yellow-Flower.edj',
'Green-Maple.edj',
'Peaks.edj',
'White-Flower.edj',
'Snow-Trees.edj',
'Bamboo.edj'
install_data([ 'Brown_Rock_Hi.edj',
'Colorful_Roses.edj',
'Darkconcrete.edj',
'Dark_Gradient.edj',
'Grassy.edj',
'Japanesemaple.edj',
'Lakegrass.edj',
'Light_Gradient.edj',
'Mossstring.edj',
'Motleyrock.edj',
'Newgrowth.edj',
'Ocean_Beach.edj',
'Orange_Roses.edj',
'Pattern_Radial.edj',
'Pattern_Vertical.edj',
'Pattern_Vertical_Hi.edj',
'Pine_Silhouettes.edj',
'Purple_Flower_Bunch.edj',
'Skywall.edj',
'Stringflower.edj',
'Wetgrass.edj',
'Wetleaf.edj',
'Whiterock.edj',
'Hills.edj',
'Light.edj',
'Temple.edj',
'Train.edj',
'Curly_Leaves.edj',
'Flower_Petals.edj',
'Go_Away.edj',
'Green_Stem.edj',
'Leafy_Red.edj',
'Ramen.edj',
'Shady_Leaves.edj',
'Windy_Palm.edj',
'Lantern_Cluster.edj',
'Wall_Lanterns.edj'
],
install_dir: join_paths(dir_data, 'enlightenment/data/backgrounds')
)

@ -1,5 +1,5 @@
group "E_Config" struct {
value "config_version" int: 1000035;
value "config_version" int: 1000033;
value "config_type" uint: 0; // this profile seems to just be super minimalist
value "desktop_default_name" string: "%i-%i";
value "desktop_default_window_profile" string: "";
@ -164,7 +164,6 @@ group "E_Config" struct {
value "theme_default_border_style" string: "default";
value "desk_auto_switch" int: 0;
value "thumb_nice" int: 0;
value "gesture_open_input_devices" int: 0;
value "screen_limits" int: 0;
value "menu_favorites_show" int: 1;
value "menu_apps_show" int: 1;
@ -208,7 +207,6 @@ group "E_Config" struct {
value "backlight.timer" double: 30.0;
value "backlight.battery_timer" double: 20.0;
value "backlight.idle_dim" uchar: 1;
value "backlight.ddc" uchar: 0;
value "device_desktop" int: 0;
value "device_auto_mount" int: 0;
value "device_auto_open" int: 0;

@ -1,5 +1,5 @@
group "E_Config" struct {
value "config_version" int: 1000035;
value "config_version" int: 1000033;
value "config_type" uint: 3;
value "desktop_default_name" string: "%i-%i";
value "desktop_default_window_profile" string: "standard";
@ -164,7 +164,6 @@ group "E_Config" struct {
value "theme_default_border_style" string: "default";
value "desk_auto_switch" int: 0;
value "thumb_nice" int: 0;
value "gesture_open_input_devices" int: 0;
value "screen_limits" int: 0;
value "menu_favorites_show" int: 1;
value "menu_apps_show" int: 1;
@ -201,7 +200,6 @@ group "E_Config" struct {
value "backlight.timer" double: 30.0;
value "backlight.battery_timer" double: 20.0;
value "backlight.idle_dim" uchar: 1;
value "backlight.ddc" uchar: 1;
value "deskenv.load_xrdb" uchar: 1;
value "deskenv.load_xmodmap" uchar: 1;
value "deskenv.load_gnome" uchar: 0;

@ -15,6 +15,18 @@ group "E_Config_Bindings" struct {
value "action" string: "backlight_adjust";
value "params" string: "10";
}
group "E_Config_Binding_Acpi" struct {
value "context" int: 0;
value "type" int: 22;
value "status" int: 0;
value "action" string: "dim_screen";
}
group "E_Config_Binding_Acpi" struct {
value "context" int: 0;
value "type" int: 22;
value "status" int: 1;
value "action" string: "undim_screen";
}
group "E_Config_Binding_Acpi" struct {
value "context" int: 0;
value "type" int: 3;
@ -415,6 +427,40 @@ group "E_Config_Bindings" struct {
value "params" string: "end";
}
}
group "edge_bindings" list {
group "E_Config_Binding_Edge" struct {
value "context" int: 3;
value "modifiers" int: 0;
value "action" string: "desk_flip_in_direction";
value "edge" uchar: 1;
value "any_mod" uchar: 1;
value "delay" float: 0.3;
}
group "E_Config_Binding_Edge" struct {
value "context" int: 3;
value "modifiers" int: 0;
value "action" string: "desk_flip_in_direction";
value "edge" uchar: 2;
value "any_mod" uchar: 1;
value "delay" float: 0.3;
}
group "E_Config_Binding_Edge" struct {
value "context" int: 3;
value "modifiers" int: 0;
value "action" string: "desk_flip_in_direction";
value "edge" uchar: 3;
value "any_mod" uchar: 1;
value "delay" float: 0.3;
}
group "E_Config_Binding_Edge" struct {
value "context" int: 3;
value "modifiers" int: 0;
value "action" string: "desk_flip_in_direction";
value "edge" uchar: 4;
value "any_mod" uchar: 1;
value "delay" float: 0.3;
}
}
group "key_bindings" list {
group "E_Config_Binding_Key" struct {
value "context" int: 9;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

@ -1,5 +1,5 @@
group "E_Config" struct {
value "config_version" int: 1000035;
value "config_version" int: 1000033;
value "config_type" uint: 3;
value "desktop_default_name" string: "%i-%i";
value "desktop_default_window_profile" string: "standard";
@ -164,7 +164,6 @@ group "E_Config" struct {
value "theme_default_border_style" string: "default";
value "desk_auto_switch" int: 0;
value "thumb_nice" int: 0;
value "gesture_open_input_devices" int: 0;
value "screen_limits" int: 0;
value "menu_favorites_show" int: 1;
value "menu_apps_show" int: 1;
@ -201,7 +200,6 @@ group "E_Config" struct {
value "backlight.timer" double: 30.0;
value "backlight.battery_timer" double: 20.0;
value "backlight.idle_dim" uchar: 1;
value "backlight.ddc" uchar: 1;
value "deskenv.load_xrdb" uchar: 1;
value "deskenv.load_xmodmap" uchar: 1;
value "deskenv.load_gnome" uchar: 0;

@ -15,6 +15,18 @@ group "E_Config_Bindings" struct {
value "action" string: "backlight_adjust";
value "params" string: "10";
}
group "E_Config_Binding_Acpi" struct {
value "context" int: 0;
value "type" int: 22;
value "status" int: 0;
value "action" string: "dim_screen";
}
group "E_Config_Binding_Acpi" struct {
value "context" int: 0;
value "type" int: 22;
value "status" int: 1;
value "action" string: "undim_screen";
}
group "E_Config_Binding_Acpi" struct {
value "context" int: 0;
value "type" int: 3;
@ -415,6 +427,40 @@ group "E_Config_Bindings" struct {
value "params" string: "end";
}
}
group "edge_bindings" list {
group "E_Config_Binding_Edge" struct {
value "context" int: 3;
value "modifiers" int: 0;
value "action" string: "desk_flip_in_direction";
value "edge" uchar: 1;
value "any_mod" uchar: 1;
value "delay" float: 0.3;
}
group "E_Config_Binding_Edge" struct {
value "context" int: 3;
value "modifiers" int: 0;
value "action" string: "desk_flip_in_direction";
value "edge" uchar: 2;
value "any_mod" uchar: 1;
value "delay" float: 0.3;
}
group "E_Config_Binding_Edge" struct {
value "context" int: 3;
value "modifiers" int: 0;
value "action" string: "desk_flip_in_direction";
value "edge" uchar: 3;
value "any_mod" uchar: 1;
value "delay" float: 0.3;
}
group "E_Config_Binding_Edge" struct {
value "context" int: 3;
value "modifiers" int: 1;
value "action" string: "desk_flip_in_direction";
value "edge" uchar: 4;
value "any_mod" uchar: 1;
value "delay" float: 0.3;
}
}
group "key_bindings" list {
group "E_Config_Binding_Key" struct {
value "context" int: 9;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

@ -1,21 +1,19 @@
[Desktop Entry]
Type=Link
Name=Tiling (Standard Enlightenment)
Name[ca]=Mosaic (Standard Enlightenment)
Name[de]=Kacheln (Vorgabe Enlightenment)
Name[fi]=Limittävä (Tavallinen Enlightenment)
Name[fr]=Pavage (Enlightenment standard)
Name[it]=Griglia (Enlightenment standard)
Name[ms]=Penjubinan (Enlightenment Piawai)
Name[pt]=Mosaico (Enlightenment padrão)
Name[ru]=Мозаичный режим (Стандартный Enlightenment)
Name[tr]=Döşeme (Standard Enlightenment)
Comment=Tiling window management configuration for devices with keyboards and mice<br>like your average PC Desktop, Laptop or Netbook<br>with Enlightenment's traditional keyboard bindings<br>and mouse controls.<br>Default tiling bindings are: Win-key + Space, arrows, and left mouse button.<br>See the module settings for more information.
Comment[ca]=Mosaic per la configuració de la gestió de finestres per dispositius amb teclats i ratolins <br>com ara PC d'escriptori, portàtil o netbook<br>amb associacions de tecles típiques d'Enlightenment<br>Tecles d'accés ràpid per defecte són: Tecla Win + Espai, fletxes i botó esquerre del ratolí <br>Veure la configuració del mòdul per obtenir més informació.
Comment[fr]=Gestion de la juxtaposition des fenêtres pour les machines avec clavier<br>et souris comme les PC de bureau et les portables,<br>offrant raccourcis et contrôles traditionnels.<br>Les raccourcis de pavage par défaut sont :<br>Win+Barre d'espace ou flèches, et bouton gauche de la souris.<br>Voir la configuration du module pour plus d'informations.
Comment[it]=Configurazione con finestre in griglia per dispositivi con tastiere e mouse<br>come i normali PC Desktop, Laptop o Netbook<br>con le tradizionali scorciatoie di tastiera e controlli<br>del mouse di Enlightenment.<br>Le associazioni di tasti predefinite proprie di questa modalità sono:<br>Tasto-windows + spazio, frecce, e tasto sinistro del mouse.<br>Vedere le impostazioni del modulo Tiling per maggiori informazioni.
Comment[pt]=Configuração de gestão de janelas em mosaico para dispositivos com teclados e ratos<br>como os computadores de secretária ou portáteis com as tradicionais<br>combinações de teclas e controlos de rato do Enlightenment.<br>As combinações padrão em mosaico são:<br>Tecla Win-key + Espaço, setas, e botão esquerdo do rato.<br>Veja as definições do módulo para mais informações.
Comment[ms]=Konfigurasi pengurusan tetingkap berjubin untuk peranti dengan papan kekunci dan tetikus<br>seperti Komputer Desktop, Komputer Riba atau Netbook anda<br>dengan pengikatan papan kekunci tradisional Enlightenment<br>dan kawalan tetikus.<br>Pengikatan penjubinan lalai adalah: Win-key + Space, anak panah, dan butang tetikus kiri.<br>Sila rujuk tetapan modul untuk maklumat lanjut.
Comment[ru]=Конфигурация с мозаичным режимом управления окнами<br>пригодная для устройств с клавиатурой и мышью,<br>таких как обычный компьютер или ноутбук,<br>с традиционными для Enlightenment'а сочетаниями<br>клавиш и управлением мышью.<br>Комбинации клавиш для мозаичного режима по умолчанию:<br>Кнопка Win + пробел, стрелки и левая кнопка мыши.
Comment[tr]=Enlightenment'in klavye ve fare kontrol bağlayıcıları ile kullanılan, ortalama <br>PC masaüstü, dizüstü ve netbook gibi klavye ve fare aygıtları bulunan cihazlar <br>için pencere döşeme yönetimi yapılandırması. Öntanımlı döşeme bağlayıcıları:<br>Win Tuşu + Boşluk, ok tuşları ve sol fare tuşu.<br>Daha fazla bilgi için modül ayarlarına bakınız.
Icon=enlightenment-tiling
[Desktop Entry]
Type=Link
Name=Tiling (Standard Enlightenment)
Name[ca]=Mosaic (Standard Enlightenment)
Name[de]=Kacheln (Vorgabe Enlightenment)
Name[fi]=Limittävä (Tavallinen Enlightenment)
Name[fr]=Pavage (Enlightenment standard)
Name[it]=Tiling (a piastrelle)
Name[ms]=Penjubinan (Enlightenment Piawai)
Name[ru]=Мозаичный режим (Стандартный Enlightenment)
Name[tr]=Döşeme (Standard Enlightenment)
Comment=Tiling window management configuration for devices with keyboards and mice<br>like your average PC Desktop, Laptop or Netbook<br>with Enlightenment's traditional keyboard bindings<br>and mouse controls.<br>Default tiling bindings are: Win-key + Space, arrows, and left mouse button.<br>See the module settings for more information.
Comment[ca]=Mosaic per la configuració de la gestió de finestres per dispositius amb teclats i ratolins <br>com ara PC d'escriptori, portàtil o netbook<br>amb associacions de tecles típiques d'Enlightenment<br>Tecles d'accés ràpid per defecte són: Tecla Win + Espai, fletxes i botó esquerre del ratolí <br>Veure la configuració del mòdul per obtenir més informació.
Comment[fr]=Gestion de la juxtaposition des fenêtres pour les machines avec clavier<br>et souris comme les PC de bureau et les portables,<br>offrant raccourcis et contrôles traditionnels.<br>Les raccourcis de pavage par défaut sont :<br>Win+Barre d'espace ou flèches, et bouton gauche de la souris.<br>Voir la configuration du module pour plus d'informations.
Comment[it]=Configurazione con finestre in griglia per dispositivi con tastiere e mouse<br>come i normali PC Desktop, Laptop o Netbook<br>con le tradizionali scorciatoie di tastiera e controlli<br>del mouse di Enlightenment.<br>Le associazioni di tasti predefinite proprie di questa modalità sono:<br>Tasto-windows + spazio, frecce, e tasto sinistro del mouse.<br>Vedere le impostazioni del modulo Tiling per maggiori informazioni.
Comment[ms]=Konfigurasi pengurusan tetingkap berjubin untuk peranti dengan papan kekunci dan tetikus<br>seperti Komputer Desktop, Komputer Riba atau Netbook anda<br>dengan pengikatan papan kekunci tradisional Enlightenment<br>dan kawalan tetikus.<br>Pengikatan penjubinan lalai adalah: Win-key + Space, anak panah, dan butang tetikus kiri.<br>Sila rujuk tetapan modul untuk maklumat lanjut.
Comment[ru]=Конфигурация с мозаичным режимом управления окнами<br>пригодная для устройств с клавиатурой и мышью,<br>таких как обычный компьютер или ноутбук,<br>с традиционными для Enlightenment'а сочетаниями<br>клавиш и управлением мышью.<br>Комбинации клавиш для мозаичного режима по умолчанию:<br>Кнопка Win + пробел, стрелки и левая кнопка мыши.
Comment[tr]=Enlightenment'in klavye ve fare kontrol bağlayıcıları ile kullanılan, ortalama <br>PC masaüstü, dizüstü ve netbook gibi klavye ve fare aygıtları bulunan cihazlar <br>için pencere döşeme yönetimi yapılandırması. Öntanımlı döşeme bağlayıcıları:<br>Win Tuşu + Boşluk, ok tuşları ve sol fare tuşu.<br>Daha fazla bilgi için modül ayarlarına bakınız.
Icon=enlightenment-tiling

@ -2,8 +2,7 @@ install_data([ 'enlightenment.png',
'test.png',
'test.jpg',
'test.edj',
'test.svg',
'wayland.png'
'test.svg'
],
install_dir: join_paths(dir_data, 'enlightenment/data/images')
)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 552 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 772 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 211 KiB

@ -1,5 +1,5 @@
[Desktop Entry]
Type=XSession
Type=Application
Name=Enlightenment
Name[ca]=Enlightenment
Name[de]=Enlightenment

@ -1,2 +1,17 @@
subdir('x')
subdir('wl')
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',
configuration: desktop_config
)
if config_h.has('HAVE_WAYLAND') == true
install_data(e_desktop,
install_dir : join_paths(dir_data, 'wayland-sessions'))
endif
if config_h.has('HAVE_WAYLAND_ONLY') == false
install_data(e_desktop,
install_dir : join_paths(dir_data, 'xsessions'))
endif

@ -1,38 +0,0 @@
[Desktop Entry]
Type=Application
Name=Enlightenment (Wayland)
Name[ca]=Enlightenment (Wayland)
Name[de]=Enlightenment (Wayland)
Name[el]=Enlightenment (Wayland)
Name[eo]=Enlightenment (Wayland)
Name[fi]=Enlightenment (Wayland)
Name[fr]=Enlightenment (Wayland)
Name[gl]=Enlightenment (Wayland)
Name[ja]=Enlightenment (Wayland)
Name[ko]=Enlightenment (Wayland)
Name[ms]=Enlightenment (Wayland)
Name[pl]=Enlightenment (Wayland)
Name[ru]=Enlightenment (Wayland)
Name[sr]=Просвећење (Wayland)
Name[tr]=Enlightenment (Wayland)
Comment=Log in using Enlightenment (Version @VERSION@)
Comment[ca]=Iniciar sessió amb Enlightenment (Versió @VERSION@)
Comment[da]=Log ind med Enlightenment (Version @VERSION@)
Comment[de]=Anmelden und Enlightenment verwenden (Version @VERSION@)
Comment[el]=Είσοδος με το Enlightenment (Έκδοση @VERSION@)
Comment[eo]=Ensaluti pere de Enlightenment (Versio @VERSION@)
Comment[es]=Iniciar sesión usando Enlightenment (Versión @VERSION@)
Comment[fi]=Kirjaudu käyttäen Enlightenmentiä (versio @VERSION@)
Comment[fr]=Ouvrir une session Enlightenment (Version @VERSION@)
Comment[gl]=Iniciar sesión usando Enlightenment (Versión @VERSION@)
Comment[it]=Accedi con Enlightenment (Versione @VERSION@)
Comment[ko]=Enlightenment 로그인(버전 @VERSION@)
Comment[ms]=Daftar masuk menggunakan Enligtenment (Versi @VERSION@)
Comment[pt]=Iniciar sessão no Enlightenment (Versão @VERSION@)
Comment[ru]=Войти используя Enlightenment (Версия @VERSION@)
Comment[sr]=Пријавите се за коришћење Просвећења (издања @VERSION@)
Comment[tr]=Enlightenment kullanarak giriş yaın (Version @VERSION@)
Icon=@prefix@/share/enlightenment/data/images/enlightenment.png
TryExec=@prefix@/bin/enlightenment_start
Exec=env E_WL_FORCE=drm E_COMP_ENGINE=gl @prefix@/bin/enlightenment_start
DesktopNames=Enlightenment

@ -1,12 +0,0 @@
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',
configuration : desktop_config)
if config_h.has('HAVE_WAYLAND') == true
install_data(e_desktop,
install_dir : join_paths(dir_data, 'wayland-sessions'))
endif

@ -1,12 +0,0 @@
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',
configuration : desktop_config)
if config_h.has('HAVE_WAYLAND_ONLY') == false
install_data(e_desktop,
install_dir : join_paths(dir_data, 'xsessions'))
endif

@ -1,6 +1,6 @@
##### project
project('enlightenment', 'c',
version : '0.25.99',
version : '0.24.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.0'
efl_version = '>= 1.25.99'
add_global_arguments('-DHAVE_CONFIG_H=1', language: 'c')
dir_prefix = get_option('prefix')
@ -105,7 +105,7 @@ suid_ldflags = []
dep_crypt = []
if freebsd == true or host_machine.system().startswith('pcbsd')
dep_crypt = cc.find_library('crypt', required: true)
if cc.links('', args: ['-fPIE', '-pie']) == true
if cc.links('', args: '-fPIE', link_args: '-pie') == true
suid_cflags = '-fPIE'
suid_ldflags = '-pie'
endif
@ -293,7 +293,6 @@ dep_ecore_con = dependency('ecore-con' , required: true)
dep_ecore_input = dependency('ecore-input' , required: true)
dep_ecore_input_evas = dependency('ecore-input-evas', required: true)
dep_ecore_evas = dependency('ecore-evas' , required: true)
dep_ecore_audio = dependency('ecore-audio' , required: true)
dep_evas = dependency('evas' , required: true)
dep_edje = dependency('edje' , required: true)
dep_efreet = dependency('efreet' , required: true)

@ -27,7 +27,7 @@ msgstr ""
"Project-Id-Version: Enlightenment\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-04-19 16:15+0200\n"
"PO-Revision-Date: 2022-05-06 11:31+0200\n"
"PO-Revision-Date: 2020-04-18 14:50+0200\n"
"Last-Translator: Simon Tischer <simon@t-tischer.de>\n"
"Language-Team: E17-de\n"
"Language: de\n"
@ -35,7 +35,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.0.1\n"
"X-Generator: Poedit 2.3\n"
"X-Poedit-Basepath: ../src\n"
"X-Poedit-KeywordsList: N_;_\n"
"X-Poedit-SearchPath-0: .\n"
@ -4738,11 +4738,11 @@ msgstr "Sprechblase"
#: src/modules/shot/e_mod_edit.c:1978
msgid "Kaboom splat"
msgstr "Kaboom! Patsch!"
msgstr "Kaboom! Patch!"
#: src/modules/shot/e_mod_edit.c:1979
msgid "Pow explode"
msgstr "Zack! Explosion"
msgstr "Zack! Explosion!"
#: src/modules/shot/e_mod_edit.c:1987
msgid "Color"
@ -5487,17 +5487,15 @@ msgid_plural ""
">The default keys which must be held to activate these bindings<ps/>is '%s'. "
"Configure the modifiers for this binding below."
msgstr[0] ""
"Voreingestellte Enlightenment Maus-Aktionen <br> Die voreingestellten "
"Aktionen beinhalten:<br>* <b>Bewegen</b> (Linke Taste)<br>* <b>Größe ändern</"
"b> (Mittlere Taste)<br>* <b>Menu öffnen</b> (Rechte Taste)<br> Die Tastatur-"
"Taste, die gedrückt werden muß, damit dies aktiv ist,<br> ist %s. Die "
"Einstellungen dieser Tasten-Aktionen können unten eingestellt werden."
"Enlightenment nutzt mausgesteuerte Aktionen für Fenster. <br> Diese Aktionen "
"beinhalten:<br>* <b>Bewegen</b> (Linke Taste)<br>* <b>Größe ändern</b> "
"(Mittlere Taste)<br>* <b>Menu öffnen</b> (Rechte Taste)<br> Die standard "
"Taste um diese Aktionen bei klick zu aktivieren<br> ist %s."
msgstr[1] ""
"Voreingestellte Enlightenment Maus-Aktionen <br> Die voreingestellten "
"Aktionen beinhalten:<br>* <b>Bewegen</b> (Linke Taste)<br>* <b>Größe ändern</"
"b> (Mittlere Taste)<br>* <b>Menu öffnen</b> (Rechte Taste)<br> Die Tastatur-"
"Tasten, die gedrückt werden müssen, damit dies aktiv ist,<br> sind %s. Die "
"Einstellungen dieser Tasten-Aktionen können unten eingestellt werden."
"Enlightenment nutzt mausgesteuerte Aktionen für Fenster. <br> Diese Aktionen "
"beinhalten:<br>* <b>Bewegen</b> (Linke Taste)<br>* <b>Größe ändern</b> "
"(Mittlere Taste)<br>* <b>Menu öffnen</b> (Rechte Taste)<br> Die standard "
"Tasten um diese Aktionen bei klick zu aktivieren<br> sind %s.<br>"
#: src/modules/wizard/page_150.c:28
msgid "Compositing"
@ -5864,7 +5862,7 @@ msgid ""
"correctly installed and running"
msgstr ""
"Fehler bei der Initialisierung von D-Bus! Prüfen Sie, ob D-Bus korrekt "
"installiert ist und auch läuft"
"installiert ist und auch läuft."
#: src/modules/luncher/config.c:172
msgid "Create new Luncher source"
@ -6165,11 +6163,11 @@ msgstr "Keine Sortirung"
#: src/modules/everything/evry_config.c:506
msgid "By usage"
msgstr "Nach Verwendung"
msgstr "nach Verwendung"
#: src/modules/everything/evry_config.c:509
msgid "Most used"
msgstr "Nach am Meisten verwendet"
msgstr "nach meist verwendet"
#: src/modules/everything/evry_config.c:512
msgid "Last used"
@ -7115,7 +7113,7 @@ msgstr "Die Tastenbelegung die Sie eingegeben haben wird bereits verwendet!"
#: src/modules/quickaccess/e_mod_quickaccess.c:833 src/bin/e_shelf.c:2384
#: src/bin/e_bryce.c:813
msgid "Autohide"
msgstr "Autom. ausblenden"
msgstr "autom. ausblenden"
#: src/modules/quickaccess/e_mod_quickaccess.c:839
msgid "Hide Instead Of Raise"
@ -9481,7 +9479,7 @@ msgstr "Gadget Leiste"
#: src/bin/e_bryce.c:807
msgid "Autosize"
msgstr "Autom. Größe"
msgstr "autom. Größe"
#: src/bin/e_bryce.c:819
msgid "Bar Settings"
@ -9542,9 +9540,9 @@ msgid ""
"<hilight>Backspace</hilight> or <hilight>Delete</hilight> to remove all "
"gadgets from this screen"
msgstr ""
"Zum Beenden <hilight>Esc</hilight> drücken oder auf den Hintergrund klicken. "
"<ps/><hilight>Rücklöschen</hilight> oder <hilight>Entf.</hilight> entfernt "
"alle Gadgets von diesem Bildschirm"
"Zum Beenden auf <hilight>Esc</hilight> drücken oder auf den Hintergrund "
"klicken. <ps/><hilight>Rücktaste</hilight> oder <hilight>Entf.</hilight>, "
"entfernt alle Gadgets von diesem Bildschirm."
#: src/bin/e_color_dialog.c:25
msgid "Color Selector"
@ -10032,7 +10030,7 @@ msgstr ""
#: src/bin/e_module.c:237
msgid "Module does not contain all needed functions"
msgstr "Das Modul enthält nicht alle benötigten Funktionen"
msgstr "Das Modul enthält nicht alle benötigten Funktionen."
#: src/bin/e_module.c:252
#, c-format
@ -10703,7 +10701,7 @@ msgstr "Zu unterer Arbeitsfläche wechseln"
#: src/bin/e_actions.c:3414
msgid "Flip Desktop By..."
msgstr "Arbeitsfläche ...mal wechseln"
msgstr "Arbeitsfläche um ... wechseln"
#: src/bin/e_actions.c:3420
msgid "Flip To Previous Desktop"
@ -10719,15 +10717,15 @@ msgstr "Modulablage anzeigen"
#: src/bin/e_actions.c:3436
msgid "Flip Desktop To..."
msgstr "Zu Arbeitsfläche ... wechseln."
msgstr "Zu Arbeitsfläche ... wechseln"
#: src/bin/e_actions.c:3441
msgid "Switch Desktop To... On Screen..."
msgstr "Zu Arbeitsfläche ... auf Bildschirm ... wechseln."
msgstr "Zu Arbeitsfläche ... auf Bildschirm ... wechseln"
#: src/bin/e_actions.c:3447
msgid "Flip Desktop Linearly..."
msgstr "Linear zu Arbeitsfläche wechseln um..."
msgstr "Linear zu Arbeitsfläche wechseln um... "
#: src/bin/e_actions.c:3453
msgid "Switch To Desktop 0"
@ -10779,7 +10777,7 @@ msgstr "Zu Arbeitsfläche 11 wechseln"
#: src/bin/e_actions.c:3477
msgid "Switch To Desktop..."
msgstr "Zu Arbeitsfläche ... wechseln."
msgstr "Zu Arbeitsfläche ... wechseln"
#: src/bin/e_actions.c:3483
msgid "Flip Desktop Left (All Screens)"
@ -10811,7 +10809,7 @@ msgstr "Arbeitsfläche linear nach ... klappen (alle Bildschirme)"
#: src/bin/e_actions.c:3509
msgid "Flip Desktop In Direction..."
msgstr "Arbeitsfläche in Richtung ... wechseln."
msgstr "Arbeitsfläche in Richtung ... klappen"
#: src/bin/e_actions.c:3514
msgid "Switch To Desktop 0 (All Screens)"
@ -10883,7 +10881,7 @@ msgstr "Maus auf Bildschirm 1 verschieben"
#: src/bin/e_actions.c:3557
msgid "Send Mouse To Screen..."
msgstr "Mauszeiger auf Bildschirm ... verschieben"
msgstr "Maus auf Bildschirm ... verschieben"
#: src/bin/e_actions.c:3563
msgid "Send Mouse Forward 1 Screen"
@ -10895,16 +10893,16 @@ msgstr "Maus einen Bildschirm zurückschieben"
#: src/bin/e_actions.c:3567
msgid "Send Mouse Forward/Back Screens..."
msgstr "Maus ... Bildschirme weiter/zurückschieben."
msgstr "Maus ... Bildschirme weiter/zurückschieben"
#: src/bin/e_actions.c:3572
msgid "Dim"
msgstr "Abdunkeln"
msgstr "abdunkeln"
# better ideas, anyone?
#: src/bin/e_actions.c:3575
msgid "Undim"
msgstr "Aufhellen"
msgstr "aufhellen"
#: src/bin/e_actions.c:3578
msgid "Backlight Set"
@ -11541,12 +11539,12 @@ msgstr "Klicken Sie auf ein Objekt, an dem eine Ausrichtung erfolgen soll.&