ColorPicker icon indicating copy to clipboard operation
ColorPicker copied to clipboard

[Feature Request] Port of ColorPicker to .NET Maui

Open IndianaGary opened this issue 3 years ago • 22 comments

I am irked that the WINUI 3 ColorPicker is so complex and not easy to use in C# code.

I would much prefer a more straightforward implementation such as provided by this project, although I do realize that a new implementation would require creating a Handler rather than a custom Renderer.

One desirable feature enhancement would be to allow specification of, and the display of,a hex value, e.g. #rrggbbaa with alpha, or #rrggbb without alpha (would default to 100%)

IndianaGary avatar Dec 20 '21 23:12 IndianaGary

Porting to Maui is on my list, but it will take time. Implementing additional controls for hex and RGB numeric values is an easy task. Will include it in the next release.

vpapenko avatar Dec 21 '21 15:12 vpapenko

I can help. Preview 11 now exposes the hwnd on the Microsoft.UI.Xaml.Window used to host the MAUI controls. I'm using it to successfully access the FileOpenPicker and FileSavePicker. I also have Win32 experience. If you have any tasks that I could perform in advance of your port, let me know.

IndianaGary avatar Dec 21 '21 21:12 IndianaGary

Cool. Any contributions are welcome. Please contact me, my email is in profile.

vpapenko avatar Dec 24 '21 11:12 vpapenko

Hey, this project is what im searching for my app development. Are there any news on the MAUI port?

JayBeAl avatar Jul 11 '22 11:07 JayBeAl

In progress...

IndianaGary avatar Jul 12 '22 06:07 IndianaGary

I am working on it with Victor. It is very much a work-in-progress as we are moving to using Maui.Graphics to do the drawing. My current guess is that it may be available in the .NET 7 timeframe, but YMMV.

Regards, Gary

