Opened 15 years ago
Last modified 10 years ago
#305 assigned defect
Checkbox outline on black panel disappears in mouseover selection highlight — at Version 12
Reported by: | FGrose | Owned by: | erikos |
---|---|---|---|
Priority: | Normal | Milestone: | 0.102.0 |
Component: | Sugar | Version: | 0.98.x |
Severity: | Major | Keywords: | |
Cc: | Distribution/OS: | Unspecified | |
Bug Status: | New |
Description (last modified by ishan)
Change History (13)
comment:1 Changed 15 years ago by erikos
- Bug Status changed from Unconfimed to Assigned
- Milestone changed from Unspecified by Release Team to 0.84
- Owner changed from marcopg to erikos
- Priority changed from Unspecified by Maintainer to High
- Severity changed from Unspecified to Major
- Status changed from new to assigned
comment:2 Changed 15 years ago by erikos
- Cc benjamin@… added
Benjamin, is that something we can/should handle in the theme?
comment:3 Changed 15 years ago by FGrose
- Summary changed from Home, Favorites view, Resume default checkbox outline disappears on mouseover selection highlight to Checkbox outline on black panel disappears in mouseover selection highlight
This checkbox was used on the Home, Favorites view, Resume default, but that is option is no longer revealed. Don't know where another checkbox on a black panel is used currently, but the issue will return when that need arises, unless the graphic is tuned in the theme for this situation.
comment:4 Changed 15 years ago by erikos
- Milestone changed from 0.84 to 0.86
This is not a current issue anymore as the checkbox has been removed. However we should fix this as we might run into it again.
comment:5 Changed 15 years ago by homunq
- Keywords sugar-love added
comment:6 Changed 14 years ago by sascha_silbe
- Component changed from sugar to SoaS
- Distribution/OS changed from SoaS to Unspecified
Bulk change distribution=SoaS -> component=SoaS
comment:7 Changed 14 years ago by sdz
- Component changed from SoaS to sugar
This is a Sugar issue that got accidentally assigned to SoaS during an auto-tag. Reassigning.
comment:8 follow-up: ↓ 9 Changed 14 years ago by ishan
I am presently handling the bug- http://bugs.sugarlabs.org/ticket/305.
I have made the changes in the file sugar-100.gtkrc present under sugar-jhbuild/source/sugar-artworks/gtk/themes but it seems that while making the patch, git does not identifies such files so we have to add the file manually using git add -f sugar-100.gtkrc and commit the changes. But when the patch is made it shows the entire file as added in the patch file. For reference check http://pastebin.com/VE0TakJX which shows the patch file made.
Any suggestions on how can i just list the changes i made in the file instead of the entire file?
comment:9 in reply to: ↑ 8 ; follow-up: ↓ 11 Changed 14 years ago by sascha_silbe
Replying to ishan:
I am presently handling the bug- http://bugs.sugarlabs.org/ticket/305.
I hope so if your commenting on exactly this ticket. ;)
I have made the changes in the file sugar-100.gtkrc present under sugar-jhbuild/source/sugar-artworks/gtk/themes but it seems that while making the patch, git does not identifies such files so we have to add the file manually using git add -f sugar-100.gtkrc and commit the changes. But when the patch is made it shows the entire file as added in the patch file. For reference check http://pastebin.com/VE0TakJX which shows the patch file made.
Please attach files to the ticket instead of mentioning a pastebin URL. Attachments will stay available, whereas pastebin regularly erases content. I have confirmed your user account, so you should be able to attach files in the future.
As to your problem, sugar-72.gtkrc and sugar-100.gtkrc are automatically created from gtkrc.em during the build process. Check out gtk/theme/Makefile.am. You need to change the source file (gtkrc.em) instead.
comment:10 Changed 14 years ago by benzea
OK, never reacted earlier ...
Unfortunately I am not running any remotely recent version of sugar anywhere right now, so I am not going to look more closely into this. It should be relativel simple to change the color in general, the question is under what circumstances.
ie. how is the background color changed on the black panel, and is there a sane way for the theme to know that this happened (or maybe it already knows, but the style to change the color in the checkbox is just missing). Unfortunately it is hard to tell anything from the pastebin post, as it contains the whole file, and I am not familiar enough with the theme currently.
Changed 14 years ago by ishan
comment:11 in reply to: ↑ 9 Changed 14 years ago by smparrish
Replying to sascha_silbe:
Replying to ishan:
I am presently handling the bug- http://bugs.sugarlabs.org/ticket/305.
I hope so if your commenting on exactly this ticket. ;)
I have made the changes in the file sugar-100.gtkrc present under sugar-jhbuild/source/sugar-artworks/gtk/themes but it seems that while making the patch, git does not identifies such files so we have to add the file manually using git add -f sugar-100.gtkrc and commit the changes. But when the patch is made it shows the entire file as added in the patch file. For reference check http://pastebin.com/VE0TakJX which shows the patch file made.
Please attach files to the ticket instead of mentioning a pastebin URL. Attachments will stay available, whereas pastebin regularly erases content. I have confirmed your user account, so you should be able to attach files in the future.
As to your problem, sugar-72.gtkrc and sugar-100.gtkrc are automatically created from gtkrc.em during the build process. Check out gtk/theme/Makefile.am. You need to change the source file (gtkrc.em) instead.
Ishan as Sascha pointed out you have modified the wrong file. sugar-100.gtkrc is created during the build process so your changes will never be applied. You need to Check out gtk/theme/Makefile.am. You need to change the source file (gtkrc.em) instead.
Please work with gtkrc.em and submit an updated patch.
Thanks
Steven Parrish
Dextrose Project Manager
comment:12 Changed 14 years ago by ishan
- Description modified (diff)
Steven
I have already made the patch using gtkrc.em .
Please refer to http://lists.sugarlabs.org/archive/sugar-devel/2010-September/026732.html
to review the patch.
Agreed this should be changed, i will have a look.