Carsten Haitzler
8b06ca97a6
e sys main - fix minor leaking iterator - unused code now
2024-04-23 09:39:56 +01:00
Ross Vandegrift
9c4b442335
attempt to dlopen libddcutil.so.5 first
...
The backwards-incompatible changes in libddcutil.so.5 are documented at
https://www.ddcutil.com/c_api_200/ - a quick grep says that the only affected
symbol appearing in E is ddca_set_global_sleep_multiplier (which is already
optional).
This change does not make any of the changes suggested in the "Library
Initialization" section of the above doc.
2024-04-03 22:03:54 -07:00
maxerba
5e25ae24f8
Adding french comment and updating italian
2024-03-14 18:49:10 +01:00
rafspiny
3def50bd6a
Use proper icon
...
Add icon to edj file
Correct icon
Enable sync for edje keyboard lock/unlock
Fix keyboard signals in icon
Using the correct part from the edje
2024-03-12 07:19:50 -07:00
rafspiny
318de512f2
Make instances extern
...
WIP
2024-03-12 07:19:50 -07:00
rafspiny
5efba6f8a3
Remove unused code
2024-03-12 07:19:50 -07:00
rafspiny
f34460bf96
Introduce version for config
2024-03-12 07:19:50 -07:00
rafspiny
bd1ebaebad
Add e prefix to signales
2024-03-12 07:19:50 -07:00
rafspiny
74cd743aa0
Add typedef enum
...
Specify no parameters on some functions
2024-03-12 07:19:50 -07:00
rafspiny
16bf105f34
Fix icon and translate strign
2024-03-12 07:19:50 -07:00
rafspiny
dcf621326b
Rebase
2024-03-12 07:19:50 -07:00
rafspiny
bb37914492
Fix icon
2024-03-12 07:19:50 -07:00
rafspiny
e7fb1684ce
Allegedly using the icon from edj
2024-03-12 07:19:50 -07:00
rafspiny
a2bdd3c3ff
Move icon for convertible configuration to screen section
2024-03-12 07:19:50 -07:00
rafspiny
801e552985
Add border to icon
...
Add filling to icon
2024-03-12 07:19:50 -07:00
rafspiny
8c184e7ef0
Address shadowing warnings
2024-03-12 07:19:50 -07:00
rafspiny
5992d94c85
Silly me. Order!
2024-03-12 07:19:50 -07:00
rafspiny
6939a34c1d
Prefix local functions static.
2024-03-12 07:19:50 -07:00
rafspiny
1f36cc158b
Prefix local static functions with underscore.
2024-03-12 07:19:50 -07:00
rafspiny
b12978c7c9
Prefix local static functions with underscore.
2024-03-12 07:19:50 -07:00
rafspiny
ffd51d8fca
WIP
2024-03-12 07:19:50 -07:00
rafspiny
5e7fa42b8c
Make some functions static
2024-03-12 07:19:50 -07:00
rafspiny
d60a6fd16b
Forgot to update reference to renamed enum values
2024-03-12 07:19:50 -07:00
rafspiny
5b042e08e2
Forgot to update reference to renamed enum values
2024-03-12 07:19:50 -07:00
rafspiny
fbfd52f679
Forgot to update reference to renamed enum values
2024-03-12 07:19:50 -07:00
rafspiny
faa5c6ae84
Functions renaming
2024-03-12 07:19:50 -07:00
rafspiny
095e14f439
Syntax sugar in for loops
2024-03-12 07:19:50 -07:00
rafspiny
fc30c75946
More readable strcmp in ifs
2024-03-12 07:19:50 -07:00
rafspiny
a139e88811
Enum with all caps values.
2024-03-12 07:19:50 -07:00
rafspiny
43b233348a
Other minor changes
2024-03-12 07:19:50 -07:00
rafspiny
4ea8172e51
Correctly defien function with no params
2024-03-12 07:19:50 -07:00
rafspiny
479b83eb81
Other minor changes
2024-03-12 07:19:50 -07:00
rafspiny
d2ccd898f9
Use strdup
2024-03-12 07:19:50 -07:00
rafspiny
3c3a1ac603
Removed dbus initialization
2024-03-12 07:19:50 -07:00
rafspiny
608e2fcebf
Address calloc failure
2024-03-12 07:19:50 -07:00
rafspiny
ff71a650c2
Address linting comments.
2024-03-12 07:19:50 -07:00
rafspiny
1edbc5cca4
Fix icon
2024-03-12 07:19:50 -07:00
rafspiny
7f33315dcd
First attempt at integrating convertible module
2024-03-12 07:19:50 -07:00
Carsten Haitzler
e10a0d2be1
clock module - fix - free handlers on mod shudtown
...
@fix
2024-03-06 18:57:43 +00:00
Carsten Haitzler
efe2f7b267
wl - put in hardcoded 16x16 image for wl logo if file not found
...
if someone has removed the wl logo png file or it fails to load - use
a hardcoded low res 16x16 image data set instead of the wl logo. this
way we have a watermark that works so we know it's wayland or not.
2024-03-04 20:18:37 +00:00
Carsten Haitzler
ed64f9e0b8
desklock - fix kbd layout set for desklock so it works
...
e just didn't store the kbd layout - set it up if it is not on desklock
based on layout name stored.
@fix
2024-02-24 20:43:03 +00:00
Carsten Haitzler
5a5059b058
notification - timeout - handling was jut broken - fix
...
this totally didnt' get timeout was in ms - it mis-handled setting the
value thinking it was double or float - it wasn't.. this fixes it.
Fixes #63
@fix
2024-02-09 18:09:59 +00:00
Carsten Haitzler
7eea5fb897
fix 2nd pager copy of same zone not updating selected state
...
this fixes #29
@fix
2024-01-28 12:21:18 +00:00
maxerba
6c5358f4cd
Copyright notice update
2024-01-23 21:10:11 +01: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
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
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
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
Carsten Haitzler
d8acc8d563
fix ukrainian lang entry to uk_UA from uk_UK
2023-07-01 19:04:05 +01:00