Commit Graph

182 Commits

Author SHA1 Message Date
Kim Woelders 23872b2cac Simplify dialog data handling. 2014-04-29 19:42:15 +02:00
Kim Woelders 5fc86cc6ad Refactor dialog apply/exit handling.
Split into separate functions so we don't have to check on val all over
to figure out if it is one or the other.

This also avoids that the apply stuff may be done twice on exit a couple
of places.
2014-04-29 19:42:15 +02:00
Kim Woelders 71d85605f4 Exec/spawn function tweaks.
EexecCmd() -> Eexec().
Espawn() -> _Espawn().
EspawnCmd() -> Espawn().
2014-04-26 11:02:22 +02:00
Kim Woelders 4d1bde02ae Wrap XID and some other X types.
Mostly to change longs to ints to reduce memory footprint a bit on 64
bit systems.
2014-04-23 19:13:00 +02:00
Kim Woelders e1f062fff5 Use NoXID in stead of None. 2013-12-29 08:59:38 +01:00
Kim Woelders 8afc7eca2e Remove some use of X11 Bool type/values. 2013-12-29 08:59:28 +01:00
Kim Woelders 9ca446396b Move/rename EInternAtom -> ex_atom_get, AtomListIntern -> ex_atoms_get. 2013-04-07 20:02:24 +02:00
Kim Woelders 7678242b64 Move/rename atom/property related wrapper functions and types.
Move e16-ecore_hints.c/h to xprop.c/h.
Rename ecore_x_... -> ex_...
Rename Ecore_X_... -> EX_...
Rename ECORE_X_... to EX_...
2013-04-07 20:02:24 +02:00
Kim Woelders a173656953 Remove useless parameter from SnapshotsSaveReal().
SVN revision: 70396
2012-04-22 17:39:51 +00:00
Kim Woelders 92e109d75f Simplify user info functions.
SVN revision: 68456
2012-02-26 20:15:52 +00:00
Kim Woelders a5c04381fc Close all fd's above 2 when exec'ing for restart.
SVN revision: 68455
2012-02-26 20:15:50 +00:00
Kim Woelders 86da917809 More warning fixes for gcc-4.6.
SVN revision: 56965
2011-02-12 16:43:52 +00:00
Kim Woelders f6db29b25e Remove unneeded header files.
SVN revision: 55886
2011-01-05 18:05:45 +00:00
Kim Woelders 48f6bbe94c Trivial cleanups.
SVN revision: 49486
2010-06-06 10:05:53 +00:00
Kim Woelders 0466673fbf Trim whitespace from translatable strings.
SVN revision: 48723
2010-05-09 19:03:19 +00:00
Kim Woelders a3bb553efb Fix name clash related to SUSv4 signal.h (patch by Pietro Cerutti, ticket 487).
SVN revision: 44697
2009-12-23 17:44:40 +00:00
Kim Woelders 09e67b2f44 Warning fixes (based on patches by pfritz and gahr, tickets 331,342).
SVN revision: 40997
2009-06-10 17:45:10 +00:00
Kim Woelders 24e0a0d7e8 Forgot some 2008->2009's.
SVN revision: 40605
2009-05-12 21:21:21 +00:00
Kim Woelders 287bbf4c3b Enable building without dialogs.
SVN revision: 38754
2009-01-24 08:31:50 +00:00
Kim Woelders 94ba4c2acd Cleanups.
SVN revision: 38634
2009-01-18 15:35:35 +00:00
Kim Woelders e42a80764f Play sounds by number in stead of by name. Enable disabling specific sounds.
SVN revision: 38142
2008-12-14 16:44:45 +00:00
Kim Woelders b2cba87582 Correctness and trivial stuff.
SVN revision: 36795
2008-10-18 21:20:53 +00:00
Kim Woelders c8f3f10a81 DialogAlert... -> Alert...
SVN revision: 36793
2008-10-18 19:05:18 +00:00
Kim Woelders 5986de532a A bit more consistent naming and minor cleanup (snaps).
SVN revision: 36782
2008-10-18 16:00:14 +00:00
Kim Woelders 2d2bd07136 Trivial cleanups.
SVN revision: 34939
2008-06-28 18:54:59 +00:00
Kim Woelders 39140a5473 Cosmetics.
SVN revision: 34835
2008-06-16 21:21:14 +00:00
Kim Woelders 1dad1ef28f Simplify timers.
SVN revision: 34656
2008-05-24 18:13:17 +00:00
Kim Woelders 48cda6622e Remove more unused stuff.
SVN revision: 34534
2008-05-10 23:29:01 +00:00
Kim Woelders b780491887 Rewrap more X stuff.
SVN revision: 34149
2008-03-30 12:13:16 +00:00
Kim Woelders 02f2b0d882 Eliminate RRoot and VRoot.
SVN revision: 34146
2008-03-29 17:18:58 +00:00
Kim Woelders 6eaca2639c Eliminate redundant VRoot vars.
SVN revision: 34106
2008-03-24 11:12:40 +00:00
Kim Woelders 4ef9558c14 Forgot 2008.
SVN revision: 34083
2008-03-22 14:51:24 +00:00
Kim Woelders 0a05aafc82 Assume free(0) is ok (if not HAVE_FREE_NULL_BUG will have to be defined).
SVN revision: 33818
2008-02-23 12:09:38 +00:00
Kim Woelders c9b1c47dfe Stuff for checking if various XSync's are really needed.
SVN revision: 33741
2008-02-13 21:31:29 +00:00
Kim Woelders 8aba2e6428 Fix more trouble during exit.
"Good" signals (HUP, INT, QUIT, ...) should exit by quitting the main
event loop.
"Evil" signals (ILL, FPE, SEGV, ...) should exit immediately, i.e.
not return from the signal handler.


