Commit Graph

167 Commits

Author SHA1 Message Date
Mike Blumenkrantz f66580ccd9 remove PATH hacks from service file
the idea of needing to set either of these variables is terrifying to me. at the least, PATH should definitely not be required anymore since sudo is being explicitly specified
2014-05-05 01:19:04 -04:00
Mike Blumenkrantz 2ae5d988ff use detected sudo for launching entrance_client
more insanity! relying on PATH to contain anything useful and/or not be overwritten after being set?!? you've already detected the full /path/to/sudo in configure, now use it!
2014-05-05 01:19:04 -04:00
Mike Blumenkrantz 745ba1e293 launch entrance_client with pipe -> read | error
this is insane. you're really just firing off entrance clients into the void and HOPING that they get to the point of launching with no possible way to debug failures????
2014-05-05 01:19:04 -04:00
Mike Blumenkrantz e1e8691ec6 correctly create login icons using theme edj's path
on a related topic, entrance_gui_theme_path_get() should probably just return a static buf[PATH_MAX] instead of stringsharing

I noticed a lot of these errors, so this issue is probably present throughout the tree
2014-05-05 01:18:48 -04:00
Mike Blumenkrantz 76b58a54ce more service file fixes: set a tty and dependencies/conflicts 2014-05-04 23:23:57 -04:00
Mike Blumenkrantz 0d2b0a3aa3 fix service file to generate based on libdir and bindir
libdir != prefix/lib

bindir != prefix/bin

these MAY be the same, but their equivalencies are coincidental just like

rectangle != square
2014-05-04 23:06:29 -04:00
Mike Blumenkrantz fe9f5b09c6 fix double free on shutdown
fun fact: freeing things on shutdown like this is just wasted lines of code
2014-05-04 23:02:15 -04:00
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 0a180d74ed entrance: add a check for sudo 2014-03-20 01:05:58 +00: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) 3010d4fc67 entrance: fix a typo 2014-03-07 15:22:35 +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