Who's Online |
50 user(s) are online ( 34 user(s) are browsing Forums)
Members: 0
Guests: 50
more...
|
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/5/10 9:21
#81
|
Site Builder 
Joined: 2006/12/2 23:57 Last Login
: Yesterday 18:58
From Athens/Dublin
Group:
Staff members Webmasters
|
@trixie This is really awesome. The popup on the multiassign is a hidden chooser? So, you check the node at the listbrowser for multiassigns and you dynamically create a hidden chooser?
Do you use UserData to keep that information on the node, or something else?
Sorry for all these questions.
|
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/5/10 9:39
#82
|
Just can't stay away 
Joined: 2009/5/1 18:57 Last Login
: Yesterday 22:07
From Czech Republic
Group:
Registered Users
|
@sinisrus Quote: Do you have any idea of an approximate release date? As I explained in the blog post, things unfortunately got delayed due to the lockdown parenting hell, but I'll definitely give you something to play with this summer.
|
The Rear Window blog AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/5/10 14:17
#83
|
Just can't stay away 
Joined: 2009/5/1 18:57 Last Login
: Yesterday 22:07
From Czech Republic
Group:
Registered Users
|
@walkero Quote: The popup on the multiassign is a hidden chooser? So, you check the node at the listbrowser for multiassigns and you dynamically create a hidden chooser? Do you use UserData to keep that information on the node, or something else? I scan the DOS volumelist for the current list of volumes and assigns, and if a specific assign is marked as a multi-assign, I scan it for the associated paths. These end up on a Chooser list, which I store within the respective ListBrowser node. But I don't use LBNA_UserData for this. Instead, each ListBrowser node in the requester's list of assigns is allocated as a custom node via AllocListBrowserNode() and LBNA_NodeSize (which has the size of my custom node structure). The Chooser list is then stored as a pointer in the custom node structure. The advantage of this is that upon selection, I can simply GetAttr() the LISTBROWSER_SelectedNode attribute and read the Chooser list pointer from the node structure. In other words, I spare a subsequent GetListBrowserNodeAttrs() call to retrieve LBNA_UserData. The multi-assign path selector is indeed a hidden chooser. I create one such chooser for the file requester. When a multi-assign gets double-clicked, I retrieve the Chooser list pointer from the ListBrowser node, set CHOOSER_Labels to point to the respective list, and then open the hidden chooser via ActivateGadget(). Of course I have a notification on the DOS volumelist, so the list of volumes and assigns gets rebuilt with every change reported by DOS. I also rebuild the list whenever the file requester reopens.
|
The Rear Window blog AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/5/10 14:26
#84
|
Site Builder 
Joined: 2006/12/2 23:57 Last Login
: Yesterday 18:58
From Athens/Dublin
Group:
Staff members Webmasters
|
@trixie Pretty smart way to do it. Thank you for the explanation. Did you see any slow downs on requester open? When you do the first scan? When you start the application or when the user first open the requester? Have you tried it on Sam440 you have to see how fast it is?
|
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/5/10 15:41
#85
|
Quite a regular 
Joined: 2007/2/6 13:57 Last Login
: 6/29 17:44
From Donostia (SPAIN)
Group:
Registered Users
|
@trixie
Hi, this new (asl)requester looks amazing!!!!
Instead of a chooser, did you try with Hierachical nodes/entries (those with [+]) or does it mess everything up?
|
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/5/10 18:09
#86
|
Home away from home 
Joined: 2009/7/7 4:34 Last Login
: 7/5 3:08
From Man Cave, Canada
Group:
Registered Users
|
@trixie
nice read thanks for posting
|
_______________________________ c64-dual sids, A1000, A1200-060@50, A4000-CSMKIII Indivision AGA & Catweasel MK4+= Amazing ! My Master Miggies-Amiga1000 & AmigaONE X1000 ! mancave-ramblings
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/5/10 18:50
#87
|
Just can't stay away 
Joined: 2009/5/1 18:57 Last Login
: Yesterday 22:07
From Czech Republic
Group:
Registered Users
|
@jabirulo Quote: Instead of a chooser, did you try with Hierachical nodes/entries (those with [+]) or does it mess everything up? I was considering hierarchical nodes, but in the end I settled for the chooser. The reason is that the multi-assign path strings can get quite long and won't fit in the listbrowser area. So you'll have to use a horizontal scroller to see the paths in full. This is more awkward than simply selecting from the chooser pop-up. Another reason is that the standard system ASL requester uses a similar solution: when you double-click on a multi-assign, a pop-up selector opens.
|
The Rear Window blog AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/5/10 20:41
#88
|
Just can't stay away 
Joined: 2009/5/1 18:57 Last Login
: Yesterday 22:07
From Czech Republic
Group:
Registered Users
|
@walkero Quote: Did you see any slow downs on requester open? When you do the first scan? When you start the application or when the user first open the requester? At application start-up I only build the requester object (including GUI). I scan the DOS volumelist whenever the user opens the requester (and, as I mentioned above, when there is a change notification from DOS). Quote: Have you tried it on Sam440 you have to see how fast it is? My Sam440ep-Flex is currently in storage, waiting for me to find time to install Update 2 on it. But I've tested the program under emulation (OS4.1 for Classic in WinUAE), and the requester opens almost immediately. So I'd say the volumes/assigns scan is fast. And I can tell you that my emulated system is much slower than the Sam440.
|
The Rear Window blog AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/5/10 22:49
#89
|
Site Builder 
Joined: 2006/12/2 23:57 Last Login
: Yesterday 18:58
From Athens/Dublin
Group:
Staff members Webmasters
|
Quote: But I've tested the program under emulation (OS4.1 for Classic in WinUAE), and the requester opens almost immediately. So I'd say the volumes/assigns scan is fast. And I can tell you that my emulated system is much slower than the Sam440. That's awesome. Thanks for the details.
|
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/5/13 23:01
#90
|
Just popping in 
Joined: 2007/1/10 21:56 Last Login
: 7/5 15:46
From Stockholm Sweden
Group:
Registered Users
|
@trixie Really lookin forward to Rave, as I'm a "musician" your'e going to get a lot of feedback, suggestions and bug reports from me. Bring it on! ;)
|
1989-> A500, A600, A3000, A4000, A1200, CD32, µA1, PegII, A1XE, CDTV, Amy/416D79, A1X5000, Vampire 500 V2+, Vampire 600 V2, Amy-ITX, Denise ITX <-2022
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/6/29 10:17
#91
|
Just can't stay away 
Joined: 2009/5/1 18:57 Last Login
: Yesterday 22:07
From Czech Republic
Group:
Registered Users
|
@all My new blog post is looking at the Polish magazine Amiga NG (among other things). Enjoy the read!
|
The Rear Window blog AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/8/17 6:49
#92
|
Just can't stay away 
Joined: 2009/5/1 18:57 Last Login
: Yesterday 22:07
From Czech Republic
Group:
Registered Users
|
@all I have posted a progress update on the Rave audio editor. Hope you'll find it interesting!
|
The Rear Window blog AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/8/17 7:22
#93
|
Not too shy to talk 
Joined: 2006/12/6 20:39 Last Login
: 6/29 8:54
From California, Unitied States
Group:
Registered Users
|
@trixie Quote: Nice read on the Rave Update. Thanks. Keep up the good work!
|
AmigaOne X1000, uA1
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/8/17 10:22
#94
|
Site Builder 
Joined: 2006/12/2 23:57 Last Login
: Yesterday 18:58
From Athens/Dublin
Group:
Staff members Webmasters
|
@trixie Thank you so much for this update. What you implemented there is exceptional. Reading this post got me asking more like "What?" and "How this can be done?" and at the end realizing how many things I need to learn to catch up with this implementations. I need to learn a lot.
At the point where you talked about the vacation time you took, but you are doing more work, it reminded me last Easter where I got a week of annual leave from my daily job and worked only on MediaVault and learning new stuff. That made me feel so happy and good, by working on these machines, that I want to repeat it again in the first chance.
Looking forward for your next update and of' course, the Rave release. Keep it up man.
|
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/8/17 19:33
#95
|
Home away from home 
Joined: 2009/7/7 4:34 Last Login
: 7/5 3:08
From Man Cave, Canada
Group:
Registered Users
|
@trixie always an interesting read...thanks for the update
|
_______________________________ c64-dual sids, A1000, A1200-060@50, A4000-CSMKIII Indivision AGA & Catweasel MK4+= Amazing ! My Master Miggies-Amiga1000 & AmigaONE X1000 ! mancave-ramblings
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/8/18 15:03
#96
|
Just can't stay away 
Joined: 2009/5/1 18:57 Last Login
: Yesterday 22:07
From Czech Republic
Group:
Registered Users
|
@ktadd, @328gts Thanks for reading! @walkero Quote: Reading this post got me asking more like "What?" and "How this can be done?" and at the end realizing how many things I need to learn to catch up with this implementations. Frankly, I wrote the update specifically with you in mind because you asked for more details on how things are done in code. I'm glad you've found some food for thought in it - feel free to ask if you want to know more! And don't worry: you'll learn along the way as you work on your own projects. Was the same for me. Quote: it reminded me last Easter where I got a week of annual leave from my daily job and worked only on MediaVault and learning new stuff. That made me feel so happy and good, by working on these machines Yes, these things can feel very rewarding! By the way, I've been using your MediaVault all the time this summer, tuning in and listening to various online radios as I worked on Rave.
|
The Rear Window blog AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/8/23 16:53
#97
|
Just can't stay away 
Joined: 2009/5/1 18:57 Last Login
: Yesterday 22:07
From Czech Republic
Group:
Registered Users
|
@all For those of you who do Facebook: some time ago I set up a Facebook page related to my software projects. And now - because writing blog posts can get quite time-consuming - I've decided to publish smaller progress updates and WIP screenshots on that Facebook page. You're very welcome to follow me.
|
The Rear Window blog AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/11/19 7:21
#98
|
Just can't stay away 
Joined: 2009/5/1 18:57 Last Login
: Yesterday 22:07
From Czech Republic
Group:
Registered Users
|
Finally I got to finishing my report from an Amiga get-together we held in the countryside in September. Enjoy the read!
|
The Rear Window blog AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/11/19 11:37
#99
|
Site Builder 
Joined: 2006/12/2 23:57 Last Login
: Yesterday 18:58
From Athens/Dublin
Group:
Staff members Webmasters
|
Awesome article and very well written. It reminded me of the gatherings we used to do with fellow Amigans a few years ago and how much I missed them.
Should we wait for a new demo from you guys? Or am I pushing too much? :D
Thank you also for mentioning my work on MediaVault and the kind words. I am glad that my little application finds a good use.
|
|
|
|
Re: Introducing the Rear Window blog
|
Posted on: 2021/11/19 19:10
#100
|
Just can't stay away 
Joined: 2009/5/1 18:57 Last Login
: Yesterday 22:07
From Czech Republic
Group:
Registered Users
|
@walkero Thanks for reading! Quote: Should we wait for a new demo from you guys? Or am I pushing too much? :D Actually, we are working on a new demo, which we'd like to release at the Revision demoparty in spring. I only hope we'll be able to finish it in time.
|
The Rear Window blog AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
|
|
Currently Active Users Viewing This Thread:
1
(
0 members
and 1 Anonymous Users
)
|
|
|