The game app KSokoban (https://apps.kde.org/ksokoban) currently has no Breeze-style icon. But ideally had one :) Even more as it will be back in release mode soon, after over a decade of sleep (already builds and works also with Qt6/preKF6, so future-prepared). The current app-internal icon was added (14 years ago) by: https://invent.kde.org/games/ksokoban/-/commit/761405f5b5d46b7a61d15d2b805e4880e919880f No icons known in other current themes, also not Oxygen. Icon considerations: * might relate to game logic (see https://en.wikipedia.org/wiki/Sokoban) * pick up gem identity of current app icon/logo, referring to the app's unique choice of a gems instead of boxes to push around (IIRC somewhere the original author wrote he simply found gems better looking than boxes) The current visual game material is created by rendering with povray into pixels images at build time (cached PNG copies in the repository though). Long-term plans are to add runtime theming capability to the game itself, to allow e.g. SVG-based designs. But the current look should stay as classic variant, for tradition :) PS: when trying the app to get some ideas about its spirit, one might consider help from https://ksokoban.online/ for solving the puzzles (search for the level names, many if not all are present there). Yes, I searched for that and learned about it for a reason ;)
Created attachment 151929 [details] List of proposals for the icon I've attached a few icons based on the original game assets, with a take on the current one too (though that one is a bit more rough). Let me know your thoughts!
(In reply to Manuel de la Fuente from comment #1) > Created attachment 151929 [details] > List of proposals for the icon > > I've attached a few icons based on the original game assets, with a take on > the current one too (though that one is a bit more rough). Let me know your > thoughts! Yay, happy to see things happening :) First impression thoughts following First though a quick hint that KSokoban might see a rename, due to trademark issues (or respect to those still around who have done and distribute the original game). Yet to be decided & executed. New name should still be around the "dude reshuffling things in warehouse" theme ideally. Interesting idea to switch to using the goal asset as app icon theme. Good: * might reflect more to the game idea to get things to given new locations Bad: * breaks tradition * small shape expansion might look out of proportion * object type hard to identify for those who do not know KSokoban, might result in mental mismapping/confusion Using a green colored gem misses the direct reference for me, as the current game itself does not have such an object appearance. Using a red gem shaped similar to the one in the game actually picks up the tradition of the initial icon, in case you have not yet researched yourself :) (see https://invent.kde.org/games/ksokoban/-/commit/3f1a2d11336c8e175579a8e6019b7074dc5fe3dc ). with the version slightly turned to the viewer matching the original in that. The version matching the current icon looks good. Though as with the current icon, my mind always sees also a boat steering upon me, with a strange deck ;) It surely is unique and by that serves a purpose, but also feels strange. So out of the selection presented, after a first look I would tend to the shape of the two red gems top-left. Though they might perhaps get a tad more 3D effect, like more contrast in whatever way to the sides on the left & the right? The green variants have that better, at least on my display.
Time is flying :) Haivng slept more nights, my first thought given in the last comment still hold. What are your thoughts? :)
So sorry, forgot about this! I'm getting back through the backlog of stuff to do (class this year is absolutely brutal). Some time ago, I sent another couple of versions to the VDG chat and we generally agreed on one of the new ones. I attempted to ping you through Telegram but the bridge may have not worked quite right then, then waited for a reply and yeah... I'll create a MR for frameworks/breeze-icons first and leave it for a bit in case you want any further tweaks, then also add it to ksokoban's repo in case it's needed there too. You should get a follow up email from this bug report with the MR link.
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/breeze-icons/-/merge_requests/224
Git commit ffb120b9d0017dffce621f7f66c12733c3b99dbf by Manuel Jesús de la Fuente. Committed on 05/03/2024 at 16:45. Pushed by mdelafuente into branch 'master'. Add new icon for Skladnik A +29 -0 icons/apps/48/skladnik.svg https://invent.kde.org/frameworks/breeze-icons/-/commit/ffb120b9d0017dffce621f7f66c12733c3b99dbf