Commit Graph

205 Commits

Author SHA1 Message Date
Kim Woelders e0cd65cc10 session: Rename some macros 2024-04-02 14:40:19 +02:00
Kim Woelders 7a6a475b20 session: Eliminate SetSMID() 2024-03-16 08:38:12 +01:00
Kim Woelders 5ce609cca7 Change formatting style
No tabs, more like K&R.
Also switch to indent 2.2.13.
2023-11-26 10:03:45 +01:00
Kim Woelders 5938226ffd main: Don't start edox on first startup
The edox documentaion is rather dated - time to drop it.
2022-05-01 20:19:43 +02:00
Kim Woelders 358b60baf9 Introduce E_ARRAY_SIZE() and MOD_ITEMS()
Just a bit tidier.
2021-03-19 06:36:46 +01:00
Kim Woelders 932af2b256 Rename EDirUser{Set} wrappers and use then some more 2021-02-19 19:58:23 +01:00
Kim Woelders f3de71d05f Consistently put __EXPORT__ in .c files 2021-01-09 09:50:04 +01:00
Kim Woelders 257d8e6117 Include git stamp in version info (if built from git checkout) 2020-12-18 11:27:14 +01:00
Kim Woelders 8b10610095 Espawn(): Use variable argument list 2020-05-01 14:11:26 +02:00
Kim Woelders c839d0e14a src: Fix clang-analyzer complaints
arrange.c: Highly unlikely, maybe impossible situations

backgrounds.c: False positive (I think)

dialog.c: Fix memleak/segv on realloc failure

focus.c: False positive
	ewin should never be NULL with FOCUS_EWIN_NEW

main.c: False positive
	eoptarg will always be set if argument requires option

menus.c: Fix memleak on malloc failure

session.c: Fix dead assignment

stacking.c: False positive
	Changed code is nicer though

pager.c: False positive
	ewin would never be NULL if hiwin was NULL
	But rearrange for clarity anyway

ecompmgr.c: Avoid bogus issues
2020-01-29 16:43:01 +01:00
Kim Woelders 22b5e58dcd Refactor/rename/use _EFREE type macros 2018-12-22 11:44:22 +01:00
Kim Woelders 92cb89490b Avoid confusing dual use of Mode.theme.path 2018-02-04 16:25:16 +01:00
Kim Woelders cefd067f7d Swap ThemeFind() and ThemePathFind() names
Seems more reasonable.
2018-02-04 16:22:50 +01:00
Kim Woelders 9c31fe29ed Clean up header file inclusion order.
Fixes building with e.g. -std=c99 and c11 by always including config.h
(which defines _GNU_SOURCE) first.
2015-01-17 19:33:42 +01:00
Kim Woelders a9a568ffe3 Debug printout cleanups. 2014-10-17 21:25:12 +02:00
Kim Woelders 3179979226 Eliminate some use of EspawnApplication(). 2014-04-26 11:02:51 +02:00
Kim Woelders e1f062fff5 Use NoXID in stead of None. 2013-12-29 08:59:38 +01:00
Kim Woelders 0786a813d0 EwinMove/Resize - Change various global/ewin flags to function parameter.
SVN revision: 70390
2012-04-22 17:39:37 +00:00
Kim Woelders 92e109d75f Simplify user info functions.
SVN revision: 68456
2012-02-26 20:15:52 +00:00
Kim Woelders 27602516a2 Cosmetics.
SVN revision: 68454
2012-02-26 20:15:45 +00:00
Lucas De Marchi 4d4401c5d3 Apply badzero.cocci, badnull.cocci and badnull2.cocci
Since badzero.cocci depends on coccinelle knowledge about a variable being a pointer
and about a function returning a pointer, maybe there are false negatives.



SVN revision: 51092
2010-08-13 17:04:13 +00:00
Kim Woelders d5175a9574 Change some functions to macros, simplify setup stuff.
SVN revision: 46932
2010-03-07 07:05:18 +00:00
Kim Woelders b14b9e0846 Avoid some explicit paths.
SVN revision: 46895
2010-03-05 18:54:02 +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 750ca8f64d Minor fixes.
SVN revision: 42467
2009-09-13 13:45:50 +00:00
Kim Woelders 24e0a0d7e8 Forgot some 2008->2009's.
SVN revision: 40605
2009-05-12 21:21:21 +00:00
Kim Woelders 9f5faebdd7 Adjust various places showing the e16 version.
SVN revision: 39841
2009-04-03 19:31:23 +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 5986de532a A bit more consistent naming and minor cleanup (snaps).
SVN revision: 36782
2008-10-18 16:00:14 +00:00
Kim Woelders bc17ffc991 Introduce EDEBUG_EXIT to exit during startup (debug stuff).
SVN revision: 36386
2008-10-01 20:37:53 +00:00
Kim Woelders 6dc59c7826 In window mode, map virtual root earlier.
SVN revision: 36317
2008-09-29 16:30:22 +00:00
Kim Woelders fadb7291de Drop timestamp.h (rcs date tag).
SVN revision: 36061
2008-09-17 20:17:45 +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 ce8c78830a Move some X stuff to x.c.
SVN revision: 34143
2008-03-29 10:48:45 +00:00
Kim Woelders 6eaca2639c Eliminate redundant VRoot vars.
SVN revision: 34106
2008-03-24 11:12:40 +00:00
Kim Woelders 9577d31aaf Header file tweaks.
SVN revision: 34103
2008-03-24 08:57:50 +00:00
Kim Woelders e7f01c2d6f Add -brs to indent profile.
SVN revision: 34096
2008-03-23 11:54:24 +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 8f441f9bdd Fix missing argument in error message (Chris Craig, bug 378).
SVN revision: 33674
2008-02-04 16:39:25 +00:00
Kim Woelders ce90617123 Play with dbus - implement command interface.
SVN revision: 33050
2007-12-08 17:54:38 +00:00
Kim Woelders c5f33fc0a7 Move to new AC_INIT style.
SVN revision: 32323
2007-11-03 11:57:31 +00:00
Kim Woelders d85b5d77e2 Simplify initial window management at startup.
SVN revision: 30750
2007-07-11 09:05:43 +00:00
Kim Woelders 3f4eb10e09 Eliminate unused parameter in IPC functions. Move some stuff out of E.h.
SVN revision: 30015
2007-05-18 08:25:06 +00:00
Kim Woelders 96746665ab Remove trailing dash in release version string.
SVN revision: 29917
2007-05-07 23:09:43 +00:00
Kim Woelders 46ead133ef Use same configure.in/spec file setup in e16 and epplets.
SVN revision: 28790
2007-03-18 01:08:10 +00:00
Kim Woelders f600c9bce5 Refactor various file property test functions.
SVN revision: 27987
2007-01-15 02:43:54 +00:00