Marcel Hollerbach
570c312da5
entrance: KP_Enter and Enter are emitting "entrance,auth,check" signal
...
Now this signal is called in any way if the auth starts, so a theme can
catch this signal to react to the change.
2014-04-30 21:34:49 +02:00
Marcel Hollerbach
427e66d8a9
entrance: change back to elm_hoversel
2014-04-30 14:41:06 +02:00
Marcel Hollerbach
d9a3fdf8d1
entrance: added elementary profile support
2014-04-13 20:38:58 +02:00
Marcel Hollerbach
88c9b8c9b4
entrance: Implemented the remember session option!
2014-04-09 15:44:01 +02:00
Marcel Hollerbach
9923adc67d
entrance: take EINA_LIST_FOREACH in "{"
2014-04-09 12:40:52 +02:00
Marcel Hollerbach
5e080c91bc
entrance: just append the user!
2014-04-09 12:39:41 +02:00
Marcel Hollerbach
6cb61aa50a
Revert "entrance: append the user in the history if there was an update"
...
This reverts commit fd8c7b75b5
.
2014-04-09 12:37:38 +02:00
Marcel Hollerbach
fd8c7b75b5
entrance: append the user in the history if there was an update
2014-04-09 11:06:01 +02:00
Marcel Hollerbach
03816ba814
entrance: better check for icon part
2014-04-09 10:34:38 +02:00
Marcel Hollerbach
c3f817b849
entrance: Show "None" if there is no session.
2014-04-09 10:28:25 +02:00
Marcel Hollerbach
1a0e7a59da
entrance: Implemented session to use in entrance_conf_user.
2014-04-09 09:41:11 +02:00
Marcel Hollerbach
982d51c77e
entrance: entrance_fill use const *Eina_List!
2014-04-09 09:39:50 +02:00
Marcel Hollerbach
3836ea49a9
entrance: Use strrchr instead of ecore_file_file_get
2014-04-08 19:55:37 +02:00
Marcel Hollerbach
f1ef50f476
entrance: remove a wrong undef
2014-04-08 19:18:41 +02:00
Marcel Hollerbach
1539a34296
entrance: Changed the Settingspane
...
- Themeselector & Log is a new place in the segment control. It is less
confusing if there is just one place where you can click throuw the
settings!
- Moved background and general Settings back into one pane.
2014-04-06 21:21:08 +02:00
Marcel Hollerbach
a772692121
entrance: output fix !
2014-04-03 09:54:35 +02:00
Marcel Hollerbach
bcf6dbfcb1
entrance: Little fix, let the hoversels be filled !
2014-04-03 09:53:03 +02:00
Marcel Hollerbach
a5bf4a988e
entrance: select item 0 as standart
2014-04-02 17:54:43 +02:00
Marcel Hollerbach
7b0dd225bf
entrance: warn --;
2014-04-02 16:24:08 +02:00
Marcel Hollerbach
21f208f48f
entrance: Select the correct Background for the user
2014-04-02 16:20:40 +02:00
Marcel Hollerbach
ad00fd25df
entrance: Use the algo from gui_update also for the user background !
2014-04-02 16:00:04 +02:00
Marcel Hollerbach
cfb822dbcb
entrance: Delete the pools if there are new ones !
2014-04-02 12:27:41 +02:00
Marcel Hollerbach
573efe3600
entrance: Updated the user settings
...
- A User can now set a Background and a Icon file !
- Images are displayed from pools
2014-04-02 12:24:43 +02:00
Marcel Hollerbach
bd7d06b2c4
entrance: Updated the general Settings
...
- There is a toolbar on the left side
- Added placeholder for themeselector and graphical log
- Backgrounds are displayed from the pools !
2014-04-02 12:22:50 +02:00
Marcel Hollerbach
cf5c4cf46a
entrance: Updated the entrance_conf.c
...
- backgrounds are hold in pools, no need to generate them there
- New Textes for the Items are used
- Lets use the thumb style in the settings pane
- There is a macro to get Entrance_Image structs to
Entrance_Conf_Background struct (in lists)
2014-04-02 12:22:28 +02:00
Marcel Hollerbach
219c01fa63
entrance: free the pools correctly
2014-04-02 10:22:19 +02:00
Marcel Hollerbach
1f39860775
entrance: delete bg if it has failed,
2014-03-20 18:04:36 +01:00
Marcel Hollerbach
7c78c1c63c
entrance: Fix the last case of the algo.
2014-03-20 17:52:30 +01:00
Marcel Hollerbach
de7f5a43c0
entrance: woops there where two "!" to much ;)
2014-03-20 17:46:19 +01:00
Marcel Hollerbach
87a75c9f89
entrance: let the algorithem go on fallback if case 3 fails, dont print
...
the info if nothing is set. Fallback there on default
2014-03-20 17:27:39 +01:00
Michael Bouchaud
d8d2b6e04f
entrance: the client is now launched with restricted access (nobody user)
2014-03-20 00:45:32 +00:00
Michael Bouchaud
847ac65b7e
entrance: final step to split configuration panel code, add call to init and shutdown generic interface. Add files to autotools
2014-03-20 00:44:20 +00:00
Michael Bouchaud
88b85be09b
entrance: split configuration panel code, add user panel
2014-03-20 00:41:44 +00:00
Michael Bouchaud
7f98b4f371
entrance: split configuration panel code, add main panel
2014-03-20 00:40:54 +00:00
Michael Bouchaud
7607e486ad
entrance: first step to split configuration panel code, create a generic interface to build config panel
2014-03-20 00:40:12 +00:00
Marcel Hollerbach
0ef9b100c7
entrance: warn -- && deleted my wrong whitespaces
2014-03-18 10:22:57 +01:00
Marcel Hollerbach
70493a4fc8
entrance: enrtance is able to load standart images like png and jpg
...
- the set of the conf can now also be a deletion of a attribute like the
group
2014-03-18 10:17:00 +01:00
Marcel Hollerbach
56cd1d8841
entrance: Fix a possible NULL reference !
2014-03-13 11:31:55 +01:00
Marcel Hollerbach
b5d2f926a7
entrance: Better user check
...
- Lets check after 0.5 sec. if the changed user is a new valid user.
2014-03-07 17:58:11 +01:00
Michaël Bouchaud (yoz)
b3c3d5c414
entrance: missing \n
2014-03-07 13:40:52 +01:00
Michaël Bouchaud (yoz)
b7bbc97301
entrance: wait for all child
2014-03-07 13:40:32 +01:00
Michael Bouchaud
73c1a0007a
entrance: fix detecting start of a wm
2014-03-07 00:49:32 +00:00
Michael Bouchaud
33097cdf4e
entrance: don't use snprintf when not needed. OMG a string in c isn't a char *[]. You are just lucky that works or you don't test it
2014-03-07 00:10:50 +00:00
Michael Bouchaud
0f13895de6
entrance: this namespace is too long, use a shorter one
2014-03-07 00:10:16 +00:00
Michael Bouchaud
83a6df7446
entrance: don't include header in headers
2014-03-06 23:41:45 +00:00
Marcel Hollerbach
8806464b57
entrance: Themes can set the item style now per default!
...
- Themes can set the style for entrance.users & entrance.actions via
item_style_users and item_style_actions as data items !
2014-03-06 17:38:05 +01:00
Marcel Hollerbach
897707e445
entrance: warn --, forgot srand ..., freed the wrong list !
2014-03-06 17:28:04 +01:00
Marcel Hollerbach
9f5b40661a
entrance: Added Image loading for more paths.
...
- Images are loaded from 3 pools, System(PREFIX/entrance/images),
User(~/.config/entrance/images/) nad themes.
In each directory is a layout from ..images/icons and
...images/backgrounds.
- Each user can set his own Icon and his own Background out of the
pools.
- Renamed Entrance_Background to Entrance_Image because this struct is
also used for the icons, so this would be a little bit confusing!
- Directorys are parsed in the daemon, the theme in the client!
2014-03-06 14:09:37 +01:00
Michael Bouchaud
c2f54553b6
entrance: improve login appearance in conf panel
2014-02-24 23:29:27 +00:00
Michael Bouchaud
2f7cc2897e
Revert "Updated the theme."
...
This reverts commit aa05a94193
.
2014-02-24 21:23:21 +00:00
Marcel Hollerbach
aa05a94193
Updated the theme.
2014-02-21 17:18:14 +01:00
Marcel Hollerbach
fc87619f14
Revert "Updated the Settings"
...
This reverts commit 4733a336f5
.
2014-02-21 12:04:24 +01:00
Marcel Hollerbach
4733a336f5
Updated the Settings
...
- The login is realized without entrance_login, so there is no Session
select. And there is no need for config stuff in the theme.
2014-02-16 13:22:32 +01:00
Michael Bouchaud
8866cd0f99
entrance: use external instead of hard coded widget, so we can do more theming
2014-02-12 23:36:45 +00:00
Marcel Hollerbach
36b9bd8376
GUI update & Bug Fix
...
- Added a login button for the people that dont want to hit enter to
login.
- Added The returning of the Session for the case that someone wants to
have the part "elm.text.sub".
- The Itemstyle is now read from the theme.
- Bug fix, If a Session is used, the icon is set the correct way. If not the
widget and the space will be freed !
2014-02-12 18:54:34 +01:00
Andy Williams
cf3498a3c8
Fix the SUPPORTING_WM check - don't rely on getting the callback
2014-02-10 00:49:39 +00:00
Marcel Hollerbach
1160e12c0c
Bug Fix, actions are not having any icons !
2014-02-09 17:35:57 +01:00
Marcel Hollerbach
e7ed89d630
Fixed Bug T761, Actions are working now
2014-02-09 08:55:24 +01:00
Michaël Bouchaud (yoz)
ab1da1e98e
entrance: and really fix this warnings
2014-02-07 16:57:10 +01:00
Michaël Bouchaud (yoz)
f10de61725
Revert "Changed the compile settings, the subdirectory event will be compiled as static library and included in the two ther directorys. Just a beauty thing :)"
...
Build is slower than before, on link we have DSO errors and I think it's worse than before. We have one more library to link.
This reverts commit 61d0d63bd0
.
2014-02-07 16:54:48 +01:00
Marcel Hollerbach
61d0d63bd0
Changed the compile settings, the subdirectory event will be compiled as static library and included in the two ther directorys. Just a beauty thing :)
...
Reviewers: michael.bouchaud
CC: raster
Differential Revision: https://phab.enlightenment.org/D451
2014-02-07 11:48:55 +01:00
Michael Bouchaud
53d146dbe1
entrance: move kill x to xserver_end()
2014-02-07 02:03:08 +00:00
Michael Bouchaud
f17a3c2d90
entrance: warn--
2014-02-06 22:23:28 +00:00
Marcel Hollerbach
d7d7f89d23
Revert my last commit & make entrance quit in any way
2014-02-06 11:30:27 +01:00
Marcel Hollerbach
1be65edee7
- Added feature a option called fastexit, if this is set entrance will
...
quit in any way, if not entrance just quits if the DE exits with an
error.
- Fixed the issue that entrance is not restarting after closing the
logged in session, this is done by NOT exitings if a user is logged in
allready, the pam session is closed, Xserver is quit, so entrance can restart.
2014-01-23 21:44:01 +01:00
Michael Bouchaud
4d1ebdec15
entrance: debug--
2014-01-16 21:50:46 +01:00
Michael Bouchaud
a005f75fc0
entrance: entrance_init now init display name but not the cookie
2014-01-16 21:50:15 +01:00
Michael Bouchaud
32d5022a9f
entrance: init and shutdown entrance_session
2014-01-13 20:23:16 +01:00
Andrew Williams
e52b09740c
Fix the daemon crash that I was seeing
2014-01-11 22:33:52 +00:00
Michael Bouchaud
704645e370
entrance: don't free user if present in history
2014-01-10 00:42:40 +01:00
Michael Bouchaud
b189b81401
entrance: save info about user
2014-01-10 00:13:01 +01:00
Michael Bouchaud
9f1e051926
entrance: warn--
2014-01-09 00:09:31 +01:00
Michael Bouchaud
5fbad35901
entrance: void++
2014-01-09 00:04:44 +01:00
Michael Bouchaud
ccdf5ab8f5
entrance: fix previous segv :)
2014-01-08 23:49:40 +01:00
Michael Bouchaud
9b3911a4fb
entrance: formating
2014-01-08 23:41:12 +01:00
Michael Bouchaud
af02c01ca7
entrance: hum a segv here ... really needed ?
2014-01-08 22:57:05 +01:00
Michael Bouchaud
3478743ea3
entrance: I've say remove
2014-01-08 22:33:32 +01:00
Michael Bouchaud
20fff0000f
entrance: remove this useless link
2014-01-08 22:28:51 +01:00
Michael Bouchaud
6a77df16f2
entrance: manage user wallpaper transition
2014-01-08 22:27:54 +01:00
Michael Bouchaud
1df4d95c89
entrance: fill config panel
2014-01-08 22:27:10 +01:00
Michael Bouchaud
195f7d3d73
entrance: bump version and check alloca
2014-01-08 22:25:04 +01:00
Michael Bouchaud
b7b17e6d37
entrance: fix ENTRANCE_USER env var
2014-01-08 22:20:38 +01:00
Marcel Hollerbach
0519de4d9a
entrance: use sh with /etc/X11/xinit/xinitrc, thx to Marcel Hollerbach
2014-01-08 21:46:06 +01:00
Andrew Williams
335bf6ce45
entrance: Allow users to switch session. Also load the saved session when selecting a user from the list. thx to Andrew Williams
2014-01-08 21:28:33 +01:00
Michael Bouchaud
00754fb57c
entrance: clean++
2013-12-17 23:24:43 +01:00
Michael Bouchaud
6de070c696
entrance: reset session to use if unknow which one to use
2013-12-17 23:13:43 +01:00
Michael Bouchaud
f65d38be0f
entrance: load history of user in every case
2013-12-17 23:08:19 +01:00
Michael Bouchaud
bb8301501f
entrance: efl 1.8 compliant
2013-11-16 00:53:01 +01:00
Michael Bouchaud
1f54faeb13
entrance: remove a warning
2013-11-16 00:49:57 +01:00
Michael Bouchaud
b51edc9c1c
entrance: Let user choose WM/DE by his choice and pass it as parameter to the system session command
2013-11-08 00:10:15 +01:00
Michael Bouchaud
539a5d93a2
entrance: many improvment
...
* improve pam login
* fix some profile mistake when login an user
* use EINA_UNUSED
* code refactoring
* remove session login command
2013-10-29 19:26:56 +01:00
Michael Bouchaud
519342a564
entrance: use login command everywhere
2013-09-16 22:22:47 +02:00
Michael Bouchaud
6da13be704
entrance: rearrange login with default system command
2013-09-04 23:24:26 +02:00
Michael Bouchaud
5797cf9bf9
Merge branch 'master' of git+ssh://git.enlightenment.org/misc/entrance
2013-09-04 21:33:26 +02:00
Michael Bouchaud
d9b1f4e04b
entrance: warn--
2013-09-04 21:18:45 +02:00
Carsten Haitzler
c05de4d019
use ints instad of bools for event protocol to avoid unset bytes
2013-09-04 12:18:09 +09:00
Carsten Haitzler
16d33cdc4d
use compile defined paths for exec of entrance
2013-09-04 12:18:09 +09:00
Carsten Haitzler
530e75cf74
fix segv in entrance history if session is null. - MERGE
2013-09-04 12:17:43 +09:00
Carsten Haitzler
688276f325
fix func prototype to be void and use proper compile defined dirs paths
2013-09-04 12:15:03 +09:00
Michael Bouchaud
13ea3f533a
entrance: add login error on wrong password
2013-09-04 02:10:38 +02:00