From: JayBeAl @.> Sent: Monday, July 11, 2022 4:51 AM To: vpapenko/ColorPicker @.> Cc: Gary Lewis @.>; Author @.> Subject: Re: [vpapenko/ColorPicker] [Feature Request] Port of ColorPicker to .NET Maui (Issue #59)

Hey, this project is what im searching for my app development. Are there any news on the MAUI port?

Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fvpapenko%2FColorPicker%2Fissues%2F59%23issuecomment-1180313890&data=05%7C01%7C%7C152ab782b67a4e9d2cee08da63339aa0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637931370533166796%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=qMC6Y7es5N8EUFsECPqFsyPrK9p246u3ZpNCVSvyq68%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FADFAH7B4WZEX3WS5HBR4LY3VTQDBXANCNFSM5KO2WQ5A&data=05%7C01%7C%7C152ab782b67a4e9d2cee08da63339aa0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637931370533166796%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=d%2FaL5oup7yD1JLBozq3nqy%2FbqNwQpFPXVzcodPy4O38%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.@.>>

IndianaGary avatar Jul 13 '22 06:07 IndianaGary

Thanks a lot for the news! Good work btw!

JayBeAl avatar Jul 13 '22 18:07 JayBeAl

Hey there, any news on this?

hot33331 avatar May 30 '23 07:05 hot33331

Hi Tobias,

I was working on this, with Victor, when I got sick and was out of commission for over 8 months. I'm back at it, but haven't resumed working on the project just yet and expect to do so by the mid-July. I'm planning on having working code in the .NET 8.0 timeframe.

Regards, Gary

From: Tobias Hoppenthaler @.> Sent: Tuesday, May 30, 2023 12:59 AM To: vpapenko/ColorPicker @.> Cc: Gary Lewis @.>; Author @.> Subject: Re: [vpapenko/ColorPicker] [Feature Request] Port of ColorPicker to .NET Maui (Issue #59)

Hey there, any news on this?

Reply to this email directly, view it on GitHubhttps://github.com/vpapenko/ColorPicker/issues/59#issuecomment-1567951223, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADFAH7GS2BKDBZ67AXWAOR3XIWSF5ANCNFSM5KO2WQ5A. You are receiving this because you authored the thread.Message ID: @.@.>>

IndianaGary avatar Jun 04 '23 00:06 IndianaGary

Thank you for the update Gary, sorry to hear you were sick, but great to hear that you are back in the saddle. All the best, Tobias

hot33331 avatar Jun 04 '23 06:06 hot33331

Any update?

mattalanskas avatar Sep 20 '23 20:09 mattalanskas

Not right now. I've been fighting .net 8.0 and it's been slow going; lots of regressions. I haven't been working on the project for a while BUT I'm almost at the end of the one I've been working on and should get back to it within a week or so. l ping you when I do. How are you and Microsoft getting along?

Regards, Gary

From: Matt Alanskas @.> Sent: Wednesday, September 20, 2023 1:39 PM To: vpapenko/ColorPicker @.> Cc: Gary Lewis @.>; Author @.> Subject: Re: [vpapenko/ColorPicker] [Feature Request] Port of ColorPicker to .NET Maui (Issue #59)

Any update?

Reply to this email directly, view it on GitHubhttps://github.com/vpapenko/ColorPicker/issues/59#issuecomment-1728395076, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADFAH7CD5FDQIRQQZS55V2DX3NH7ZANCNFSM5KO2WQ5A. You are receiving this because you authored the thread.Message ID: @.@.>>

IndianaGary avatar Sep 24 '23 07:09 IndianaGary

Any update on this?

ChristopherStephan avatar Nov 02 '23 05:11 ChristopherStephan

Hey, just checking if this is still under development?

TheresasAccount avatar Jan 15 '24 19:01 TheresasAccount

Yes, but slowly because of illnesses and moves.


From: TheresasAccount @.> Sent: Monday, January 15, 2024 11:26 AM To: vpapenko/ColorPicker @.> Cc: Gary Lewis @.>; Author @.> Subject: Re: [vpapenko/ColorPicker] [Feature Request] Port of ColorPicker to .NET Maui (Issue #59)

Hey, just checking if this is still under development?

— Reply to this email directly, view it on GitHubhttps://github.com/vpapenko/ColorPicker/issues/59#issuecomment-1892676585, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADFAH7AOGYR5X32OECRRHULYOV7ERAVCNFSM5KO2WQ5KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBZGI3DONRVHA2Q. You are receiving this because you authored the thread.

IndianaGary avatar Jan 22 '24 04:01 IndianaGary

@IndianaGary When do you think it'll be done? Just asking for planning purposes. 😄

ChristopherStephan avatar Jan 23 '24 14:01 ChristopherStephan

Likely not until at least June.


From: Christopher Stephan @.> Sent: Tuesday, January 23, 2024 6:24 AM To: vpapenko/ColorPicker @.> Cc: Gary Lewis @.>; Mention @.> Subject: Re: [vpapenko/ColorPicker] [Feature Request] Port of ColorPicker to .NET Maui (Issue #59)

@IndianaGaryhttps://github.com/IndianaGary When do you think it'll be done? Just asking for planning purposes. 😄

— Reply to this email directly, view it on GitHubhttps://github.com/vpapenko/ColorPicker/issues/59#issuecomment-1906163259, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADFAH7E6LILODET6M7M6AUDYP7BYNAVCNFSM5KO2WQ5KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOJQGYYTMMZSGU4Q. You are receiving this because you were mentioned.Message ID: @.***>

IndianaGary avatar Jan 25 '24 00:01 IndianaGary

hi, any news or plan? thanks!

TheSundayDev avatar Jun 10 '24 23:06 TheSundayDev

Hi. Unfortunately I have no time to work on this project. I would like to come back but no exact plans for now.

On Tue, Jun 11, 2024, 01:27 TheSundayDev @.***> wrote:

hi, any news or plan? thanks!

— Reply to this email directly, view it on GitHub https://github.com/vpapenko/ColorPicker/issues/59#issuecomment-2159479531, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZM77QGX5QFT2YFQH37CP3ZGYY7LAVCNFSM5KO2WQ5KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMJVHE2DOOJVGMYQ . You are receiving this because you were assigned.Message ID: @.***>

vpapenko avatar Jun 24 '24 20:06 vpapenko

Hi Victor,

I've finally completed my 2000 mile move and am getting set up again. Not sure when I will get back to this project but will try soon.

Regards, Gary

From: Victor Papenko @.> Sent: Monday, June 24, 2024 4:42 PM To: vpapenko/ColorPicker @.> Cc: Gary Lewis @.>; Mention @.> Subject: Re: [vpapenko/ColorPicker] [Feature Request] Port of ColorPicker to .NET Maui (Issue #59)

Hi. Unfortunately I have no time to work on this project. I would like to come back but no exact plans for now.

On Tue, Jun 11, 2024, 01:27 TheSundayDev @.***mailto:***@***.***> wrote:

hi, any news or plan? thanks!

Reply to this email directly, view it on GitHub https://github.com/vpapenko/ColorPicker/issues/59#issuecomment-2159479531, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZM77QGX5QFT2YFQH37CP3ZGYY7LAVCNFSM5KO2WQ5KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMJVHE2DOOJVGMYQ . You are receiving this because you were assigned.Message ID: @.***mailto:***@***.***>

Reply to this email directly, view it on GitHubhttps://github.com/vpapenko/ColorPicker/issues/59#issuecomment-2187367711, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADFAH7B7R54UYS4UDBR4STDZJCABRAVCNFSM5KO2WQ5KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMJYG4ZTMNZXGEYQ. You are receiving this because you were mentioned.Message ID: @.@.>>

IndianaGary avatar Jun 25 '24 16:06 IndianaGary

Hi, Gary. Glad to hear you! 2000 miles, wow. Where are you now? Hope you filling well, last time we spoke you was ill. From my side nothing new. Work in MS take all my time and energy. It's ok, but sad that I can't work on my side projects.

On Tue, Jun 25, 2024, 18:08 Gary Lewis @.***> wrote:

Hi Victor,

I've finally completed my 2000 mile move and am getting set up again. Not sure when I will get back to this project but will try soon.

Regards, Gary

From: Victor Papenko @.> Sent: Monday, June 24, 2024 4:42 PM To: vpapenko/ColorPicker @.> Cc: Gary Lewis @.>; Mention @.> Subject: Re: [vpapenko/ColorPicker] [Feature Request] Port of ColorPicker to .NET Maui (Issue #59)

Hi. Unfortunately I have no time to work on this project. I would like to come back but no exact plans for now.

On Tue, Jun 11, 2024, 01:27 TheSundayDev @.***mailto:***@***.***> wrote:

hi, any news or plan? thanks!

Reply to this email directly, view it on GitHub < https://github.com/vpapenko/ColorPicker/issues/59#issuecomment-2159479531 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABZM77QGX5QFT2YFQH37CP3ZGYY7LAVCNFSM5KO2WQ5KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMJVHE2DOOJVGMYQ

. You are receiving this because you were assigned.Message ID: @.***mailto:***@***.***>

Reply to this email directly, view it on GitHub< https://github.com/vpapenko/ColorPicker/issues/59#issuecomment-2187367711>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/ADFAH7B7R54UYS4UDBR4STDZJCABRAVCNFSM5KO2WQ5KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMJYG4ZTMNZXGEYQ

. You are receiving this because you were mentioned.Message ID: @.@.>>

— Reply to this email directly, view it on GitHub https://github.com/vpapenko/ColorPicker/issues/59#issuecomment-2189367240, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZM77UWIYHNTTA45WYBFVTZJGIXPAVCNFSM5KO2WQ5KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMJYHEZTMNZSGQYA . You are receiving this because you were assigned.Message ID: @.***>

vpapenko avatar Jul 02 '24 11:07 vpapenko

I moved from Nevada to Indiana, about 1,860 miles. I'm feeling much better after being down off and on for about a year. Maui is much more stable now. I may try a straight port from Xamarin to Maui given the improvements and only alter the architecture where necessary (Behavior vs. Effect, for example). I'll keep you posted.

Regards Gary

Get Outlook for Androidhttps://aka.ms/ghei36


From: Victor Papenko @.> Sent: Tuesday, July 2, 2024 7:27:12 AM To: vpapenko/ColorPicker @.> Cc: Gary Lewis @.>; Mention @.> Subject: Re: [vpapenko/ColorPicker] [Feature Request] Port of ColorPicker to .NET Maui (Issue #59)

Hi, Gary. Glad to hear you! 2000 miles, wow. Where are you now? Hope you filling well, last time we spoke you was ill. From my side nothing new. Work in MS take all my time and energy. It's ok, but sad that I can't work on my side projects.

On Tue, Jun 25, 2024, 18:08 Gary Lewis @.***> wrote:

Hi Victor,

I've finally completed my 2000 mile move and am getting set up again. Not sure when I will get back to this project but will try soon.

Regards, Gary

From: Victor Papenko @.> Sent: Monday, June 24, 2024 4:42 PM To: vpapenko/ColorPicker @.> Cc: Gary Lewis @.>; Mention @.> Subject: Re: [vpapenko/ColorPicker] [Feature Request] Port of ColorPicker to .NET Maui (Issue #59)

Hi. Unfortunately I have no time to work on this project. I would like to come back but no exact plans for now.

On Tue, Jun 11, 2024, 01:27 TheSundayDev @.***mailto:***@***.***> wrote:

hi, any news or plan? thanks!

Reply to this email directly, view it on GitHub < https://github.com/vpapenko/ColorPicker/issues/59#issuecomment-2159479531 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABZM77QGX5QFT2YFQH37CP3ZGYY7LAVCNFSM5KO2WQ5KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMJVHE2DOOJVGMYQ

. You are receiving this because you were assigned.Message ID: @.***mailto:***@***.***>

Reply to this email directly, view it on GitHub< https://github.com/vpapenko/ColorPicker/issues/59#issuecomment-2187367711>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/ADFAH7B7R54UYS4UDBR4STDZJCABRAVCNFSM5KO2WQ5KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMJYG4ZTMNZXGEYQ

. You are receiving this because you were mentioned.Message ID: @.@.>>

— Reply to this email directly, view it on GitHub https://github.com/vpapenko/ColorPicker/issues/59#issuecomment-2189367240, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZM77UWIYHNTTA45WYBFVTZJGIXPAVCNFSM5KO2WQ5KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMJYHEZTMNZSGQYA . You are receiving this because you were assigned.Message ID: @.***>

— Reply to this email directly, view it on GitHubhttps://github.com/vpapenko/ColorPicker/issues/59#issuecomment-2202860189, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADFAH7CMSL44K42ICVR3EWLZKKFBBAVCNFSM5KO2WQ5KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMRQGI4DMMBRHA4Q. You are receiving this because you were mentioned.Message ID: @.***>

IndianaGary avatar Jul 02 '24 13:07 IndianaGary