Commit Graph

193 Commits

Author SHA1 Message Date
Kim Woelders 09cbba40d4 Various anti-alias fixups after recent changes.
SVN revision: 29439
2007-04-07 16:18:53 +00:00
Kim Woelders 799f662fce Use anti-alias only when appropriate.
SVN revision: 29429
2007-04-06 22:20:07 +00:00
Kim Woelders 4071d88a87 Eliminate use of word() and atword().
SVN revision: 28473
2007-02-25 18:05:53 +00:00
Kim Woelders 184b6faede Don't scan background directory at startup but when needed (menu or config dialog).
SVN revision: 28467
2007-02-25 01:38:30 +00:00
Kim Woelders 421428561a Add some checks to avoid imlib warnings.
SVN revision: 28367
2007-02-15 03:30:18 +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 b7acf33e70 Clean out unused duplicate backgrounds at startup.
SVN revision: 27571
2006-12-26 22:39:13 +00:00
Kim Woelders 163f842dc6 Disable translation of some error message stuff that might as well be left untranslated.
SVN revision: 27397
2006-12-09 21:32:03 +00:00
Kim Woelders 28bc5d39db Fix missing/too many draws of the background selector window.
SVN revision: 25362
2006-09-02 14:33:14 +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 3767ae0da4 Some more dialog creation refactoring bits.
SVN revision: 24226
2006-07-27 04:52:50 +00:00
Kim Woelders 1bb6c4f1ed Fix (most unlikely) segv.
SVN revision: 24173
2006-07-25 01:29:26 +00:00
Kim Woelders 5bd5afe9cc Split up, shuffle around file.c (no real changes).
SVN revision: 24166
2006-07-24 21:10:59 +00:00
Kim Woelders 73c9b8cb28 Refactor dialog creation functions.
SVN revision: 24092
2006-07-21 03:17:18 +00:00
Kim Woelders e418400bf9 Fix some incorrect window attribute propagation. Cleanups.
SVN revision: 22968
2006-05-28 11:51:42 +00:00
Kim Woelders 3a1af27148 Add background transparency "compatibility mode" option to configuration dialog.
SVN revision: 22966
2006-05-28 11:09:46 +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 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 f2a081534d Use window depth when creating normal image pixmaps.
SVN revision: 22483
2006-05-07 16:21:37 +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 02dbdc4bdc Trivial function rename, cleanups.
SVN revision: 22374
2006-04-26 23:43:07 +00:00
Kim Woelders 068d2aef43 Window handling function api rename/rewrap continued.
SVN revision: 22352
2006-04-25 22:40:06 +00:00
Kim Woelders 6eb1fbcb72 Change some stuff to const. Minor config tweaks.
SVN revision: 22284
2006-04-21 22:52:59 +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 66530a75ef Fix problem with background pixmaps being freed by mistake.
SVN revision: 22164
2006-04-16 18:34:57 +00:00
Kim Woelders 27050fe8cc Split off timers.h
SVN revision: 22161
2006-04-16 13:27:38 +00:00
Kim Woelders 57e5fb09d4 Trivial fixes and cleanups.
SVN revision: 21978
2006-04-09 09:26:15 +00:00
Kim Woelders 2f78638c0f Wrap imlib.
SVN revision: 21576
2006-03-29 19:13:17 +00:00
Kim Woelders ad52858fbb Fix external background on root at startup with CM enabled. Cleanups.
SVN revision: 20891
2006-03-01 21:57:50 +00:00
Kim Woelders b5038396fb Rework background handling:
- Only use root background overlay when composite is enabled
- Improve handling of external backgrounds ("No Background")
- Fix external background handling when composite is enabled


