Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - dro

Pages: [1] 2
1
General Discussion / Latest Blog Post (Last updated 24th March 2021)
« on: March 24, 2021, 10:01:46 PM »
For those not keeping an eye on or even aware of the WACUP blog, I'm now going to be posting in this thread when a new blog post is made so it's a little bit more obvious there is one if you only ever look at the forum :)

This is especially useful as the blog posts often contain information about the status of when new beta builds are expected (and thus new beta testers getting access) and other useful information about WACUP development that is happening or is going to happen.

24th March 2021

WACUP Site Outage & Migration (ftw)



9th January 2020

WACUP and Winamp and 4K, just how bad is it?



2nd December 2019

200 Weeks of WACUP (thoughts, plans and tl;dr :) )



23rd April 2019

Breaking things because you told me to do it...



10th April 2019

I did get some work done it seems...



21st March 2019

WACUP development should get back to normal in April...



7th January 2019

WACUP finally gets a public preview build :)



22nd October 2018

WACUP, Winamp v5.8 beta & the future of things WACUP & Winamp related



26th June 2018

Mid-year catch-up and release plan changes



21st April 2018

21 Years of Winamp ❤



8th March 2018

I’ve now created a Discord server

-dro

2
General Discussion / Site Migration (March 2021)
« on: March 24, 2021, 03:19:57 PM »
As some of you may have noticed the WACUP site was done for over a day this week due to what I shall only call ineptitude on the part of my prior hosting provider. I've now moved to a different host as of last night & so far it's already a better experience from what I can tell.

I'm sure that there's going to be some things that might not be correct which I'll be keeping an eye on in the logs, etc but if you find something that's broken like a missing image, etc then please do let me know so I can hopefully get it resolved.

-dro

5
Wishlist / Feature Requests / MOVED: Audio CD
« on: September 12, 2019, 03:11:55 AM »

7
Skins / WACUPified Base Skin
« on: February 19, 2019, 10:57:27 PM »
Attached is the WACUPified version of the Winamp 5.666 classic base skin so you don't need to mess around with extracting & renaming images from a resource dll (which is just an implementation detail that makes things simpler for WACUP but not for skinners, hence this upload :) ).

Other than a bit of Winamp to WACUP branding changes (as was also done by spotiamp/spotiamb & a few other media players from over the years) the main difference is the images are stored as PNG (as WACUP natively supports) & it fixes some visual issues present in the image files which were more noticeable when using it in double-size / 2x view mode - oh you lucky people to have 4K monitors ;)

-dro

8
To use it you'll need to go to Preferences -> Playback -> Discord tab & enable the mode & then when WACUP starts doing something it should within ~ 15 seconds start showing Playing WACUP against your user name & within your Discord profile it should show what's playing along with the current playback status (playing/paused/stopped). This can be customised within reason via the ATF based formatting so you can leverage metadata that WACUP is able to obtain through to adding some branding information or whatever you like (within reason :) ).



Things to note:

The updates are not 'live' and there's up to a 15 second delay on status changes appearing. This is controlled by the Discord api so depending upon when an update is sent from the plug-in to Discord, it might appear within a few seconds or you might have to wait up to the full 15 seconds (which is done as a means to deal with rapid updates that could be annoying or not helpful).

If you have a custom status set then it's possible you will no longer see the Playing WACUP notice against your user name. This is entirely down to the Discord client & is effectively acting as a user defined override though your profile should still show what WACUP is playing (as long as there's no conflicts / other programs also trying to update the Discord status).

Having WACUP & Discord running with different user permissions (e.g. one as a normal user & another via "run as admin") will cause the integration to fail. This is expected due to how the OS maintains appropriate levels of security between running programs at different access levels. Ensuring both are running as the same "normal" user is the best recommendation. Sometimes a machine restart can help resolve this depending on how updates have been run.



If you don't like the default choice of images used by WACUP on your profile, you can optionally create your own via Discord's application process & then get WACUP to use your app_id instead of the WACUP app_id.

So with WACUP closed (note it must be otherwise it may not be seen correctly), then find your settings folder and within the [gen_yule] section of your winamp.ini file add a discord_app_id=xxx line to it where xxx is your registered discord app_id.

After that, start WACUP & you should see if using your Discord app details instead of what was provided.

