![]() |
#81 | ||
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#82 |
Member
Join Date: Aug 2007
Posts: 92
|
The only link in the post was to the pictures hoster I've used since the beginning of our conversation, besides being my desktop background in 2560 by something. Later on that...
Thanks for the tips about colors but what about this : Your skin (and it's color definition) ![]() your skin with my system-colors.xml ![]() and my skin with the same system-colors.xml ![]() About my previous post and as moderation hasn't come to terms with it... I was thinking about a second skin (if my eyes let me see until that point) and came across that sketch ![]() The 'words' in the middle are the inittials of Aot, Shuffle, Repeat, Equalize, Crossfade Media library, Playlist, Eject, Browse, Mute being icons calling for components or actions. The issue is that transparency when appealing isn't productive in daily use so I thought about win7 blurring under windows. I took a look on the internet to find that coding blur is pretty basic so I was wondering if winamp scripting abillities allows for, on load, getting the player's underneath 'image', blur it then display the player on top. What do you think about it ? |
![]() |
![]() |
![]() |
#83 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
The results are definitely not the same. In my skin with your system-colors.xml, the color of the window background around the Media Library buttons and the background color of the pop-up menu are both dark gray, defined with this tag:
PHP Code:
So you either do not have the above tag in your system-colors.xml, or do not have this line in your skin.xml: PHP Code:
|
![]() |
![]() |
![]() |
#84 |
Member
Join Date: Aug 2007
Posts: 92
|
here is my skin.xml content :
PHP Code:
PHP Code:
About the new skin. Imagine a transparent background for the player. Nice BUT not usefull as background screams thru it. Microsoft has solved this by adding a blurred layer under windows alongside drop shadows. So I was wodering if that could be achieved by scripting : - 'get' the underlying area of the player - blur it - display the player on top. |
![]() |
![]() |
![]() |
#85 | |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
Look at this line, letter by letter, and you will see:
Quote:
|
|
![]() |
![]() |
![]() |
#86 |
Member
Join Date: Aug 2007
Posts: 92
|
Oh my... becoming blind is so much pain in the ass : I edited the file name in your skin NOT copying the whole line, of course with it's misspelled entry !
You're the man : Problem solved ! Sure except that it won't be a transparent background with an underlying blurred area but the same blurred picture everywhere or anywhere on the desktop. Not really the same. |
![]() |
![]() |
![]() |
#87 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
Now I remember. Vista and 7 used to have that effect. It took me so much time to understand what you meant because I mostly used Ubuntu during the Vista/Windows 7 period. Windows 8 dropped Aero and Windows 10 did not bring it back.
|
![]() |
![]() |
![]() |
#88 |
Member
Join Date: Aug 2007
Posts: 92
|
Exactly, it was the time where microsoft dropped its eye candy UI for the ugly 'tiles' start menu and flat one in w10. I'm not sure the API was dropped down tho, it mighr be burried down somewhere.
Paradoxically, it was the times where computers ramped up in power processing alongside beefed up graphic cards... That was the reason I didn't took the leap and a reason to start using stardock windowblinds again. |
![]() |
![]() |
![]() |
#89 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
Okay, now that I understand your question, I can answer it. No, I don't think it is possible. The feature was asked for 12 years ago and Winamp still does not support it.
|
![]() |
![]() |
![]() |
#90 |
Member
Join Date: Aug 2007
Posts: 92
|
Thanks for the link (I should have queried the forum).
Even if it adresses the issue, request and answers were a bit on a different page. I know that winamp doesn't use microsoft DRW or DRV system (name from memory) providing transparency, blur & shadow and that it won't (I'm also wondering if we'll have a revamped player as stated on the homepage ) but what I was thinking of is a bit different. I understand that it would require a bit much from winamp's scripting abilities, maybe even dealing with outside code to query and communicate with windows core system. Too bad in a way and who cares anyway as people don't even know the name winamp ;.) |
![]() |
![]() |
![]() |
#91 |
Member
Join Date: Aug 2007
Posts: 92
|
Hi.. I'm back !
I don't know how this §%@#€$ù animated seek works as I've redone a new graphic (with pure black & white at every end) but when I use it the seek bar acts as if it was backward or just don't work at all... So, because of a superior seek anim I've taken some stuff from Echo skin https://archive.org/details/winampskin_Echo : in player-elements PHP Code:
PHP Code:
![]() In echo skin the script is loaded in skin.xml. I've tried it with no more luck.. Do you have any idea about the issue ? Last edited by parisienne17; 11th June 2021 at 07:04. |
![]() |
![]() |
![]() |
#92 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
If you look at lines 66-71 of seek.m, you'll see that seek.maki is trying to find SeekAnim, HiddenSeek, and SongTicker within the player.normal.vis group. So put them inside the player.normal.vis group.
|
![]() |
![]() |
![]() |
#93 |
Member
Join Date: Aug 2007
Posts: 92
|
That's much better.
Besides it doesn't show. So, I've this group : PHP Code:
I also tried in player-normal-group with seek.maki (or in skin.xml) it doesn't show. This is so frustrating as replicatig what runs in one skin doesn't in another |
![]() |
![]() |
![]() |
#94 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
That's normal if you mix code from several skins. You might get duplicates or conflicting scripts, both of which may cause issues.
I cannot tell you what is wrong without seeing the rest of your xml's and m's (maki sources). |
![]() |
![]() |
![]() |
#95 |
Member
Join Date: Aug 2007
Posts: 92
|
I don't know where to begin..
let's start here : - I've cleaned up the skin, removing any imported thing besides what you kindly provided albumartvis, besides that animated seek imported from Echo skin and the seeker still doesn't show. - I also discovered that moving winamp with an open playlist or medialibrary gives strange result ![]() - Also, planning to complete an idea, I've began to play with clipping, using a rounded seethrough. It worked fine when displaying the covert art but when switching to visualisation the window pops up in front of the background, squared. Clicking on the background sends it back behind the background tho : ![]() ![]() ![]() What do you think about it ? here's the skin if you want to take a look at it : https://wetransfer.com/downloads/d00...ecipient_email - Then I discovered that the toggle repeat would only repeat the playlist so I searched for a song repeat and found that one should activate playlist MPA. Fine, besides when switching skins, the repeat mode, even activated, jumps from song repeat to playlist back again... - Then I'm stucked with a song name that won't extent to the full lenght of the window whatever the size. I'm beginning to think that winamp is a bit sketchy. Of course I know it's a ten years + software but I've used even older media players like sonique we talked about or QCD/QMP (ok, I din't try to skin gor them) without these issues. Last I was thinking about this to complete the skin before refining and cleaning it. Let's start from normal state, basic player, opening with shortcuts to aOT/repeat/shuffle, etc... and song controls play/pause/etc... (not displayed here) ![]() Then, on button click, covertart and resized shortcuts (song controls at the bottom) ![]() And at last, on the same button click (or another it doesn't matter), full visualisation and small basic controls at the bottom ![]() Here's the skin if you want to take a look at it : https://wetransfer.com/downloads/d00...ecipient_email |
![]() |
![]() |
![]() |
#96 |
Member
Join Date: Aug 2007
Posts: 92
|
Arrggg.. That s h i t t y moderator thing striked back on my lenghty post and as the previous one never showed up, I luckily hit back and retrieved it's content. So here it is in parts.
I don't know where to begin.. let's start here : - I've cleaned up the skin, removing any imported thing besides what you kindly provided albumartvis, besides that animated seek imported from Echo skin and the seeker still doesn't show. - I also discovered that moving winamp with an open playlist or medialibrary gives strange result ![]() - Also, planning to complete an idea, I've began to play with clipping, using a rounded seethrough. It worked fine when displaying the covert art but when switching to visualisation the window pops up in front of the background, squared. Clicking on the background sends it back behind the background tho : ![]() ![]() ![]() What do you think about it ? here's the skin if you want to take a look at it : https://wetransfer.com/downloads/d00...ecipient_email - Then I discovered that the toggle repeat would only repeat the playlist so I searched for a song repeat and found that one should activate playlist MPA. Fine, besides when switching skins, the repeat mode, even activated, jumps from song repeat to playlist back again... - Then I'm stucked with a song name that won't extent to the full lenght of the window whatever the size. |
![]() |
![]() |
![]() |
#97 |
Member
Join Date: Aug 2007
Posts: 92
|
Arrggg.. That s h i t t y moderator thing striked back on my lenghty post and as the previous one never showed up, I luckily hit back and retrieved it's content. So here it is in parts.
I don't know where to begin.. let's start here : - I've cleaned up the skin, removing any imported thing besides what you kindly provided albumartvis, besides that animated seek imported from Echo skin and the seeker still doesn't show. - I also discovered that moving winamp with an open playlist or medialibrary gives strange result ![]() |
![]() |
![]() |
![]() |
#98 |
Member
Join Date: Aug 2007
Posts: 92
|
- Also, planning to complete an idea, I've began to play with clipping, using a rounded seethrough. It worked fine when displaying the covert art but when switching to visualisation the window pops up in front of the background, squared. Clicking on the background sends it back behind the background tho :
![]() |
![]() |
![]() |
![]() |
#99 |
Member
Join Date: Aug 2007
Posts: 92
|
|
![]() |
![]() |
![]() |
#100 |
Member
Join Date: Aug 2007
Posts: 92
|
|
![]() |
![]() |
![]() |
#101 |
Member
Join Date: Aug 2007
Posts: 92
|
- Then I discovered that the toggle repeat would only repeat the playlist so I searched for a song repeat and found that one should activate playlist MPA. Fine, besides when switching skins, the repeat mode, even activated, jumps from song repeat to playlist back again...
- Then I'm stucked with a song name that won't extent to the full lenght of the window whatever the size. I'm beginning to think that winamp is a bit sketchy. Of course I know it's a ten years + software but I've used even older media players like sonique we talked about or QCD/QMP (ok, I din't try to skin gor them) without these issues. |
![]() |
![]() |
![]() |
#102 |
Member
Join Date: Aug 2007
Posts: 92
|
Last I was thinking about this to complete the skin before refining and cleaning it.
Let's start from normal state, basic player, opening with shortcuts to aOT/repeat/shuffle, etc... and song controls play/pause/etc... (not displayed here) Then, on button click, covertart and resized shortcuts (song controls at the bottom) And at last, on the same button click (or another it doesn't matter), full visualisation and small basic controls at the bottom ![]() What do you think about it ? |
![]() |
![]() |
![]() |
#103 |
Member
Join Date: Aug 2007
Posts: 92
|
Here's the skin if you want to take a look at it : https://wetransfer.com/downloads/d00...ecipient_email
|
![]() |
![]() |
![]() |
#104 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
Getting much better with its rounded corners and larger main window.
Meanwhile, I looked into Echo and found out that what makes its seeker gradient has nothing to do with maki. So you don't need to import it. What makes the seeker gradient is simply a layer over the seeker. If you comment out the following line in Echo's player-normal.xml, all gradience will be gone: PHP Code:
1. Copy the attached png's into your skin's Player directory. 2. Add these to player-elements.xml: PHP Code:
PHP Code:
|
![]() |
![]() |
![]() |
#105 | ||||
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
Quote:
Quote:
Quote:
Quote:
In player-normal.xml, set the width for the songDisplay group like this: PHP Code:
For ArtistName and AlbumTitle, the width should be the width of songDisplay minus their x: 430-202=228. Good idea. It is best to proceed gradually. |
||||
![]() |
![]() |
![]() |
#106 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
seeksongtitle.maki
For a seeker as simple as the one in Echo, you do not need maki. All you need is some graphics and xml.
But for some funkier ones, you may need it. Here is an example of a seeker which gradually changes its color from green at the beginning of a song to orange at the end. 1. Create an image for the animated seeker and one for the seek map. The images should be of equal widths. The attached zip contains three different images for the animated seeker and one for the seek map. 2. In player-elements.xml, replace these lines: code: with these: PHP Code:
PHP Code:
4. Copy seeksongtitle.m and seeksongtitle.maki into your scripts folder. Try it out with animseek-gradient.png and animseek-blink.png, too. |
![]() |
![]() |
![]() |
#107 |
Member
Join Date: Aug 2007
Posts: 92
|
Hi ariszlo
That was exactly what I was looking for, better look and above all much smother than original animated seeker even if I've tracked down why I couldn't make it work : my 1st attempt was a vertical stacked images (silly me), the 2nd was an horizontal contiguous one which didn't work better even if one image size was = to the gradient one when these are images on top of another. So, I'm working on the final iteration of ASREC, going from bare player ![]() to covertart configuration (with resized and displaced shortcuts) ![]() Unfortunately it's henceforth a slow process as what took me 15mns before is hour(s) now. |
![]() |
![]() |
![]() |
#108 |
Member
Join Date: Aug 2007
Posts: 92
|
I went back from albumartvis to albumshowhide for this (the second stage in my previous post is still amockup, I'm slowly going thru ichange's xml) but a few attemps to add both of them were a failure : one button to show coverart (and resize/move shortcuts/song display) and another for coverart/vis.
|
![]() |
![]() |
![]() |
#109 | |
Member
Join Date: Aug 2007
Posts: 92
|
I'm also a bit sad as I don't why the Online Services entry in media library doesn't work anymore. I've discovered this and found it very great, I used it from time to time but it stopped yesterday ou 2 days ago
Quote:
|
|
![]() |
![]() |
![]() |
#110 | |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
![]() No more AVS/Milkdrop in the main window? Quote:
|
|
![]() |
![]() |
![]() |
#111 |
Member
Join Date: Aug 2007
Posts: 92
|
Of course I'll use it but I'm working on this 3 states player : bare, covertart and visualisations. As usual, I'm i reverse mode, working on the graphic part before the code... simply because I'm more skillfull in the former ;.))
My last try gave me issues putting together showhidecover & artvis as I find more ergonomic to use 2 buttons : 1/ bare player/coverart, 2/ bare or coverart/visualisations |
![]() |
![]() |
![]() |
#112 |
Member
Join Date: Aug 2007
Posts: 92
|
on a second thought, one button is enough ! ;.)
I've also discovered that winamp modern skin has a 3 repeat states : off, song, playlist.. I'll have to implement it ;.)) |
![]() |
![]() |
![]() |
#113 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
Here is an example. Change the x's, y's, w's and h's to suit your skin.
PHP Code:
No repeat ends in 0: PHP Code:
PHP Code:
PHP Code:
|
![]() |
![]() |
![]() |
#114 |
Member
Join Date: Aug 2007
Posts: 92
|
That's what I got from winamp modern skin.. Besides the pictures that wouldn't show.. Of course as I didn't check the player.elements part ;.)
Do you happen to know how winamp modern skin is able to show in the song display area the actual repeat state ? Once again, big thanks for your outmost valuable help ! |
![]() |
![]() |
![]() |
#115 |
Member
Join Date: Aug 2007
Posts: 92
|
Is it me or this particular option doesn't allow a hover image ?
When I pass a hover image it displays a blank one. |
![]() |
![]() |
![]() |
#116 | |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
Quote:
You can get the sources of the makis of the Winamp Modern and Big Bento skins by installing the Winamp Skin Development Pack, which also includes MAKI Compiler v1.2.0. "button.repeat.hover" in the NStatesButton tag and "button.repeat.hover0", "button.repeat.hover1", "button.repeat.hover2" in elements. |
|
![]() |
![]() |
![]() |
#117 | |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
Quote:
PHP Code:
2. Add this after the Repeat NStatesButton tag: PHP Code:
|
|
![]() |
![]() |
![]() |
#118 |
Member
Join Date: Aug 2007
Posts: 92
|
Last days have been tough so I didn't winamp ;.) Came back in the evening and just found... a bug... ?
- Start a song => song display OK - clic on seeker => song display shows the whole song info ![]() With these definitions : PHP Code:
Checking with previous skins layouts, the only difference is the 'new' song seeker you provided and it's place isn't relevant as moving it doesn't change anything ? Is this the lack of dummy thing used in animated seeker ? Last edited by parisienne17; 5th July 2021 at 01:18. |
![]() |
![]() |
![]() |
#119 |
Member
Join Date: Aug 2007
Posts: 92
|
in the same department, is there a way to concatenate song strings as in the above exemple, artist name is 2 letters long when it could be lenghtier so setting a fixed size is non productive : adding for exemple artist_name+album_title with a fixed size with scrolling or flashing as in anunaki would be better.
|
![]() |
![]() |
![]() |
#120 | ||
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 730
|
Quote:
Quote:
1. Remove this line from player-normal-group.xml: PHP Code:
3. Remove the ArtistName and AlbumTitle tags. 4. Add a tag with id="ArtistAlbum" and display="SongArtist" (or display="SongAlbum", whichever you prefer) in place of ArtistName and AlbumTitle: PHP Code:
5. Replace this line: PHP Code:
PHP Code:
|
||
![]() |
![]() |
![]() |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|