Commit Graph

23595 Commits

Author SHA1 Message Date
Carsten Haitzler 6cefd8ff08 todo - add login manager mode to todo 2019-07-10 11:22:44 +01:00
Carsten Haitzler fa9a28eac8 todo - add pre-caching item to todo 2019-07-10 11:22:44 +01:00
Carsten Haitzler 3d5d802cec release: let's move to a beta 2019-07-10 11:22:44 +01:00
Carsten Haitzler 61cc1351fa acpi - add an error dialog for systems with acpi but no acpid
we never told users before. we should. this would sovle some issues
i've seen of people saying that closing the lid doesn't work with e
and they didn't install acpid (even though packages often recommend it).

this improves usability.
2019-07-10 11:22:44 +01:00
Carsten Haitzler 515b8cd2b5 e config - make power and suspend things a bit nicer by default
no "are u sure u want to power off" but power button will bring up
syscon whihc is far nicer (select what to do) for power button now
(double press power to power off of course) and lid close now uses the
smart suspend that accounts for lid state etc. as well.
2019-07-09 10:17:55 +01:00
Carsten Haitzler 5f47c52f7c e default config - disable more modules we don't really need
teamwork is a nice idea but really it's more of a vector for issues
asking e to pop up files or uri's via dbus from apps that are gui apps
that... can do this themselves anyway :)
2019-07-09 10:17:55 +01:00
Carsten Haitzler cf76bd8338 e config - dont have module loade delay as it is no longer useful
module lload delay was for the days of spinning hdd's AND before we
were compositing so we could have an init splash in x then load
modules in the bg while its up etc. ... no longer relevant so off.
2019-07-09 10:17:55 +01:00
Carsten Haitzler 2819f3b1dc wizard bring back page 0 so you see it...
efreet finds things too fast so bring back page 0 so you see the logo
for at least 5 seconds.
2019-07-09 10:17:55 +01:00
Carsten Haitzler 933eb51e47 profile config - disable ibox as ibar does this these days anyway
pointless having both ibar and ibox, so let ibar do it by default
2019-07-09 10:17:55 +01:00
Carsten Haitzler 6cb62a79ae wizard - missing bluez5 service checks for enabling bluez5 module
we were missing this - add it in like connman for release.
2019-07-09 10:17:55 +01:00
maxerba afc1f44ac7 Updating french translation 2019-07-08 21:15:00 +02:00
Christopher Michael 50a33a13fc wl_drm: Fix build & runtime break with latest EFL version
EFL 1.23 changed API with regard to pointer device capabilities, so we
need to adjust API usage here based on efl version.

Original patch from bu5hm4n (Marcel Hollerbach)
2019-06-26 09:07:46 -04:00
maxerba e131745fb7 Updating french and italian translations 2019-06-21 19:32:32 +02:00
Carsten Haitzler 33ed53298c e mobile profile - drop it for now until we maintain it right 2019-06-21 17:35:39 +01:00
Carsten Haitzler 7794dc984d update readme in preparation for release
merge in the minimal wayland info into the README now
2019-06-20 18:19:30 +01:00
Carsten Haitzler 215e68a370 profile - mobile - disable it as it really has nothing useful in it 2019-06-20 14:42:48 +01:00
Carsten Haitzler 7afc3d76a2 NEWS - summarise what has been added/done for 0.23
It's a simple short summary now. New major features and otherwise bug
fixes and minor improvements.
2019-06-19 23:11:08 +01:00
maxerba 4d6a47374f Updating french translation 2019-06-14 23:02:49 +02:00
maxerba b54ab5292d Updating french translation 2019-06-12 18:56:33 +02:00
Carsten Haitzler 0b954fcf50 efreet errors - expand dialogs to say more that is correct 2019-06-12 15:09:47 +01:00
Christopher Michael b8fb6b70f7 wl_wl: Fix missing new line at end of fprintf
Summary: Original patch from ApBBB (Apostolos B.) slightly modified by
me to fix the commit message

