Hi,

On Wed, Aug 31, 2011 at 1:43 PM, Leif Middelschulte
<[email protected]> wrote:
> Hi Jeff,
>
> I am happy you find it useful.
>
> 2011/8/31 Jeff Hoogland <[email protected]>:
>> Leif,
>>
>> Is there any way this patch could not wipe out a user's old mixer config?
> Hm.. I dunno about eet's migration capabilities, but I think it's not
> possible. The eet descriptors are different.
> As far as I can see, Eet would segfault, as it would try to load stuff
> from behind the file end, if it tried to map the old data to the new
> structure. I mean, you could write a converter for the configs. All
> you'd have todo is 'load config using old descriptor, save config
> using new descriptor'. I'm sorry, but I won't do it. Am busy with
> other stuff for e17 here.

Nah, eet would not segfault. It was designed to handle evolution of
the content as smooth as possible. So it will ignore all the data that
are not anymore in the data descriptor and set the one that are not in
the file, but present in the data descriptor to zero. At some point
profile migration will be needed, but that would happen when we
release e18 (in that case, we will need to handle cleanly the
migration from e17). Before that we should have a minor and a major
number in the config file. If the major get incremented, all config
without that major will be just ignored. If the minor get incremented,
that means we have new entry in the data descriptor (and we could
display a dialog for them), but the previous config will not be lost.

>> Only reason I request this is because I know I will get confused posts from
>> a pile of users when they can a message about settings defaulting when
>> updating.
> I'm sorry for this inconvenience.
>>
>> Regards,
>>
>> On Tue, Aug 30, 2011 at 4:19 PM, Jeff Hoogland <[email protected]>wrote:
>>
>>> Sweet! I know many folks that will enjoy getting this feature :D
>>>
>>> On Tue, Aug 30, 2011 at 4:15 PM, Leif Middelschulte <
>>> [email protected]> wrote:
>>>
>>>> 2011/8/30 Leif Middelschulte <[email protected]>:
>>>> > Dear gals and guys,
>>>> >
>>>> > find attached a patch that provides optional desktop notifications. I
>>>> > didn't have a sound file around with suiting license, so it doesn't
>>>> > provide a test sound notification yet.
>>>> >
>>>> > The notififcations are en-/disabled via the corresponding mixer
>>>> > configuration dialog.
>>>>
>>>> Attached is a patch that includes the above changes, but fixes two
>>>> issues the old patch had:
>>>> 1.)copying loaded config data -> runtime data
>>>> 2.)proper icon for during muted state
>>>>
>>>> > BR,
>>>> >
>>>> > Leif
>>>> >
>>>>
>>>>
>>>>
>>>> --
>>>> Leif
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Special Offer -- Download ArcSight Logger for FREE!
>>>> Finally, a world-class log management solution at an even better
>>>> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
>>>> download Logger. Secure your free ArcSight Logger TODAY!
>>>> http://p.sf.net/sfu/arcsisghtdev2dev
>>>> _______________________________________________
>>>> enlightenment-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>>
>>>>
>>>
>>>
>>> --
>>> ~Jeff Hoogland <http://jeffhoogland.com/>
>>> Thoughts on Technology <http://jeffhoogland.blogspot.com/>, Tech Blog
>>> Bodhi Linux <http://bodhilinux.com/>, Enlightenment for your Desktop
>>>
>>>
>>
>>
>> --
>> ~Jeff Hoogland <http://jeffhoogland.com/>
>> Thoughts on Technology <http://jeffhoogland.blogspot.com/>, Tech Blog
>> Bodhi Linux <http://bodhilinux.com/>, Enlightenment for your Desktop
>> ------------------------------------------------------------------------------
>> Special Offer -- Download ArcSight Logger for FREE!
>> Finally, a world-class log management solution at an even better
>> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
>> download Logger. Secure your free ArcSight Logger TODAY!
>> http://p.sf.net/sfu/arcsisghtdev2dev
>> _______________________________________________
>> enlightenment-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>
>
>
> --
> Leif
>
> ------------------------------------------------------------------------------
> Special Offer -- Download ArcSight Logger for FREE!
> Finally, a world-class log management solution at an even better
> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
> download Logger. Secure your free ArcSight Logger TODAY!
> http://p.sf.net/sfu/arcsisghtdev2dev
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>



-- 
Cedric BAIL

------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to