RetroNick2020 / raster-master

Raster Master Sprite/Icon/Map editor for Windows 10/11 that generates putimage code and map code for Open Watcom, gcc, AmigaBASIC, Amiga C, Amiga Pascal ,QuickBasic, QB64, Quick C, Turbo Pascal, freepascal, Turbo C, Turbo Basic, Power Basic, FreeBASIC, GWBASIC, BASICA, PC-BASIC
MIT License
68 stars 2 forks source link

[Linux] "Click me" button hides the palette #13

Closed rchastain closed 2 years ago

rchastain commented 2 years ago

Hello Nick.

Is it expected that the "click me" button hide the palette?

clickme

I could not find a way to select the colors hidden by the button.

Regards.

Roland

RetroNick2020 commented 2 years ago

you can just move the blue sizing bar. Although i don't see it in the included image. Hover around the edge of the vertical scroll bar and see you see a sizing icon and move towards the left.

The color palette component does not respect the z-order values. It should overlay over the RM logo. I will check to see if there is an update.

On Tue, 2 Aug 2022 at 01:31, Roland Chastain @.***> wrote:

Hello Nick.

Is it expected that the "click me" button hide the palette?

[image: clickme] https://user-images.githubusercontent.com/13957204/182298891-33cd3125-f6bd-42a4-a44e-97a35ea753af.png

I could not find a way to select the colors hidden by the button.

Regards.

Roland

— Reply to this email directly, view it on GitHub https://github.com/RetroNick2020/raster-master/issues/13, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANSAEFP6VPSVGR6ZGF5UW4TVXCXCHANCNFSM55JZD2OQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

RetroNick2020 commented 2 years ago

I had a chance to look at this in a virtual machine. I'm afraid things are not good on linux.

  1. You need to increase your desktop resolution. It looks like nothing fits at 800x600
  2. The splitters don't appear blue with linux/ Capture gtk - they are just a small gray line beside the edge of the color box (to the left)
  3. It looks like thumbnail icons don't get updated. Only when a new image is added
  4. Doing a full Zoom on a 256x256 image crashes the program and my VM.

At this point I don't think it's very usable on linux

rchastain commented 2 years ago

Indeed when I try to change the zoom sometimes the application crashes. I looked into the code. I have an idea but I don't want to make you waste your time, so I will try it first on my side and if the result is good I will tell you.

Otherwise the application seems to work, and looks nice. (For me I removed the "Click me" panel, and changed to initial window state to "maximized".)

It is not easy to find the good formula with splitters, anchors, alignment options... It remembers me when I was working on this little project.

By the way, have you seen that I updated MSPACMAN?

RetroNick2020 commented 2 years ago

it looks like github did not add one of the replies from the email. I will add here

yes make whatever changes you like to make it work.

are you using the 32bit lazarus or 64 bit? it may be the same issue i faced on windows where creating huge canvas on 32bi caused crashing, on 64 bit works fine.

I have not seen the update for the mspacan. I will take a look. Good job with sticking to it.

DualBrain commented 2 years ago

This isn't entirely limited to linux (similar issue with a Window's laptop with maximum 768 lines); I've added issue #14 that is sort of related to this issue but with a lot more details/suggestion.

RetroNick2020 commented 2 years ago

some changes made - please test

rchastain commented 2 years ago

Hello! Yes, it's better now. The palette is no longer hidden by the button, and I can resize the grid.

By the way, a small thing to fix: when I close the application through the menu File/Exit, the confirmation dialog shows twice: I have to click twice on "Yes".

RetroNick2020 commented 2 years ago

ok - fixed exit menu.

rchastain commented 2 years ago

Thank you.

RetroNick2020 commented 1 year ago

yes make whatever changes you like to make it work.

are you using the 32bit lazarus or 64 bit? it may be the same issue i faced on windows where creating huge canvas on 32bi caused crashing, on 64 bit works fine.

I have not seen the update for the mspacan. I will take a look. Good job with sticking to it.

On Wed, 3 Aug 2022 at 13:01, Roland Chastain @.***> wrote:

Indeed when I try to change the zoom sometimes the application crashes. I looked into the code. I have an idea but I don't want to make you waste your time, so I will try it first on my side and if the result is good I will tell you.

Otherwise the application seems to work, and looks nice. (For me I removed the "Click me" panel, and changed to initial window state to "maximized".)

It is not easy to find the good formula with splitters, anchors, alignment options... It remembers me when I was working on this little project https://gitlab.com/rchastain/textview.

By the way, have you seen that I updated MSPACMAN https://forum.lazarus.freepascal.org/index.php/topic,54531.msg449041.html#msg449041 ?

— Reply to this email directly, view it on GitHub https://github.com/RetroNick2020/raster-master/issues/13#issuecomment-1204233081, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANSAEFM36PHI6SZQ356EVQLVXKQVBANCNFSM55JZD2OQ . You are receiving this because you commented.Message ID: @.***>