SVN revision: 33309
2007-12-30 20:55:20 +00:00
Kim Woelders 6acae2a015 Fix trouble with nested exits. Debug stuff tweaks.
SVN revision: 33047
2007-12-08 14:01:27 +00:00
Kim Woelders 32ee6600de Add registration of file descriptors to be handled in main event loop.
SVN revision: 32943
2007-12-02 18:39:17 +00:00
Kim Woelders 526207fd99 Enable building without session management support.
SVN revision: 30898
2007-07-18 11:18:50 +00:00
Kim Woelders d85b5d77e2 Simplify initial window management at startup.
SVN revision: 30750
2007-07-11 09:05:43 +00:00
Kim Woelders f91bd57508 Trivial cleanups.
SVN revision: 30043
2007-05-20 12:46:24 +00:00
Kim Woelders ea321254c3 Cleanups around unused SM_CLIENT_ID property.
SVN revision: 29559
2007-04-16 20:31:33 +00:00
Kim Woelders f53600e1e8 Cleanups, enable compiling everything as if it were C++.
SVN revision: 28022
2007-01-17 01:10:44 +00:00
Kim Woelders 83bcbbaee1 2007.
SVN revision: 27952
2007-01-13 19:14:29 +00:00
Kim Woelders 63a8acc721 Split up, shuffle around, rename.
SVN revision: 27181
2006-11-19 21:55:52 +00:00
Kim Woelders 13c8539448 Fix session id update. Add sanity check.
SVN revision: 26718
2006-10-20 20:09:29 +00:00
Kim Woelders 7b44819d0f Fix logout dialog layout.
SVN revision: 25089
2006-08-24 20:32:20 +00:00
Kim Woelders 4c67896d15 Simplify dialogs (remove rarely used simple dialog variant).
SVN revision: 25041
2006-08-22 19:23:36 +00:00
Kim Woelders 6e022653f7 Add data parameter to dialog keybinding callback.
SVN revision: 24940
2006-08-20 17:39:32 +00:00
Kim Woelders d73f2eb5a0 Still more dialog creation refactoring bits.
SVN revision: 24463
2006-08-08 03:58:42 +00:00
Kim Woelders 32eed4b5a2 Rename some macros (_Ewin...) for consistency.
SVN revision: 24442
2006-08-07 20:20:16 +00:00