Commit Graph

150 Commits

Author SHA1 Message Date
Kim Woelders dcfb5efba1 Move XFontSet based text rendering module to separate file
Like the other font handlers.
2022-02-20 21:58:14 +01:00
Kim Woelders b48db942a2 Simplify src/Makefile.am
Also rename ttfont.c to text_ift.c for consistency.
2022-02-20 19:22:13 +01:00
Kim Woelders 8b553d3d97 Remove gnome1 hint support
Probably about time - obsolete and disabled by default for almost 20 years.
2022-02-14 16:52:15 +01:00
Kim Woelders 0aa2f07e6b Refactor atoms handling
Makes adding/changing atom stuff much easier.
2021-08-27 06:55:34 +02:00
Kim Woelders 750a973b5e autofoo: Deal a bit more consistently with C[PP]FLAGS and LDADD 2021-06-03 20:12:13 +02:00
Kim Woelders 4df26af47a Don't build disabled stuff
Disable by autofoo instead of by #ifdef.
2021-04-23 08:21:41 +02:00
Kim Woelders 06a6894e90 Sound: Change some esd to esound
Preparing for sound engines.
2021-04-23 08:21:41 +02:00
Kim Woelders 9b11a3d2a1 Sound: Change some pa to pulse
Just a bit more consistent.
2021-04-23 08:21:41 +02:00
Kim Woelders 50e6b76395 Drop (v)snprintf() implementation
Let's assume everybody has this by now.
2021-04-23 08:21:41 +02:00
Kim Woelders eb4ea872e9 Sound: Treat player engine like others 2021-01-09 16:08:24 +01:00
Kim Woelders ec03e3cdb5 Sound: sound_pa -> sound_pulse 2021-01-09 16:08:09 +01:00
Kim Woelders 3c75173573 Sound: autofoo cosmetics 2021-01-09 13:43:27 +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 01a2163989 Add feature to build with ASAN (--enable-gcc-asan) 2020-05-05 22:42:08 +02:00
Kim Woelders be8c4faf60 Add alsa-lib sound backend 2020-05-05 10:22:36 +02:00
Ingo Feinerer 04ec9834d9 Add sndio sound back end 2019-08-14 15:14:45 +02:00
Kim Woelders 4d8f151154 Use pkg-config some more 2019-04-25 09:06:06 +02:00
Kim Woelders fda39df73d Remove pseudotransparency support - 1
Has been disabled by default for 5 years.

- Remove autofoo stuff.
- Unifdef ENABLE_TRANSPARENCY and ENABLE_THEME_TRANSPARENCY.
- Remove transparency settings from docs/e16.xml.
2018-02-04 13:27:31 +01:00
Kim Woelders 8e866cf49c Visibility cosmetics (use EC_C_VISIBILITY). 2015-01-04 16:43:05 +01:00
Kim Woelders 0dbb2e6c88 Autofoo tweaks.
Rename CWARNFLAGS to CFLAGS_WARNINGS for consistency with pending
changes.
2014-12-16 23:11:34 +01:00
Kim Woelders 1e625f8bb4 Initial Present infrastructure. 2014-11-23 06:37:07 +01:00
Kim Woelders 6bd90781c1 Move shape window stuff to separate header file. 2014-04-21 11:28:38 +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 008c315d8d Remove unnecessary EXTRA_DIST.
It seems that conditionally used sources don't have to be in EXTRA_DIST
(any longer?).
2013-07-07 21:03:22 +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 0df373ae77 Don't use CPPFLAGS in Makefile.am. 2013-03-26 22:23:28 +01:00
Kim Woelders 11a64c01e0 Remove obsolete ecore_x compatibility.
SVN revision: 83804
2013-02-10 09:59:17 +00:00
Kim Woelders 3bce6ea940 PixImg stuff is no longer used.
SVN revision: 81866
2012-12-29 12:06:49 +00:00
Kim Woelders 51a19d26e7 Introduce new animation engine.
Based on work by Daniel Manjarres.

One of the major changes is to eliminate the "TimedLoop" construction
where we have "local" animation loops, in which we don't pass through
the main event handler.

SVN revision: 80542
2012-12-09 10:03:07 +00:00
Kim Woelders 05b03f4204 Enable using libsndfile for sound file loading.
SVN revision: 78308
2012-10-21 15:57:21 +00:00
Kim Woelders 3f8541b565 Move EObj sliding functions to slide.c too.
SVN revision: 73454
2012-07-07 14:05:56 +00:00
Kim Woelders af7501be59 Move ewin sliding functions to slide.c.
SVN revision: 70391
2012-04-22 17:39:40 +00:00
Kim Woelders 3a1d769ba4 Add uninstall-local to fix distcheck (with recent autotools?).
Add -module to lib LDFLAGS as that seems to be appropriate.

SVN revision: 70388
2012-04-22 17:39:29 +00:00
Kim Woelders 10f6a232d0 Move GetTimeMs/Us() to time.c.
SVN revision: 69545
2012-03-21 21:10:59 +00:00
Kim Woelders 568ee2489f Add GetTimeMs/Us().
SVN revision: 55888
2011-01-05 18:05:50 +00:00
Kim Woelders c2a120dffb No need to install .la files for libs that are only loaded dynamically.
SVN revision: 55274
2010-12-05 05:38:41 +00:00
Kim Woelders d880214a4a Enable using randr (1.3) for zooming.
SVN revision: 54282
2010-11-07 20:26:20 +00:00
Kim Woelders 65f85bff55 Change WITH_ZOOM to ENABLE_ZOOM. Zoom related build tweaks.
SVN revision: 54066
2010-10-31 10:43:24 +00:00
Kim Woelders 0da5d0c918 Move "shape window" code to separate file.
SVN revision: 50659
2010-07-29 20:39:30 +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 b3494caba9 More linking fixes for --no-add-needed.
SVN revision: 46173
2010-02-14 19:04:11 +00:00
Kim Woelders be9141422e Add missing audiofile cflags/libs.
SVN revision: 46119
2010-02-12 19:23:19 +00:00
Kim Woelders 584c502162 Play with XI2.
SVN revision: 44721
2009-12-26 10:35:42 +00:00
Kim Woelders de10fdb02f Remove unused include path (top_srcdir).
SVN revision: 43370
2009-10-31 13:02:15 +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 962153d8e3 Move compiler warning stuff to m4 macro. Add --enable-werror.
SVN revision: 37666
2008-11-15 17:33:31 +00:00
Kim Woelders 6c308cef4c Provide strcase functions if not available.
SVN revision: 35487
2008-08-14 18:44:23 +00:00
Kim Woelders dfadac95c6 Remove colormodifier stuff (this has afaict never worked in e16).
SVN revision: 34941
2008-06-28 19:08:35 +00:00
Kim Woelders b780491887 Rewrap more X stuff.
SVN revision: 34149
2008-03-30 12:13:16 +00:00
Kim Woelders 0ea1fe2851 Optionally use PulseAudio to play sounds.
SVN revision: 33878
2008-03-01 15:22:32 +00:00