SVN revision: 20835
2006-02-27 19:14:25 +00:00
Kim Woelders c14ac69501 Fix background configuration when background is NONE.
SVN revision: 20641
2006-02-20 18:56:36 +00:00
Kim Woelders e052f9aceb Move lists to Ecore_List.
SVN revision: 20557
2006-02-18 08:30:09 +00:00
Kim Woelders 25da17e28a Add sanity check for background timeout value.
SVN revision: 20403
2006-02-11 17:05:08 +00:00
Kim Woelders 26f55b545d Debug stuff.
SVN revision: 19666
2006-01-08 23:51:07 +00:00
Kim Woelders 056248c884 2006.
SVN revision: 19591
2006-01-07 07:20:58 +00:00
Kim Woelders 5d1af7b440 Fix scaling of fixed aspect ratio backgrounds.
SVN revision: 19545
2006-01-05 22:20:00 +00:00
Kim Woelders 1a665c5021 Fix scaled backgrounds with overlay image and overlay images with alpha.
SVN revision: 19293
2005-12-25 12:40:38 +00:00
Kim Woelders 7835608a0f Fix incorrect or invalid background pixmaps in certain situations.
SVN revision: 18662
2005-11-27 11:02:05 +00:00
Kim Woelders ee32dd33b3 More background pixmap handling stuff.
SVN revision: 18606
2005-11-22 23:21:47 +00:00
Kim Woelders 85639edc22 Prepare to fix various issues related to background pixmap handling.
SVN revision: 18577
2005-11-21 17:48:44 +00:00
Kim Woelders fa4974a8c2 Oops - Should not have been changed.
SVN revision: 18193
2005-11-01 17:15:51 +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 729c2a92b4 Functions for common dialog stuf. Split off dialog.h. Cleanups.
SVN revision: 18092
2005-10-29 08:48:40 +00:00
Kim Woelders 9dca3e88f1 EWM hint support is no longer optional. Split off hints.h.
SVN revision: 18049
2005-10-27 23:18:35 +00:00
Kim Woelders 3faffc66fa Fix bug in desktop background assignment. Split off backgrounds.h.
SVN revision: 17891
2005-10-24 16:05:30 +00:00
Kim Woelders d298bab4c7 Change default dialog layout, remove redundant code.
SVN revision: 17399
2005-10-10 19:40:11 +00:00
Kim Woelders 90bd960b93 Hide image/text class internals.
SVN revision: 16971
2005-09-26 17:32:10 +00:00
Kim Woelders 9ebaf4a103 Change most desk references from integer to pointer to desk object.
SVN revision: 16515
2005-09-04 07:27:20 +00:00
Kim Woelders 2d560a88e0 Fix incorrect background pixmap size in certain situations.
SVN revision: 16158
2005-08-14 19:29:48 +00:00
Kim Woelders 425160f6b7 Attempt to fix issues with _XROOTPMAP_ID across restart.
SVN revision: 16122
2005-08-13 08:50:28 +00:00
Kim Woelders 5e1121f7a6 Simplify.
SVN revision: 16032
2005-08-04 22:05:31 +00:00
Kim Woelders 9eb7fab46c Dialog item text simplification.
SVN revision: 15998
2005-08-02 16:50:40 +00:00
Kim Woelders 72fd0bd8f2 Fix gcc4 warnings.
SVN revision: 15962
2005-07-30 12:11:21 +00:00
Kim Woelders 83948503b6 More background selector speedups.
SVN revision: 15906
2005-07-26 16:58:31 +00:00
Kim Woelders 28a45b3c70 Add .png to cached image file names.
SVN revision: 15886
2005-07-24 18:29:50 +00:00
Kim Woelders 82c8d30ae1 Background generation tweaks, background selector speedups.
SVN revision: 15880
2005-07-24 12:22:19 +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 cabad80399 Trivial stuff (function renaming, avoid referencing ewin list, eliminate unnecessary casts).
SVN revision: 15582
2005-06-30 12:50:47 +00:00
Kim Woelders 2162605bef Remove some XSync's.
SVN revision: 15250
2005-06-11 08:25:30 +00:00
Kim Woelders f838b56349 Fix segv.
SVN revision: 15167
2005-06-06 17:46:14 +00:00
Kim Woelders a89b87aa74 Cleanups.
SVN revision: 14887
2005-05-21 21:49:36 +00:00
Kim Woelders a109d0126f Draw queue is now obsolete.
SVN revision: 14780
2005-05-14 19:40:35 +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 7a2b4b7ebe Compile cleanly with gcc4.
SVN revision: 14312
2005-04-23 08:28:04 +00:00
Kim Woelders 937be0bb74 Cleanups.
SVN revision: 14310
2005-04-23 08:07:32 +00:00
Kim Woelders 1432d457f4 Disable colormodifier stuff (non-functional).
SVN revision: 14212
2005-04-15 23:59:59 +00:00
Kim Woelders fcea1f25e3 Preparations for composite manager changes.
SVN revision: 14017
2005-03-30 22:51:02 +00:00
Kim Woelders 5f1adc98dc Move some configuration items to where they belong.
SVN revision: 13821
2005-03-20 23:28:59 +00:00
Kim Woelders 99d717e187 Copyright updates. More enlightenment->e16.
SVN revision: 13794
2005-03-19 16:40:18 +00:00
Kim Woelders 14cbf4d5b6 Prepare for theme version bump.
SVN revision: 13788
2005-03-19 11:10:12 +00:00
Kim Woelders f47609bda7 Fix menu segv. Eliminate GetWinXY/WH.
SVN revision: 13638
2005-03-06 21:29:46 +00:00
Kim Woelders e1bc051e9e Fix button state saving. Save background and button configurations separately.
SVN revision: 13627
2005-03-05 12:19:48 +00:00
Kim Woelders bbee671e2f Desktop fixes, namespace cleanups.
SVN revision: 13518
2005-02-26 16:40:36 +00:00
Kim Woelders 02014148f4 Too many ways of doing the same things...
SVN revision: 13469
2005-02-22 21:45:25 +00:00
Andreas Volz d9c30e3167 images for dialog buttons
SVN revision: 13406
2005-02-16 17:59:16 +00:00
Kim Woelders b49d17688c Do not pass disp around everywhere.
SVN revision: 13179
2005-02-02 17:12:07 +00:00
Kim Woelders 71b5505a87 IPC - backward compatibility stuff, warp command.
SVN revision: 13175
2005-02-01 20:35:59 +00:00
Kim Woelders b5dd62c722 Add simple background load command.
SVN revision: 13115
2005-01-29 00:07:20 +00:00
Kim Woelders 69b6ed3314 Bye bye EDBUG/EDBUG_RETURN.
SVN revision: 13097
2005-01-25 21:58:28 +00:00
Kim Woelders ee0bec93b2 Remember background for last desktop too.
SVN revision: 12664
2004-12-31 00:46:30 +00:00
Kim Woelders fbbe386efb 0.16.8
SVN revision: 12619
2004-12-28 23:46:49 +00:00
Kim Woelders 059be171dc Fix backgrounds with only foreground image.
SVN revision: 12492
2004-12-17 17:25:51 +00:00
Kim Woelders 3908bb588f Fix _XROOT... hack.
SVN revision: 11835
2004-10-11 20:28:56 +00:00
Kim Woelders 41658e22ef Use png (not ppm) for image chaching, avoid some code duplication.
SVN revision: 11186
2004-08-08 21:32:19 +00:00
Kim Woelders a5de9656e8 Bye bye Imlib1 and Fnlib.
SVN revision: 11010
2004-07-25 09:34:43 +00:00
Kim Woelders 8be1997065 Fix various background pixmap related bugs.
SVN revision: 10385
2004-05-30 13:09:16 +00:00
Kim Woelders 2b847dfbe9 Add X_CFLAGS to INCLUDES. Rename root to VRoot to avoid warnings with -Wshadow.
SVN revision: 10053
2004-05-04 19:04:42 +00:00
Kim Woelders 680ccb19ad Simplify background code, re-generate backgrounds when enabling transparency.
SVN revision: 9706
2004-04-12 08:28:34 +00:00
Kim Woelders 7234225cb2 Background code and namespace shuffle.
SVN revision: 9678
2004-04-10 19:39:02 +00:00