Graphite Skin

Vorstellung fertiger Skins. Wenn möglich, verwenden Sie bitte (auch) das entsprechende .
fuxfux
Posts: 46
Joined: 12. Aug 07, 23:21
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Graphite Skin

Postby fuxfux » 2. Jul 08, 12:04

"schön" ist was anderes, zumal fast der gesamte bildschirm von der eingeblendeten tastatur überdeckt wird.
etwas passendes integriert im graphite-design wäre erheblich schöner. statt der (vorhandenen) einen zeile buchstaben, eben (z.b.) deren 3.

User avatar
Frenchi
Posts: 352
Joined: 6. Apr 08, 17:26
Location: Grenoble / France
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Graphite Skin

Postby Frenchi » 4. Jul 08, 14:40

Habe gerade fürs Wochenende (falls es regnet) ne neue Version vom graphite Skin reingestellt (Version 0.96).

Änderungen:
- einige generelle Korrekturen am Skin
- einheitliche Farben für Vol- und Seek-slider
- Artists werden nicht mehr in der Datei "Artist.txt" abgespeichert, sondern in der Datenbank selber
- Scroll-buttons für die Artists grösser gemacht
- Global Rating (siehe unten)
- enqueue Buttons hinzugefügt (siehe unten).

Global Rating:
Ich habe mit dieser Version das Global Rating eingefügt. Es gab bei mir folgende Problemstellung: Ich habe Silverjuke auf mehreren Rechner installiert, die alle auf einen zentralen Fileserver zugreifen, auf dem die Lieder gespeichert sind. Wenn ich aber auf einem Rechner (im Wohnzimmer) meine Lieder geratet habe, möchte ich gerne dieses Rating auch auf den anderen Rechnern haben. Also habe ich eine Datenbank erstellt, in der Silverjuke die Ratings parallel zur Standarddatenbank speichert. Als Index zum Lied habe ich nicht die URL des Liedes genommen, da ich auf den verschiedenen Rechnern nicht immer den gleichen Laufwerksbuchstaben für den Fileserver verwende, sondern identifiziere jedes Lied mit Artist, Album und Titel. Hat den Nachteil, das es etwas zeitaufwendiger ist (wenige Prozente) und dass es theoretisch zu Konflikten kommen könnte (wenn ein Titel mit gleichem Interpreten und gleichem Album zweimal in der Datenbank vorhanden ist). Ich nehme diesen Nachteil in Kauf, um nicht meine gesamte Serverinstallation über den Haufen schmeissen zu müssen (Ich habe glabe ich schon erwähnt dass ich ne faule Socke bin).
Benutzung:
- Über das Konfigurationsmenü "Settings" "Advanced" "Global Rating" kann unten gezeigtes Menü aufgerufen werden. Hier kann das Global rating aktiviert werden (das heisst beim Drücken der Ratingtasten wird das Rating nicht nur in die SJ Datenbank geschrieben, sondern auch in die Global-Rating-Datenbank). Die Datenbank kann entweder "von Hand" eingegeben werden, oder über Klicken auf "Select" übers Windowsmenü ausgewählt werden. Wenn die Datei nicht existiert, wird sie erstellt.
- Über "Extras" "Write ratings to global database" werden die aktuell in Silverjuke vorhandenen Ratings in die globale Datenbank geschrieben. Das kann bei vielen Bewertungen schon mal etwas dauern, muss aber nur einmal gemacht werden (da die neuen ja im Hintergrund geschrieben werden)
-Über "Extras" "Read ratings from global database" werden die Ratings aus der global rating datenbank eingelesen und in die aktuelle Silverjuke Datenbank geschrieben.

- Enqueue
Auf Initiative von fuxfux (danke schön) habe ich noch die "Enqueue" Buttons hinzugefügt (siehe Bild unten).
- "Enqueue Now" stoppt den aktuell gespielten Titel und spielt den ausgewählten Titel
- "Enqueue Next" fügt den ausgewählten Titel nach dem aktuellen in die Playliste ein
- "Enqueue Last" fügt den ausgewählten Titel ans Ende der Playliste an


Bitte testet und gebt mir Feedback über eventuelle Probleme. Ich habe nicht sehr viel Zeit gehabt zum Testen, stelle es aber trotzdem schon mal rein.

Viel Spass

frenchi
Attachments
enqueue.png
Enqueue Buttons
enqueue.png (48.84 KiB) Viewed 3090 times
global rating.png
Global Rating Konfiguration
global rating.png (23.96 KiB) Viewed 3090 times

fuxfux
Posts: 46
Joined: 12. Aug 07, 23:21
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Graphite Skin

Postby fuxfux » 5. Jul 08, 09:32

prima, funktioniert gut. vielleicht für die grob-motoriker wie mich die "roll-buttons" am bildschirmrand rechts rechts grössenmässig den linken (von 'artist') anpassen?
nach wie vor : lob, lob, lob !

User avatar
Frenchi
Posts: 352
Joined: 6. Apr 08, 17:26
Location: Grenoble / France
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Graphite Skin

