[layers] work on layer sharing (still stable)
git-svn-id: svn://pulkomandy.tk/GrafX2/branches/layers@1045 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
14
palette.c
14
palette.c
@@ -1276,7 +1276,7 @@ void Button_Palette(void)
|
||||
// est en mode X-SWAP.
|
||||
if (!image_is_backed_up)
|
||||
{
|
||||
Backup();
|
||||
Backup_layers(-1);
|
||||
image_is_backed_up=1;
|
||||
}
|
||||
|
||||
@@ -1403,7 +1403,7 @@ void Button_Palette(void)
|
||||
memcpy(backup_palette,working_palette,sizeof(T_Palette));
|
||||
if (!image_is_backed_up)
|
||||
{
|
||||
Backup();
|
||||
Backup_layers(-1);
|
||||
image_is_backed_up=1;
|
||||
}
|
||||
Reduce_palette(&used_colors,reduce_colors_number,working_palette,color_usage);
|
||||
@@ -1780,7 +1780,7 @@ void Button_Palette(void)
|
||||
{
|
||||
if (!image_is_backed_up)
|
||||
{
|
||||
Backup();
|
||||
Backup_layers(-1);
|
||||
image_is_backed_up=1;
|
||||
}
|
||||
Hide_cursor();
|
||||
@@ -1880,7 +1880,7 @@ void Button_Palette(void)
|
||||
// Make a backup because remapping is an undoable modification
|
||||
if (!image_is_backed_up)
|
||||
{
|
||||
Backup();
|
||||
Backup_layers(-1);
|
||||
image_is_backed_up=1;
|
||||
}
|
||||
|
||||
@@ -2024,7 +2024,7 @@ void Button_Palette(void)
|
||||
// de ne pas trop modifier l'image.
|
||||
if (!image_is_backed_up)
|
||||
{
|
||||
Backup();
|
||||
Backup_layers(-1);
|
||||
image_is_backed_up=1;
|
||||
}
|
||||
if (used_colors==-1)
|
||||
@@ -2126,9 +2126,9 @@ void Button_Palette(void)
|
||||
{
|
||||
if ( (!image_is_backed_up)
|
||||
&& memcmp(Main_palette,working_palette,sizeof(T_Palette)) )
|
||||
Backup();
|
||||
Backup_layers(-1);
|
||||
memcpy(Main_palette,working_palette,sizeof(T_Palette));
|
||||
// End_of_modification();
|
||||
End_of_modification();
|
||||
// Not really needed, the change was in palette entries
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user