Test Plan: Compile> run E on wayland > log out >look at the command line.

Reviewers: devilhorns

Reviewed By: devilhorns

Subscribers: ManMower

Tags: #enlightenment-git, #wayland

Differential Revision:
2019-06-10 08:41:24 -04:00
maxerba dc29ed4914 Update italian translation 2019-06-06 20:24:09 +02:00
Carsten Haitzler 1bdadff6c3 efm - make enlightenment_fm and eeze_scanner die with parent
be both explicit in killing it off on shutdown as well as using die
with parent flags as well. this seems ot have fixed or reduced the
"system cant shut down some job still alive in some session" problem.

2019-06-05 17:31:15 +01:00
Carsten Haitzler 10c4a25aa8 bluez5 - comment out unused discovery filter cb now its not used 2019-06-05 09:19:27 +01:00
Carsten Haitzler 6af9d75293 error messages - let's be less ramatic and have fewer of these on start
various errors we have are not actual errors but mostly information or
debug or status messages, so don't use ERR or just don't do the thing
that triggers it as it's useless. This leads to a less
noisy/error-like start output. cleaner for a release for sure.
2019-06-04 14:14:18 +01:00
Carsten Haitzler af92895931 e - fix issue in emixer where sliders will not get disabled right
recent changes to try disable sliders won't handle the slider list vs
single slider right - warning pointed this out so fix it right.
2019-06-04 12:38:34 +01:00
Carsten Haitzler 9432836d30 e wl halt/reboot/logout restart fix - dont restart
so when e was e.g. shutting down the system it'd sometimes - or all
the time, restart and not shut down. this fixes that. e was being sent
a HUP signal while doing this causing e to go "ooh HUP - i shall
restart" which si what daemons without a controlling tty do with
signals commonly. this isn't what we want from e though in this case,
so delay itby a bit and ignore if we're in the process of logging
out/halting etc.

this really only affects wayland mode.

2019-06-04 11:58:46 +01:00
Carsten Haitzler b0fcdf1759 e start - use static env vars when they are actually static
this avoids any possible leaks from these and uses less heap.
2019-06-04 07:14:01 +01:00
Carsten Haitzler d798b9ea83 e_start - fix alternate ifdef path putenv memory issue
we'd have corrupted env vars with the alloca code we had to store the
env var, so always malloc it at all times. as we won't (likely) be
calling env_set() multiple times for the same environment we won't be
leaking, and at worst - not very much at all.

2019-06-04 07:06:30 +01:00
Carsten Haitzler 540db8bd41 e - fix stacking of transients to be in newness order bottom to top
so a parent transient shows 2 dialogs... both are transient for the
parent. the newsewst one gets stacked below the older one. this leads
to really bad things like a new "are you sure" or "have an error"
modal dialog is not visible and things seemingly freeze in the
client... so stack them in order they are created instead. also handle
transients WITH transients of their own correctly this way too.

2019-06-03 12:46:09 +01:00
Charlie Root 61d45313c4 sysinfo: Use unifed API for querrying CPU state.
This finally got unified. Fix for the CPU gadget within
sysinfo. One API for MP and SP machines.

Reviewers: raster, cedric, stephenmhouston, devilhorns

Subscribers: zmike

Tags: #enlightenment-git

Differential Revision:
2019-06-03 10:48:28 +01:00
Christopher Michael 4c12625cab wl_desktop_shell: Fix compilation due to over-zealous copy/paste 2019-05-30 11:13:12 -04:00
Christopher Michael ed6f7b2903 wl_desktop_shell: Fix issue of misplaced menus in client apps
The code used to position client application popup menus did not
account for other anchor positions and gravity values thus causing
menus to popup outside the client application. This patch fixes the
issue by accounting for the missing cases.

