Ambient Panel update for MorphOS 3.20
  • Order of the Butterfly
    Order of the Butterfly
    MoerBoer
    Posts: 231 from 2019/10/15
    Screen02
  • »26.08.24 - 18:27
    Profile
  • Moderator
    Kronos
    Posts: 2364 from 2003/2/24
    Correction:

    Seems it's really an issue I must have introduced recently....

    Well guess there will be be another release later this week.
  • »26.08.24 - 18:34
    Profile
  • Moderator
    Kronos
    Posts: 2364 from 2003/2/24
    @Papiosaur

    See if there is anything in Snoopium.

    If you start the PanelPrefs (make sure to have PanelApp running) manually, does it work?
  • »26.08.24 - 18:40
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    MoerBoer
    Posts: 231 from 2019/10/15
    I don't have that problem on my side. I can open the prefs via contextual menu
  • »26.08.24 - 18:56
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Papiosaur
    Posts: 2304 from 2003/4/10
    From: France
    @Kronos: i have found the problem, i have installed PanelApp too "Ram Disk:" and seems the space in the path is a problem.

    Now prefs is launched after a new installation on a partition.

    Some suggestions:

    - Maybe named the prefs window like "Panels prefs"

    - Maybe add version strings for PanelApp and PanelPrefs

    - Drag'n drop icon to panels or Panels prefs will be fine.
  • »27.08.24 - 04:38
    Profile Visit Website
  • Moderator
    Kronos
    Posts: 2364 from 2003/2/24
    8th alpha


    http://www.steamdraw.homepage.t-online.de/PanelApp.lha


    While experimenting with D&D on my custom Ambient build I had both MUIA_Window_HasAlpha disabled and broke the basic AppWindow support for public Ambient builds.
    Both should be fixed now.

    I alse nicked some code from geit's PixelCross to give PanelApp a proper version string.
    PanelPrefs won't get that treatment as it is really just a small launcher for the mcc and will eventually be obsolete.

    D&D into PanelPrefs will also work again once the mcc it called from Ambient instead of the stand alone app, hence no need to add the special AppWindow code here.
  • »27.08.24 - 08:10
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    MoerBoer
    Posts: 231 from 2019/10/15
    Thanks Kronos, latest version working great with alpha and hiding dragbar
  • »27.08.24 - 17:44
    Profile
  • Moderator
    Kronos
    Posts: 2364 from 2003/2/24
    9th alpha


    http://www.steamdraw.homepage.t-online.de/PanelApp.lha

    The AmigaMeeting special!!

    - added "Dockmode" that will center on the bottom and zip down
    - DigiClock panel object included
    - PanelLibtTest included (place it in a panel and start it from there)
    - Picture background enabled
    - fixed PanelPrefs localisation

    As far as features goes this is now mostly complete for a potential worst (best?) case mid 2025 MorphOS_3.20 release as a still have to do all the work in Ambient and clean all the code up while allowing at least 1 month for final testing.
    Still got some ideas to in case 3.20 ends up being released later than that.
  • »01.11.24 - 07:29
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    MoerBoer
    Posts: 231 from 2019/10/15
    Woohoo! Sounds awesome, will try tonight.

    Thanks Kronos! ( especially for center on bottom :-) )
  • »01.11.24 - 08:47
    Profile
  • jPV
  • Yokemate of Keyboards
    Yokemate of Keyboards
    jPV
    Posts: 2120 from 2003/2/24
    From: po-RNO
    Quote:

    Kronos wrote:
    - added "Dockmode" that will center on the bottom and zip down

    I've missed some kind of centering so that sounds good and will make it easier to use. In this alpha version you'll have to kick it a bit to get it centered.. the only way I found is to select the Dockmode and then cycle Positioning until it will be "Attached to borders" and then it'll center down.

    Quote:

    - DigiClock panel object included

    Cool!

    BTW. I'd like sub panels to close immediately when you launch a program from them. Now the sub menu is left open and sometimes it closes after a while, but sometimes it's left open forever. The same behaviour was in the old panel implementation too and I've always found it annoying when I have to go and close a sub panel manually to get rid of it from the screen.
  • »03.11.24 - 15:59
    Profile Visit Website
  • Moderator
    Kronos
    Posts: 2364 from 2003/2/24
    No 10:

    http://www.steamdraw.homepage.t-online.de/PanelApp.lha

    Most of these are fixes and excuses for issues Sprocki reported a while back:

    - made sure Panels and PanelPrefs stay in sync
    - Quitting PanelApp will now inform PanelPrefs and wait for it to close before expunging panel.library
    - added some safeguards when triggering zipping while already zipping but haven't been able to to 100% fix the issue of the Panel getting stuck halfzipped
    - updated the icon decoding for yet another brain dead format (32Bit GlowIcons ... WTF!)

    Excuses:
    - starting iconless files from Panels does not work as that just isn't supported by WBStartup (internal panels just go into mime stuff)
    - opeing folder into listers won't work for similar reasons
    - most def_icons aren't included, just some busy work I haven't gotten around

    IMO this stuff should not be done by copying code from Ambient (there is already far to much and it's just gonna be a headache sooner or later) but by moving the functionality into the right libraries.

    WBStartup lives in Ambient, so having it go into the mime stuff should be easy.
    Updating/expanding icon.library so one can directly get a proper 32bit image and than having Ambient it self go there sound plausible.

    Same goes for the handling of prefs files it either being it's own thing or part of an ambient.libray depending how usefull they would be outside Ambient related apps/classes.

    All in all I am at a point where serious work needs to start on Ambient itself, meaning that future updates won't work with publicly available versions of Ambient.
    Whether I'll release custom builds is to be seen.
  • »28.12.24 - 12:48
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    eliot
    Posts: 628 from 2004/4/15
    Mos 3.20 in mid of 2025?
    What happened to3.19?
    regards
    eliot
  • »29.12.24 - 20:09
    Profile
  • Moderator
    Kronos
    Posts: 2364 from 2003/2/24
    You did read that I made a worst(best) case assumption?

    I don't know when 3.19 will come out, could be tomorrow, could be another year, anything in between or even never.
    I REALLY DON'T KNOW!!

    Once it is out I'd consider anything between 6 months and 2 years after that a plausible 3.20 timeline.

    Hence I want to be ready by next summer as I just don't like to be the reason for any potential delay.

    If it gets pushed to late 25, 2026 or even beyond I will add "bonus" features but always ready to get it into a release state at a short notice.

    Well thats the plan as far as one can make plans based on a hobby project done by a small group of middle aged men.
  • »30.12.24 - 06:03
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Bifford
    Posts: 279 from 2003/2/24
    From: Wiltshire, UK
    I am eternally thankful for any updates you all make. The licence was well worth the money.
    ========
    Bifford the Youngest

    My Website at: www.whiteharegames.co.uk/
  • »31.12.24 - 16:32
    Profile Visit Website