Re: [hatari-devel] Shalll we remove deprecated features like SDL 1.2 now? |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Shalll we remove deprecated features like SDL 1.2 now?
- From: Thomas Huth <th.huth@xxxxxxxxx>
- Date: Sun, 10 Jan 2021 07:41:52 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1610260916; bh=9oDkAjZpGYfbx2PB5DjZ6jpHmgNYRmDNBkYLCPPWbCQ=; h=Date:From:To:Subject:From; b=OViMWZMA5Zvc7Dbnq95xGusBMyqzeA7x1UoEzoVvZnwUEKd30Kq8FMSuCgcqbcx+1 bOLmVecuQIHKGLr+rqjqkejK+zCG+N/6AgF8eGa+90RYx2K/6jSLX/xZvEtvnEdHie 7s/Bjbya4zNF+9fxkPOys1wULuS6ZzF0vMdYLaDXLrkrZapYQoHHeiEWFesx69mZoY 41oSa0bdY9Z5HRelk0xJq5o8lbq1gJofeUO/jufbwAa9UEL4PIIa7INBT6BcmjZQ2F VTsIFTtFcVIhIoUJ4nQ+9sJHYPsUa236SYjkKLZfVGZjHMyoz5Hj6CKSKPE2TIuJq4 rbNBYEm3kYnhA==
Am Sun, 10 Jan 2021 02:21:01 +0200
schrieb Eero Tamminen <oak@xxxxxxxxxxxxxx>:
> Hi,
>
> Display options
>
> Debugger GUI
>
> On 1/6/21 9:53 AM, Thomas Huth wrote:
> > Am Tue, 5 Jan 2021 12:43:02 +0200
> > schrieb Eero Tamminen <oak@xxxxxxxxxxxxxx>:
> >> No, I was just idly wondered whether you have in
> >> mind also some extra SDL2 related improvements.
> >>
> >> E.g. something you couldn't do when you added SDL2
> >> support originally, because need to support also
> >> SDL1 prevented them...?
> >
> > There are certainly some things that can be improved once SDL1.2
> > support has been removed
>
> I noticed that you've now removed SDL1 support.
Right. I wanted to ask you to have a look at the related parts in the
python-ui, too, but I saw that you already started to work on this,
thank you! (there's some more sdl1 related code in
python-ui/tests/gtk-hatari-embed-test.py ... maybe you could have a
look at that, too?)
> I'm now wondering whether following options:
> --desktop <bool>
> --force-max <bool>
> --aspect <bool>
>
> Which are currently listed under TT/Falcon display
> options because:
> - With SDL1, first one was Videl code specific
> - Last two are mainly needed with Falcon demos,
> because they can do a lot of resolution changes
>
> Should be actually moved under Common display
> options as they all work with any machine type
> with SDL2?
Yes, that's a good idea.
> Or maybe all options related to Hatari screen size
> should be moved under their own heading:
> --desktop <bool>
> --max-width <x>
> --max-height <x>
> --force-max <bool>
> --aspect <bool>
> --resizable <bool>
> --zoom <x>
> ?
Sounds reasonable to me, too ... but I think I slightly prefer to move
everything into the common display section (not sure whether users
expect a separate section for this and thus might not find the options
when looking at the output of --help)
> > (e.g. drawing the GUI dialogs into a separate
> > texture instead of "destroying" the Atari screen
> > with the dialog), but I don't have any concrete
> > plans yet.
>
> What about separate Debugger GUI (SDL2) window?
That's certainly a possibility now.
Thomas