ref T7479
2019-05-30 11:04:24 -04:00
Christopher Michael a8deae5ed6 wl_desktop_shell: Fix _validate_size_negative function
As this function is used to check if a given value is negative, the
comparison should check for Less than Zero as a given value of Zero is
not negative

2019-05-30 09:22:02 -04:00
maxerba e83259bccd Fix typos in messages 2019-05-25 21:43:24 +02:00
Carsten Haitzler 974d683dd4 E - start release mode by bumping version to 0.23
so begins the release cycle. alpha to start
2019-05-21 14:41:24 +01:00
Carsten Haitzler 3c24d08bd2 E - begin release cycle for e 0.23
restructure some of the release vrsion stuff to make this easy
2019-05-21 14:41:24 +01:00
Carsten Haitzler 92b03ded05 Pass meson dist - we have to install config.h and not use install option
install option for configure_file is a 0.50 feature - stick to 0.47
stuff so we can pass meson dist
2019-05-21 14:41:24 +01:00
Michael Bouchaud (yoz) 5aedf54042 emixer: Add volume channels control on emixer
This commit allow the user to control each volumes channels in emixer.
A lock flag is introduced to manage volume as before.


Reviewers: zmike!, devilhorns, raster

Subscribers: cedric

Tags: #enlightenment-git

Differential Revision:
2019-05-21 14:41:24 +01:00
Michael Bouchaud (yoz) 5cded14b76 screensaver: Allow to set hibernate on blank into blanking setup
This patch introduce an alternative to suspend on blank.
Hibernate on blank.

@fix T1886

Reviewers: zmike!, devilhorns

Subscribers: cedric

Tags: #enlightenment-git

Maniphest Tasks: T1886

Differential Revision:
2019-05-16 13:50:27 +01:00
Carsten Haitzler 305ab512c9 buildtype - move to plain by default like efl
meson uses debug by default... let's use plain shall we?
2019-05-15 14:40:00 +01:00
Carsten Haitzler a82fc0680d add some todo work items 2019-05-14 21:29:37 +01:00
Carsten Haitzler f0aafab359 e alert - change exit codes around so exit is explicit
so often enough i find e_alert is hung and you have to kill it to get
e back. this ends upo exiting and logging you out. this is not good.
the defaul should be to restart not to dump you out and lose
everything. so switch these around to be more user-friendly.

on the cards is to redo e_alert to be simpler (use full efl stack) and
thus hopefulyl be reliable in wl mode etc.
2019-05-14 21:29:32 +01:00
Carsten Haitzler bc426e1781 e alert - remove warnings with a "nop" but in future fix up differently 2019-05-14 15:22:00 +01:00
Carsten Haitzler 160f8935ab meson - need 0.47 or better as we use features from 0.47 2019-05-14 12:42:39 +01:00
Carsten Haitzler 83648242f3 ignore backup text files with tildas at the end 2019-05-14 12:42:01 +01:00
Carsten Haitzler b99843fca0 base efl version - require latest with wl fixes - prep for release 2019-05-14 12:39:52 +01:00
Carsten Haitzler 4fa80c2516 colorclass config dialog - it's broken. disable it
it just does nothing but list colorclasses from the theme. can't edit
them or see them. no point having it there. this should get fixed up
later, but for now - disable it.
2019-05-10 11:50:04 +01:00
Carsten Haitzler e912e0a087 efm - fix always new window mode to put dir inline from favorites select
when u select something from the favorites on the left it should
always affect the content of the current window, not open a new one -
this would happen if u switch mode to open new windows from the default.

this fixes that.
2019-05-08 15:09:27 +01:00
Christopher Michael d4ae97b50e Lost Windows removal from wayland
Summary: On wayland there is no need for a Lost Windows option in the menu. So remove that.

Test Plan: Compile and run on wayland.

Reviewers: raster, bu5hm4n, devilhorns

Subscribers: cedric, zmike

Tags: #enlightenment-git

Differential Revision:
2019-05-02 12:12:57 -04:00