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
f625824349
Configuration parsing cleanups
...
Drop some CONFIG_VERSION cases that shouldn't be needed.
2020-12-18 15:08:09 +01:00
Kim Woelders
9d235a1ecd
Remove some (duplicated?) configuration identifiers that are not in definitions
2020-09-26 17:17:25 +02:00
Kim Woelders
b6f500f3bc
aclass.c: Fix valgrind complaint
2020-01-25 14:36:47 +01:00
Kim Woelders
88dba1cfff
Re-indent with indent-2.2.12
2020-01-23 21:30:02 +01:00
Kim Woelders
4e74e31d23
bindings: Add 'W' as alias for modifier 4
2020-01-23 20:29:51 +01:00
Kim Woelders
87d4ea9f48
Don't do double-clicks on scroll wheel events
2019-03-31 20:21:50 +02:00
Kim Woelders
b9a9946a0a
Update copyright to 2018
2018-12-22 11:44:22 +01:00
Kim Woelders
22b5e58dcd
Refactor/rename/use _EFREE type macros
2018-12-22 11:44:22 +01:00
Kim Woelders
bf2b7fd300
Fix potential buffer overruns when using sscanf().
2015-01-23 20:18:20 +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
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
9d9fa0edf5
Cosmetics (key->keycode).
2014-04-23 07:38:27 +02:00
Kim Woelders
e287b37e78
Switch to new list implementation.
...
Faster, less code, less memory usage.
Not that it matters much - mostly for fun.
2013-08-09 11:43:48 +02:00
Kim Woelders
4bded497e4
Fix bug in ActionClass loading.
...
Was most likely not causing trouble.
2013-06-14 19:47:15 +02:00
Kim Woelders
307d86f555
Cosmetics - paving the way for other changes.
2013-06-14 19:47:07 +02:00
Kim Woelders
ba7d9cc4a9
Fix various issues reported by clang. Minor cleanups.
...
SVN revision: 81671
2012-12-24 10:41:50 +00:00
Kim Woelders
7fd4f7a71d
Cosmetics.
...
SVN revision: 78407
2012-10-24 17:20:38 +00:00
Kim Woelders
e752bb2b15
Remove old e16keyedit (pre 0.7) IPC functions.
...
SVN revision: 66643
2011-12-29 21:34:58 +00:00
Kim Woelders
f0c0a4519c
Change TimerAdd() and TimerSetInterval() time to ms.
...
SVN revision: 55891
2011-01-05 18:05:57 +00:00
Kim Woelders
4ac03926da
Adjustments for indent 2.2.11.
...
SVN revision: 50909
2010-08-08 19:03:34 +00:00
Kim Woelders
708e19593e
Fix some poytential segvs. Minor cleanups.
...
SVN revision: 49485
2010-06-06 10:05:50 +00:00
Kim Woelders
0466673fbf
Trim whitespace from translatable strings.
...
SVN revision: 48723
2010-05-09 19:03:19 +00:00
Kim Woelders
7e2dd03383
Mode.keybinds_changed should be local.
...
SVN revision: 46739
2010-03-01 20:53:09 +00:00
Kim Woelders
7e909c0907
Simplify loading bindings.cfg.
...
SVN revision: 46170
2010-02-14 19:04:03 +00:00
Kim Woelders
a7e538be10
Trivial fixes (clang).
...
SVN revision: 45718
2010-01-29 19:45:04 +00:00
Kim Woelders
ccadd26322
Eliminate Mode.action_inhibit.
...
This flag should not be needed after introducing the
move/resize event window.
SVN revision: 44956
2010-01-07 16:42:26 +00:00
Kim Woelders
f657a6ad1e
Prepare to eliminate special e16keyedit data parser.
...
SVN revision: 42102
2009-08-30 14:04:34 +00:00
Kim Woelders
60e4f4f67d
Avoid referencing freed memory.
...
SVN revision: 40951
2009-06-07 20:00:53 +00:00
Kim Woelders
24e0a0d7e8
Forgot some 2008->2009's.
...
SVN revision: 40605
2009-05-12 21:21:21 +00:00
Kim Woelders
514a27c25e
Show opacity when changing by bindings.
...
SVN revision: 40021
2009-04-13 15:52:42 +00:00
Kim Woelders
290c4d8432
Fix bug in keybindings reload on MappingNotify.
...
This could cause deletion of random timers and result in general grief.
SVN revision: 39623
2009-03-22 12:40:23 +00:00
Kim Woelders
94ba4c2acd
Cleanups.
...
SVN revision: 38634
2009-01-18 15:35:35 +00:00
Kim Woelders
4f71661dfe
Reload keybindings on MappingNotify.
...
SVN revision: 38356
2008-12-30 16:19:33 +00:00
Kim Woelders
5f7a501b59
Avoid destroying actionclasses, empty/refill in stead.
...
SVN revision: 38141
2008-12-14 16:44:39 +00:00
Kim Woelders
bbf9ddc754
Remove ancient e_config.bindings compatibility fallback.
...
SVN revision: 37856
2008-11-29 16:07:18 +00:00
Kim Woelders
fb522bde1f
Tweak Grab/UngrabButtonGrabs prototype.
...
SVN revision: 37834
2008-11-27 20:15:23 +00:00
Kim Woelders
e82903882a
Theme element fallback cleanups
...
- don't create fallback classes before they are needed.
- use of fallbacks was missing a number of places.
- setting theme to "-" will run entirely on fallbacks.
SVN revision: 34885
2008-06-22 13:34:42 +00:00
Kim Woelders
b780491887
Rewrap more X stuff.
...
SVN revision: 34149
2008-03-30 12:13:16 +00:00
Kim Woelders
6eaca2639c
Eliminate redundant VRoot vars.
...
SVN revision: 34106
2008-03-24 11:12:40 +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
71c2e6f078
Image/text class destroy is broken (and never used).
...
SVN revision: 33819
2008-02-23 12:13:28 +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
11cf892306
Assorted refactorizations.
...
SVN revision: 31016
2007-07-27 16:59:50 +00:00
Kim Woelders
dd8a5138b2
Follow ecore_list name changes.
...
SVN revision: 30976
2007-07-25 20:02:57 +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
c720e898de
Eliminate use of word() and atword().
...
SVN revision: 28476
2007-02-25 20:44:22 +00:00
Kim Woelders
3b2edcf777
Move modifier mask stuff around. Avoid redundant key/button grab/ungrabs.
...
SVN revision: 28181
2007-02-01 01:23:40 +00:00