To go back to the default handling, with WACUP closed, remove discord_app_id=xxx line and start using WACUP again :)

The image asset ids you need to setup to work with the WACUP plug-in are logo, play, pause & stop (all of which should be self explanatory on what they do).

-dro

9
Preview Build Discussion / Known Reported Public Preview Build Issues
« on: December 31, 2018, 04:54:36 PM »
Here you'll find listed any common / obvious issues that are known to crash the specific WACUP preview builds noted below (either prior to or after a preview release has been released).

You can also check out the known issues page (https://getwacup.com/known_issues.html) which is a more general summary about things that maybe work in an undesired manner (due to native Winamp design) or are intentionally known to not be working due to in-progress development changes as part of the preview development.

v1.0.0.3174 (Jan 2 2019)
  • The main playlist will not scroll the currently playing item into view on track change &/or highlight the currently playing item. This is bug related to changing the spacebar to pause/un-pause playback by default.

    Going to Preferences -> Playlist -> Change the 'spacebar action' to 'Scroll the current playlist item into view' will get the expected behaviour back. The handling with the default action (to pause/un-pause) is fixed for the next build.

  • Some installs may complain about not being able to patch timer.w5s when installing WACUP. The cause of this is currently under investigation.

-dro

10
It happened at last, after almost 3 years of work, the first public preview build of WACUP has been released as can be downloaded from https://getwacup.com/preview/



If you are an existing beta tester then it's recommended to keep using the beta builds unless you prefer to move to a slower cadence of build updates. As of this initial release the only difference between beta & preview is to do with the update process where beta builds update to beta builds & preview builds update to preview &/or final builds depending on what is provided at the time.

The preview builds will aim to be updated roughly once a month or two (subject to the nature of any issues & IRL which sadly happened between builds #3276 & #4130) whilst beta builds will hopefully still be being updated every 1-2 weeks depending on testing needs & how development is going (some things take longer to sort out which can cause longer delays between builds).



If you are interested in getting more involved and using newer builds than are provided then you may consider becoming a beta tester & just need to drop me ("dro") a PM (personal message) on this forum to be considered.



Changelogs:
-dro

14
As the title of the thread says, I need some input on which skin should be the default on new WACUP installs as we'll soon have 4 possible skins to choose from when making a WACUP install. I really don't know which one should be the default as there's numerous arguments depending on how we want to aim WACUP going forward or just what people's expectations are in terms of usability vs performance & resources (i.e. classic is much lligher-weight compared to a feature complete modern skin & whether a few seconds to load the skin is acceptable or not)

The skins we'll have are:
  • 2.x base skin (with WACUP tweaks)
  • Big Bento Modern (BBM)
  • Big Bento / Bento (Winamp default from 5.5 to 5.666)
  • Winamp Modern (Winamp default from 5.0 to 5.35)

There are also some other possibilities to be considered...

The first is on a clean WACUP install (which would also cover updating an existing 5.666 install) we essentially force a skin to be selected as per the attached first_run_skin_selection_mock.png image (the layout & wording is just an initial spin on the idea so don't be too harsh :) )


The second is we go with a default skin and instead have a 'pimp my skin' section on the installer skin selection page as per the attached pimp_the_skin_mock.png image which would possibly cycle through the screenshots of some of the other skins present so you can see what the others may look like.


Maybe both options make sense to implement or just the one (possibly the first option seems to be a better fit from the discord conversation that led to this thread & some comments in the BBM thread).

So over to you as I would probably go with classic & the forced skin selection on first run but my view on this will not be the final decision & it's what the majority vote or even what is a better suggestion that comes out from this that will end up being implemented :) I'd also appreciate knowing why you think whichever option is the way to go or not as that definitely helped with the update system thread to make the feature work well.

-dro

15
Wishlist / Feature Requests / Windows 8/10 native notification toast support
« on: September 17, 2018, 01:42:11 PM »
Mainly leaving this as a reminder for myself to add support to WACUP to use the Win8 & newer toast notification system as a way to have 'modern' toasts for now playing changes (any possibly other things) which will work irrespective of the skin being used for those who like those sorts of things :)

From looking at the docs, it's a bit convoluted to do it as part of a classic windows program but it can be done (probably something for my sunday night r&d session over the next few weeks).

-dro

Pages: [1] 2