Postby Frenchi » 6. Jul 08, 07:47

Hier noch mal ein schneller Bug fix: auf der ersten Seite habe ich Version 0.97 geloaded.

Änderungen:
- Bugfix beim global rating wenn ein " ' " im Namen des Artisten vorkam
- Jahr in Playlist und "now playing" hinzugefügt
- Farben für vol- und seek-slider geändert
- Playliste Hintergrundfarben auf weiss gesetzt

frenchi

User avatar
Werner
Posts: 610
Joined: 26. Dec 05, 12:39
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Graphite Skin

Postby Werner » 7. Jul 08, 22:16

Hi Frenchi

ich bastel gerade etwas an Deinem Skin, nur finde ich den Rahmen nicht, der den Workspace umgibt.

Kannst Du mir sagen wie die zugehörigen Bilder benannt sind und ggf. in welcher .xlr ich sie finde.

Danke


Gruß
Werner
Attachments
rahmen workspace.jpg
rahmen workspace.jpg (42.19 KiB) Viewed 3015 times

User avatar
Frenchi
Posts: 352
Joined: 6. Apr 08, 17:26
Location: Grenoble / France
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Graphite Skin

Postby Frenchi » 8. Jul 08, 07:30

Hi Werner,

der "Rahmen" wird durch das Hintergrundbild "graphite_bg.png" und dann durchs Überlagern mit den anderen Elementen geschaffen.

Das Ganze wird gemacht in main.xml (siehe Zeile 22-23).

frenchi

User avatar
Frenchi
Posts: 352
Joined: 6. Apr 08, 17:26
Location: Grenoble / France
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Graphite Skin

Postby Frenchi » 8. Jul 08, 08:53

Habe gerade Version 0.98 upgeloaded, da in vorheriger ein Fehler auftrat, wenn man ein Lied gespielt hat, welches nicht in der Datenbank ist.

Download auf erster Seite.

User avatar
Werner
Posts: 610
Joined: 26. Dec 05, 12:39
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Graphite Skin

Postby Werner » 8. Jul 08, 19:35

Danke für die Info.


Ps.
Ich habe gerade bei der 98er Version eine Fehlermeldung bekommen .

Silverjuke war ca. eine Stunde auf Pause, dann kam diese Meldung:
Attachments
98 fehlermeldung.jpg
98 fehlermeldung.jpg (75.78 KiB) Viewed 2980 times

User avatar
Frenchi
Posts: 352
Joined: 6. Apr 08, 17:26
Location: Grenoble / France
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Graphite Skin

Postby Frenchi » 9. Jul 08, 09:16

Hi Werner,

ja, diese Fehlermeldung habe ich auch schon einige Male erhalten, normalerweise wenn ich ne ganze Zeit mit Silverjuke rumgespielt habe (das heisst bei mir, ständig geänderte Skins laden (mit Crtl-Shift-R). Nach Neustart ist der Fehler weg, und lässt sich auch nicht reproduzieren. Ich habe keine Ahnung ob dass an meinem Skin liegt, oder daran, dass wir ne Silverjuke Beta Version nutzen. Bisher hat mich dass nicht sonderlich gestört, da ich auch sonst ziemlich viel Abstürze beim Skinnen habe :shocked: . Bei der Wohnzimmerinstallation (hier wird Musik gehört, und nichts anderes) hab ich dieses Problem noch nicht gehabt.

Wäre interessant auch von anderen zu erfahren, ob diese Problem häufiger auftritt, jeweils mit Angabe welcher Skin verwendet wird (mit Version), welche SJ Version, und in welcher Linie der Fehler auftritt.

User avatar
Frenchi
Posts: 352
Joined: 6. Apr 08, 17:26
Location: Grenoble / France
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Graphite Skin

Postby Frenchi » 17. Jul 08, 15:17

Hallo,

ich habe gerade Version 1.0 RC1 hochgeladen, und zwar gibt es jetzt zwei Versionen:
Die Standard Version die gut mit einer Auflösung von 1024*768 läuft und eine HiRes (Touch Screen) Version (graphite-ts), für höhere Auflösungen, bei der die Buttons TouchScreen freundlich grösser gestaltet sind.

Weitere Änderungen:
- Now Playing wurde umgestaltet und comments hinzugefügt (kann übers Konfigurationsmenü ein und aus geschaltet werden)
- Es ist nun konfigurierbar, ab wieviel Liedern ein Artist in die Artistliste aufgenommen wird. Hiermit kann man die Artistliste kleiner machen, in dem man festlegt dass nur Artisten in die Liste übernommen werden, die mit mind. 2 Liedern in der Datenbank vertreten sind.


Viel Spass damit.
Attachments
graphite-ts 1.0 RC1.jpg
graphite-ts: für dicke Finger
graphite-ts 1.0 RC1.jpg (198.69 KiB) Viewed 2889 times
graphite 1.0 RC1 comments.jpg
comments in Now Playing
graphite 1.0 RC1 comments.jpg (161.62 KiB) Viewed 2889 times


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Return to “Fertige Skins”