Closed iceman1001 closed 6 years ago
I tested your GUI with Rev G but it doesn’t work. There are some problems with not identified commands. I’ll analyze it later and do a PR.
Since I don't have RevG , its good that someone who has it can test for us!
Looking forward to see the PR!
@gtpy have you found time to find the cause of the problems?
Not yet. Really much to do in RL. I think I can look at it till end of this week.
Sent from ProtonMail Mobile
AN Di., März 6, 2018 bei 07:43, Iceman notifications@github.com Schrieb:
@gtpy have you found time to find the cause of the problems?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/iceman1001/ChameleonMini-rebootedGUI","title":"iceman1001/ChameleonMini-rebootedGUI","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/iceman1001/ChameleonMini-rebootedGUI"}},"updates":{"snippets":[{"icon":"PERSON","message":"@iceman1001 in #17: @gtpy have you found time to find the cause of the problems?"}],"action":{"name":"View Issue","url":"https://github.com/iceman1001/ChameleonMini-rebootedGUI/issues/17#issuecomment-370680524"}}}
@bogiton Started to add the picture identifying on tab "settings" Two pics RevG and RevE rebooted so far.
Also added context menu to toggle sync scrolling. would need to add it to the hexbox's content menus..
Pics are a nice addition, indeed! Of course, it is identifying my customized firmware (removed the "MY" extension) wrongly as a RevG, so in regard to future firmware updates maybe we have to use the PID&VID for identifying instead. Yeah, I just saw the context menu item, cool! I will also add it to the hexboxes today.
The firmware name should be modified for the next releases :) and a better detection between official RevG ...
The contextmenu is great.. but I like the addition of "mouseenter" which focuses the hexbox when over it, enableing to scroll directly with mouse-scroll :)
Ah right, I haven't had that problem, cause I'm using Win10, which does that automatically. But yeah, extremely useful feature. :)
hm, I have that on Win10,.. Try loading a dump and "unselect" the hexbox by clicking on the log textbox, move mouse to hexbox and it doesn't scroll if you deactivate it in the source. In any case, its much more easier to use with it :) The way I like it.
Maybe some borders around the image...
What do you think about the idea of color-templating? So we make a color template for Mifare Classic S50, S20, S70,.. or UL.. Selectable from a dropdown?
Selection of back/fore colors sounds like a nice touch. Maybe colorpickers would be more user-friendly. We just have to add that twice, one pair for each hexbox. We could put the image inside the "connection status" group box and re-arrange the whole layout of the "Settings" tab a bit.
No, not picking colors, I am thinking on colorizing the memory layouts..
Like this:
Don't let me stopping you fixing the settings tab :)
Ah ok, yeah that looks interesting. I'm worried though on how would they pair with the the diff colors we have. After the hexbox context menu, I'll give the settings tab a try!
well, different modes? template mode vs compare mode?
I start a new thread for it.
looking forward to see the context menu, you will need to expose a event and expose the hexbox contentxmeny control property to be able to add a menuitem dynamically
Yes, exactly. I have it ready actually, I will PR in a few. Will be fitting, for the Chameleon to switch colors :P
LOL I'm closing this one since we have the picture identification.
@gtpy has used and enhanced our ideas for RevG, and some of which we should adapt. Like the idea of showing a picture of the identifyed device. That would be so easy and still so good.
ref: https://github.com/gtpy/ChameleonMini-RevG-GUI