Tag 'SAWMAN_1_2_0_RC1' created by Andreas Shimokawa <[email protected]> at
2012-01-13 11:12 +0100
SaWMan 1.2.0-rc1
Changes since the dawn of time:
commit ab33b04075883d09a7e4cc9ccaab6ab44946dd89
Author: Denis Oliver Kropp <dok@cyto.(none)>
Date: Mon Jun 9 18:54:47 2008 +0200
1.2.0-rc1
commit 4130aac68129ae6ac246bda2d1fc16343ffde832
Author: Denis Oliver Kropp <dok@cyto.(none)>
Date: Mon Jun 9 18:54:18 2008 +0200
[ISaWMan] Fixed warnings.
commit aa19d450c0d67e2e0e493e5440e583ef877b5f5d
Author: Denis Oliver Kropp <dok@cyto.(none)>
Date: Fri May 30 12:30:35 2008 +0200
[Makefile] Fixed some include paths.
commit c109190a3c2d70f5495f16395d6ba6c633cdc975
Author: Denis Oliver Kropp <dok@cyto.(none)>
Date: Fri May 30 12:25:58 2008 +0200
ignore
commit d81a1a389c717e4ab090b9c8bf981d5b759c2f62
Author: Denis Oliver Kropp <[email protected]>
Date: Thu Feb 28 14:54:36 2008 +0100
[sawman] Build fixes (DirectResult).
commit c2aa00b0f18f7a6ab9e19588efc70deafdafaf74
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Feb 26 17:06:17 2008 +0100
[swmdump] Fixed missing update region index.
commit ef2e3df530685d6fe9d64464a7387560b2f7754e
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Feb 26 12:19:10 2008 +0100
[swmdump] Show more information.
commit b5a0d66535886b18f71de59609cb82bed4e29a1d
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Feb 26 11:29:10 2008 +0100
[swmdump] Show region state flags.
commit 1afe5cca8f70554954efbde1fd9a2567b8333244
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Feb 26 13:27:17 2008 +0100
[reconfig] Avoid reading from client buffer when only the destination on
screen has changed.
(merged from b2007ph1)
commit e0affc7b8e7b7f33a59b0231e26d5692e9cdab57
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Feb 26 11:33:56 2008 +0100
[geometry] Fixes for following geometry of parents.
commit 80630d3b91d4f4cd27e31a670b1a278081f5634a
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Feb 26 11:33:23 2008 +0100
[reconfig] Fixes for color keying.
(merged from b2007ph1)
commit f6f0ab854e9746352adbb8d2dcf32f45f680e88a
Merge: 72123b1 830ba2b
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Feb 19 23:47:19 2008 +0100
Merge branch 'master' of
git+ssh://git.directfb.org/git/directfb/extras/SaWMan
commit 72123b159d67dec26022c147803e946604084af8
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Feb 19 23:47:14 2008 +0100
[API] Follow API change in Fusion, removing const from
fusion_skirmish_lock_count() argument.
commit 830ba2bccea702cea7a619198f2cbda34f26bb9a
Author: Denis Oliver Kropp <[email protected]>
Date: Sat Jan 26 08:09:14 2008 +0100
ignore
commit e2796e1429c0585379a92fff98ad56ed152eafc2
Author: Denis Oliver Kropp <[email protected]>
Date: Sat Jan 26 05:22:16 2008 +0100
Changed SaWMan's shmpool max size from 16MB to 1MB. Also follow
fusion_config->debugshm.
commit 6953a30bb4aed2fb69e7073fc6c850f188171bed
Author: Denis Oliver Kropp <[email protected]>
Date: Fri Nov 16 16:01:48 2007 +0100
Check for windows being inserted, not only if they are (would be) visible.
Fixed associated window handling in sawman_showing_window(),
no longer needed to climb up to the top level.
Use global window IDs, not only within each layer.
More debug messages.
Cleanups.
commit ab90a55805304c5a1fff8b9eb6dcb215465eb493
Author: Denis Oliver Kropp <[email protected]>
Date: Fri Nov 16 15:56:26 2007 +0100
Added swmdump tool for debugging SaWMan.
commit 22289dddcfa74d9b365cba831e47588b827e76b9
Author: Denis Oliver Kropp <[email protected]>
Date: Thu Nov 15 19:03:34 2007 +0100
Notify application manager about new tier size if previous mode was single.
This fixes the window bounds and borders when switching to border only mode.
commit 30b1237d0dd8d01e60c54d8b36dfc59a763da5fc
Author: Denis Oliver Kropp <dok@shizo.(none)>
Date: Thu Oct 18 15:55:00 2007 +0200
Temporarily set layer position to 0,0 (only in config, not hw)
to avoid configuration failures if layer is not allowed to cross
screen borders.
commit 02c3a5eaf9e825014a4f9a87ff7bb0d599dbc50d
Author: Denis Oliver Kropp <dok@shizo.(none)>
Date: Thu Oct 18 15:51:58 2007 +0200
Fixed parsing of border-focus-color and border-unfocused-color.
commit 7be07fb4a8e197b22d1c611461482d5b68ed53d0
Author: Denis Oliver Kropp <[email protected]>
Date: Sun Oct 14 18:55:37 2007 +0200
Reset single_mode and single_window during deactivation to fix crash after
reactivation.
commit 98319c7a18f4135406e7e3cc87070e3a0cb825e3
Author: Denis Oliver Kropp <[email protected]>
Date: Fri Oct 12 20:48:15 2007 +0200
More fixes, especially for unscaled or clipped regions.
Cleanup...
commit 4cc1336a41f891fd8dfbea276d321699d0b43427
Author: Denis Oliver Kropp <[email protected]>
Date: Fri Oct 12 07:12:21 2007 +0200
Check for DWOP_ALPHACHANNEL and use DLOP_ALPHACHANNEL (single window mode).
commit d3c3c193a52d83d7ea90c6cdb8c57a167d69fdc6
Author: Denis Oliver Kropp <[email protected]>
Date: Fri Oct 12 02:14:27 2007 +0200
Added "[no-]show-empty", init default borders, center unscalable layers.
Using "show-empty" makes SaWMan show the layer even if no window is visible.
Default borders (red/grey) are configured with thickness of 4. To disable
borders, use "border-thickness = 0".
Fix bug with reactivation of SaWMan's layer context's, e.g. when an
exclusive
context is returned from.
In standard mode, center layers that cannot be scaled. Previously, it just
tried to scale the layer to fullscreen.
commit 3e69d47d70f8c81c6865b50b37dabb56543414f1
Author: Denis Oliver Kropp <[email protected]>
Date: Thu Oct 11 13:05:39 2007 +0200
No longer use dfb_layer_region_activate/deactivate(), but CLRSF_FROZEN.
Startup with inactive tiers to match unrealized region.
Before switching to single mode, border mode or standard set the
region state flag CLRSF_FROZEN.
When no more windows are displayed turn off the region with
dfb_layer_region_disable().
commit c5f8ba27c7dd7d7fc3aff8e983362c402966a8c5
Author: Denis Oliver Kropp <[email protected]>
Date: Wed Oct 10 22:03:29 2007 +0200
Added SAWMAN_DUMP_TIER_FRAMES which can be defined to let SaWMan dump the
tier surface content to "/tier_xxxxx.ppm/pgm" after each time it is updated.
commit 268fc2f8ac7b1086f034aefbe701db2d3f379058
Author: Denis Oliver Kropp <[email protected]>
Date: Wed Oct 10 11:53:11 2007 +0200
Fixed global reference counting for parent windows and processes,
for cleanup of resources in proper order when killing an application.
commit 12b9470d794be0a9ddbd095baa6b8f8b72dc3246
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Oct 9 04:21:53 2007 +0200
Fixed missing/dead locking. Added ISaWManManager::Lock()/Unlock().
Added FUSION_SKIRMISH_ASSERT all over the place which fails if
the lock is not held.
Added internal locking where it was missing.
Application managers must call Lock()/Unlock() before accessing
SaWMan data structures or calling ISaWManManager methods.
This all only works with the new lock transfer implementation,
otherwise a dead lock between SaWMan and application manager
will occur.
commit 613834e3f88768ac8ab868660ffdf60c9701b6be
Author: Denis Oliver Kropp <[email protected]>
Date: Mon Oct 8 10:59:36 2007 +0200
Build fixes for debug mode.
commit 8afd63af1652eea353130b48558e862e68bfe51d
Author: Denis Oliver Kropp <[email protected]>
Date: Mon Oct 8 10:56:32 2007 +0200
Better use !SAWMAN_TRANSLUCENT_WINDOW(window) instead of just
!(window->config.options & DWOP_COLORKEYING)
when checking whether a window covers the whole screen without other
windows visible beneath (single mode).
commit 903772089bae8f20e68dcaea14fc0155ffceef43
Author: Denis Oliver Kropp <[email protected]>
Date: Sun Oct 7 20:55:15 2007 +0200
Added ISaWManManager::ProcessUpdates() for calling outside SaWMan context.
So far only leaving a callback in SaWMan context processed updates.
commit 7dff7b0330485107c56cf9f968a553553d89d77f
Author: Denis Oliver Kropp <[email protected]>
Date: Sun Oct 7 20:18:29 2007 +0200
Don't assume the parent's position (bounds).
commit d54ae3045720e64401b3b320b72d7d800b09ff4e
Author: Denis Oliver Kropp <[email protected]>
Date: Sun Oct 7 19:58:40 2007 +0200
Throw away software scaling code and use standard StretchBlit()
with DSRO_SMOOTH_UP/DOWNSCALE and DSBLIT_COLORKEY_PROTECT.
commit e9e9d757a0197f6fa454199af6fcc1993608a46f
Author: Denis Oliver Kropp <[email protected]>
Date: Sun Sep 30 16:30:18 2007 +0200
Added SAWMAN_NO_LAYER_DST_WINDOW which can be defined to prohibit layers
not covering the whole screen. Fix none->standard transition.
commit 7f582f2341a9aad9a4c4c1eae42987c1b12c9e6e
Author: Denis Oliver Kropp <[email protected]>
Date: Sun Sep 30 15:58:59 2007 +0200
Only update the whole screen if update is bigger than 3/5 of it if also the
buffer mode is backvideo or triple (really swapping).
commit b65c6b4a84442b6752f40dfd93cbdf86701d2e10
Merge: 70ed80f 7238a65
Author: Denis Oliver Kropp <[email protected]>
Date: Sun Sep 30 13:30:24 2007 +0200
Merge branch 'master' of
git+ssh://git.directfb.org/git/directfb/extras/SaWMan
commit 70ed80f54a018424d9768c68168337b734454fa9
Author: Denis Oliver Kropp <[email protected]>
Date: Sun Sep 30 13:30:17 2007 +0200
Don't attempt hw layer scaling in single window mode if not supported, but
fall back to standard mode.
commit 7238a651fef1ca4bb2d487e15531debfd6565144
Author: Denis Oliver Kropp <[email protected]>
Date: Sun Sep 30 11:49:31 2007 +0200
Reset single_window to NULL when hiding the layer to have the
surface buffers recreated during configuration.
commit 13348965dbed5185651f4d1751ee38a58a8767c9
Author: Denis Oliver Kropp <[email protected]>
Date: Thu Sep 27 19:53:30 2007 +0200
Added missing call to sawman_update_geometry() in testman.
commit 4ded744fb7a54a92d4bebb12f6b32fd161cc9081
Merge: 9171214 25b0e00
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Sep 25 14:06:36 2007 +0200
Merge branch 'master' of
git+ssh://git.directfb.org/git/directfb/extras/SaWMan
commit 91712144afe6ea3c45966eb5aaa0bb4fc8767224
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Sep 25 14:06:25 2007 +0200
Fix assertion and colorkeying problem with LUT8 on RGB16.
commit 25b0e0010d02a8fa43bb713ce1d4c7b2d0201456
Author: Denis Oliver Kropp <[email protected]>
Date: Fri Sep 21 05:39:33 2007 +0200
Color keying fixes in reconfiguration, especially for indexed formats.
commit 2f0d9fa81cd9c0e8c5dd67c6c5e8d30f62ea4935
Author: Denis Oliver Kropp <[email protected]>
Date: Wed Sep 19 08:47:08 2007 +0200
Added debug messages for colorkeyed windows and background clear.
commit 13bc5c21b86bfeccf3faa1cea6cbf1fb0b5c8b8f
Author: Denis Oliver Kropp <[email protected]>
Date: Wed Sep 19 08:46:27 2007 +0200
Use dfb_layer_context_test_configuration() in layer reconfiguration. Added
SAWMAN_NO_LAYER_DOWNSCALE that can be defined.
commit 38edc2fe78f662f41cdf4d0455d9a1cfad8145e0
Author: Denis Oliver Kropp <[email protected]>
Date: Wed Sep 19 08:46:16 2007 +0200
Fixed updating background of input only windows.
commit 6e889f4884963a1ca351fef9a77c8b1a09e1aee3
Author: Denis Oliver Kropp <[email protected]>
Date: Mon Aug 27 14:07:50 2007 +0200
obsolete
commit be5fdf917b8c73df3a10289e5b14926fb04d96bd
Author: Denis Oliver Kropp <[email protected]>
Date: Mon Aug 20 12:02:39 2007 +0200
Another fix for single mode with multiple layers.
commit d2dcebe793aed6f92b509f26a444cf0e0db6c604
Author: Denis Oliver Kropp <[email protected]>
Date: Mon Aug 20 11:31:40 2007 +0200
Fixed leaving single mode when window is removed.
commit 6b5b32e10d385934e27cfaaec82b455d41bb56af
Author: Denis Oliver Kropp <[email protected]>
Date: Mon Aug 20 10:21:18 2007 +0200
More info and error.
commit c85b98c9b7a0f0389b4519d68b6379a2f5f2d568
Author: Denis Oliver Kropp <[email protected]>
Date: Wed Aug 15 16:50:56 2007 +0200
New Surface Core
commit 1a926c37cb3d6916a3d80246e3ac96b5d6538c86
Author: Denis Oliver Kropp <[email protected]>
Date: Thu Aug 2 14:30:25 2007 +0200
Lookup RGB values from indexed window color key.
Use dfb_pixel_to_color() instead of hardcoded RGB16 decoding
when setting an RGB window color key for the layer.
commit b37ebc83cfac90ac3276cab864d980bac0fb1948
Author: Denis Oliver Kropp <[email protected]>
Date: Thu Aug 2 14:03:18 2007 +0200
Fixed warnings.
commit 708e85f7907218994a6140489b8bf601a0500220
Author: Denis Oliver Kropp <[email protected]>
Date: Wed Aug 1 10:18:45 2007 +0200
Fix locking when grabbing unselected keys.
commit 6d618b684da6f31a5630f3fbc866c33c430eb24a
Author: Denis Oliver Kropp <dok@shizo.(none)>
Date: Wed Jul 25 11:55:25 2007 +0200
Follow core API change for layer color keying and use
the window color key as the index argument.
Applications can create an indexed window and SaWMan
will use proper color keying (by index) when switching
to single window mode.
commit eed1110b23e583441b594171ccb1d10f3f464b71
Author: Denis Oliver Kropp <dok@shizo.(none)>
Date: Mon Jul 23 13:29:54 2007 +0200
Update scaling code with new templates.
Added head/tail code to simple scaler.
commit 513ffd1a65a23ca618d30ce2c20905ddef59600b
Author: Denis Oliver Kropp <dok@shizo.(none)>
Date: Wed Jul 18 20:20:01 2007 +0200
Use window's palette in single window mode.
commit 9091826acd5cd262820f101e109e1b0afc35bd7b
Author: Denis Oliver Kropp <[email protected]>
Date: Fri Jul 6 15:43:24 2007 +0200
Added border-[un]focused-color-index<n> options.
commit 0d508192c51d6c561052970fae7c033b1c02c650
Author: Denis Oliver Kropp <dok@shizo.(none)>
Date: Fri Jun 15 13:15:05 2007 +0200
Support any color key for protection, not hard coded, but taken from layer
configuration.
commit 6f7f7c79eb77f1bbac37869d5dfcb39bd7f61137
Author: Denis Oliver Kropp <dok@shizo.(none)>
Date: Fri Jun 15 13:13:30 2007 +0200
Fixed focus border updates.
commit 7dadceaae5e4613c39f73adb85d3ae5d5e61b6be
Author: Denis Oliver Kropp <dok@shizo.(none)>
Date: Tue Jun 12 18:55:08 2007 +0200
More fixes.
commit 9eff18d11645164af6f83cb886e66258f4a60559
Merge: b6f8090 2f7d448
Author: Denis Oliver Kropp <dok@shizo.(none)>
Date: Tue Jun 12 17:46:19 2007 +0200
Merge branch 'master' of
git+ssh://git.directfb.org/git/directfb/extras/SaWMan
commit b6f8090e906b614aa8801db3bb8df400ac602344
Author: Denis Oliver Kropp <dok@shizo.(none)>
Date: Tue Jun 12 17:45:27 2007 +0200
Different fixes for reconfiguration and window association.
commit 2f7d4480cef39a2a941b7f71bc702f513bee5b99
Author: Claudio Ciccani <[email protected]>
Date: Fri Jun 8 12:27:44 2007 +0200
Added missing sawman_config.{c,h}.
commit f4a599dce7c4c62f3c9597c2c8071d651ef36ee7
Author: Denis Oliver Kropp <dok@shizo.(none)>
Date: Mon Jun 4 20:22:11 2007 +0200
Missing files.
Use sysconfdir.
commit 36f81c07c3099d103d20fee75b9c8aeb4742425d
Author: Denis Oliver Kropp <[email protected]>
Date: Fri Jun 1 08:57:58 2007 +0200
Some fixes and a temporary dead lock hack.
commit 91ef8b53cab6ee519d7dc7678523c6cbc7a54157
Author: Denis Oliver Kropp <[email protected]>
Date: Thu May 31 17:27:30 2007 +0200
Fix reconfiguration issues with latest border only code.
Follow StartDesktop -> PostInit change.
commit e65a4499706207720df3611f68e7b191a22a8ab6
Author: Denis Oliver Kropp <[email protected]>
Date: Thu May 31 15:04:21 2007 +0200
Add more debug. Cleanup a bit.
commit aa32bb979d1d145d92e477eae0c94094497c8677
Author: Denis Oliver Kropp <[email protected]>
Date: Thu May 31 14:19:08 2007 +0200
Debug messages, geometry update fix, associated window update fix.
commit 3637a9295dd09cc48066b55dfe12bb8b0a55bb6f
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 30 18:10:07 2007 +0200
New sawmanrc.
Better window border configuration. Adapt to layer resolutions.
Reconfigure layer for border only mode if possible.
Handle parent window lookup and DWOP_KEEP_ABOVE/UNDER.
commit f202ab6289b12042d1880948489adc228908a50f
Author: Denis Oliver Kropp <dok@shizo.(none)>
Date: Wed May 30 01:07:31 2007 +0200
Dispatch SwitchFocus() via AppMan.
commit 51dc2c59313d3faede22a286376ce6084c4cd301
Author: Denis Oliver Kropp <[email protected]>
Date: Tue May 29 23:23:26 2007 +0200
Follow FusionCall API changes.
commit bcb44368e0b702b4a0fc228c699cb01a1928c281
Author: Denis Oliver Kropp <[email protected]>
Date: Tue May 22 14:23:09 2007 +0200
Version 1.1.0
commit 1e263238c0bf121055f77971f2f84bf85666eb90
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Jan 30 23:40:57 2007 +0000
Minor update.
commit 32bb50d28505cd391bc590329565d880eb9e08ff
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Jan 30 21:36:59 2007 +0000
dist fixes
commit eb772ebaf03c169292feb0bfac20c36a48808541
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Jan 30 21:17:52 2007 +0000
"This is SaWMan... Checkout the README to avoid being sliced through!"
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs