Commit Graph

98 Commits

Author SHA1 Message Date
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 dec42cca5b Title placement tweak for weird cases and broken themes.
SVN revision: 33345
2008-01-04 22:55:41 +00:00
Kim Woelders e7ab7972c1 Center title vertically within border.
SVN revision: 33308
2007-12-30 20:40:49 +00:00
Kim Woelders 5c524f0840 Fix crash if font loading fails.
SVN revision: 33048
2007-12-08 15:17:42 +00:00
Kim Woelders 7877da172b Font and sound module bits.
SVN revision: 31618
2007-09-04 21:15:21 +00:00
Kim Woelders 7d0aff6e76 XColor -> EColor, EGet/SetColor -> macros.
SVN revision: 31566
2007-08-28 17:58:23 +00:00
Kim Woelders d4e98c2f49 Split up font stuff, preparing for loadable font type handlers.
SVN revision: 31489
2007-08-25 05:38:53 +00:00
Kim Woelders 90139eb915 Optionally use pango for font rendering.
SVN revision: 31218
2007-08-07 22:05:16 +00:00
Kim Woelders 204496d8c5 Xft font is now selected using prefix "xft:".
Fix valgrind complaint (drawable caching).


SVN revision: 31210
2007-08-07 15:21:49 +00:00
Kim Woelders 36fa0e1169 Fix rendering vertical (->down) text.
SVN revision: 31115
2007-08-02 17:32:14 +00:00
Kim Woelders f3b0ed3326 Fix build without Xft.
SVN revision: 30896
2007-07-18 11:14:55 +00:00
Kim Woelders 799f662fce Use anti-alias only when appropriate.
SVN revision: 29429
2007-04-06 22:20:07 +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 8d5da30d95 Xft font height tweak.
SVN revision: 27335
2006-12-03 14:28:47 +00:00
Kim Woelders 63a8acc721 Split up, shuffle around, rename.
SVN revision: 27181
2006-11-19 21:55:52 +00:00
Kim Woelders 05da019e0f Text shortening fix corretion.
SVN revision: 27067
2006-11-12 11:00:33 +00:00
Kim Woelders c082b8ffe6 Fix shortening text to fit available space in certain combinations of locale and font type.
SVN revision: 27058
2006-11-12 00:39:19 +00:00
Kim Woelders 7f5de44e5e Fix Xft fonts/encoding (always go via utf8).
SVN revision: 26873
2006-10-30 21:06:01 +00:00
Kim Woelders a28ffc41ac Add Xft support.
SVN revision: 26743
2006-10-22 14:09:50 +00:00
Kim Woelders 04c9b03a21 Font drawing code refactoring continued.
SVN revision: 26736
2006-10-21 16:41:20 +00:00
Kim Woelders 1de6c01b72 Font drawing code refactoring continued.
SVN revision: 26719
2006-10-20 20:41:13 +00:00
Kim Woelders ca624fb15d Disable text rendering using XDrawString(16).
- The code should never come in play anyway because of the "fixed" fallback
  in the XCreateFontSet case.


SVN revision: 26711
2006-10-20 15:38:48 +00:00
Kim Woelders 25e42ac526 Refactor font drawing code.
SVN revision: 26692
2006-10-18 18:19:14 +00:00
Kim Woelders 05e174204f Fix drawing of vertical border text in certain themes.
SVN revision: 22870
2006-05-25 00:18:10 +00:00
Kim Woelders faed15e9ef Speed up TT font drawing.
SVN revision: 22625
2006-05-14 19:38:51 +00:00
Kim Woelders 5fd7f84145 Move some code.
SVN revision: 22624
2006-05-14 19:33:42 +00:00
Kim Woelders ebe0524b15 Fix X-font color when colormap changes.
SVN revision: 22622
2006-05-14 16:01:17 +00:00
Kim Woelders 6b97ca89f5 Simplify TT font drawing. Invalidate GC when visual changes.
SVN revision: 22589
2006-05-13 17:03:22 +00:00
Kim Woelders 2220fc9762 Pass Win to image rendering functions (for visual info).
SVN revision: 22583
2006-05-13 13:25:30 +00:00
Kim Woelders 1b0b5df104 Pass Win to text rendering functions (for visual info).
SVN revision: 22490
2006-05-08 16:26:22 +00:00
Kim Woelders f02b00ad9d Change internal window handling API. Now passing Win (pointer to EXID struct) in stead of window XID.
SVN revision: 22397
2006-04-29 19:39:21 +00:00
Kim Woelders 0218e123c2 Start renaming/rewrapping stuff preparing for other api changes.
SVN revision: 22185
2006-04-17 21:55:34 +00:00
Kim Woelders 016e84b20e Remove unnecessary function.
SVN revision: 21604
2006-03-30 20:56:05 +00:00
Kim Woelders 2f78638c0f Wrap imlib.
SVN revision: 21576
2006-03-29 19:13:17 +00:00
Kim Woelders 056248c884 2006.
SVN revision: 19591
2006-01-07 07:20:58 +00:00
Kim Woelders 64e15839e7 Split off aclass.h. Cleanups.
SVN revision: 18665
2005-11-27 13:11:06 +00:00
Kim Woelders 0dfa113313 General bug hunt - Found a few, pedantic cleanups, dead code removal.
SVN revision: 18153
2005-10-30 19:40:49 +00:00
Kim Woelders 90bd960b93 Hide image/text class internals.
SVN revision: 16971
2005-09-26 17:32:10 +00:00
Kim Woelders 18227d6e5f Only look for localized versions of theme config files (not image, sound, etc.). Cleanups.
SVN revision: 15799
2005-07-17 12:55:13 +00:00
Kim Woelders 5124d0981e Split up E.h a bit.
SVN revision: 15796
2005-07-16 16:57:45 +00:00
Kim Woelders 25fea7cdc5 Use TT font path. Enable specifying additional font paths.
SVN revision: 15795
2005-07-16 16:35:39 +00:00
Kim Woelders d6a7b8abb7 Add string splitting function. Rename string list functions.
SVN revision: 15792
2005-07-16 15:53:53 +00:00
Kim Woelders d04f70aca9 Eliminate GetWinDepth().
SVN revision: 15008
2005-05-29 09:34:58 +00:00
Kim Woelders 42c43d2aca Fix server grabbing issues. Don't use ecore_x API for trivial stuff.
SVN revision: 14642
2005-05-07 11:20:02 +00:00
Kim Woelders 99d717e187 Copyright updates. More enlightenment->e16.
SVN revision: 13794
2005-03-19 16:40:18 +00:00
Kim Woelders 9c78703d97 Fix remembering command when it contains shell special or blank chars.
SVN revision: 13710
2005-03-12 11:09:33 +00:00
Kim Woelders 376d062e9b Add sanity check.
SVN revision: 13667
2005-03-09 23:06:43 +00:00
Kim Woelders a0e9a9695d Fix bug causing lockups in multibyte locale's.
SVN revision: 13666
2005-03-09 22:55:50 +00:00