I’ve tried a bunch of different tile programs and it’s really nice to have one that can launch applications without a pop up. Haven’t seen that since OblyTile.
I thought I’d drop some feedback. Apologies for the wall of text.
General suggestions:
- I’d suggest changing the current minimize / close behavior, because it’s very easy to accidentally close the background process when closing the window. Normally in applications that stay in the tray, the buttons at the top of the window only affect the window itself. If you minize the window, it goes to the taskbar, and if you close the window, the background process remains unaffected. You’d then shut down the background process by right-clicking the taskbar and selecting ‘exit’, or by pressing an exit button in the application.
- The ability to switch between Stretch / Fit / Fill modes for tile images - Fit and Fill are very useful if you want to create square images from wide images, or wide images from square ones. For example, if you have a tile with a transparent background, fill enables you to add more transparent space to the sides without affecting the icon. With Fit mode, you can crop down wide images to use in square tiles, or crop down large square images for wide tiles. OblyTile actually accidentally supported both of these modes depending on how you input the image. Taking it to the extreme, it’s also possible to do what PinMore is doing and allow the user to customize where the image is cropped, however, cropping towards the middle work very well too.
- HSL is a rather intuitive color selection mode. (If you haven’t tried it, check out http://hslpicker.com/) Having the ability to switch between RGB / HSL mode in the color picker could be useful.
- [Minor issue] Color hex field doesn’t currently accept input without a leading #.
Regarding the title text / advanced editor:
- An option to disable image shrinking in the advanced title editor. For transparent images that look like icons, shrinking the image to make room for text below can be nice, however for opaque images that are supposed to fill the whole tile, it doesn’t work very well.
- Saving the advanced title settings automatically instead of doing it manually - This is partially a suggestion to improve convenience, but also prevents the situation where you accidentally close the window and have to redo all the text settings.
- Synchronizing the title text between the simple and advanced title text fields. (i.e. copy the simple title text when opening the advanced title editor and update the simple title text when the editor is closed) This makes it easier to quickly switch between the two.
- Preview for simple titles perhaps (not sure how difficult this would be)
- Currently, the advanced text editor defaults to the font that comes first alphabetically. To keep things consistent with the simple title, I’d suggest using Segoe UI as the default font.
- [Bug] Lowering the font size below 1 causes a crash.
In the universal app:
- Being able to filter out pinned tiles would make it easier to quickly pin multiple new tiles.
- As a slight convenience improvement, focus could be automatically moved to the searchbox when the user starts typing. If universal apps work similar to WPF, this could be accomplished by adding a keylistener to the window.
- Clearing the search field when ‘escape’ is pressed would also be a small convenience improvement.
- I support maxaon09’s idea of making the middle section wider, so that more tiles can be seen at once.
- Opening the helper window from the universal app. The helper program is portable, so launching the application itself would be difficult, however, being able to open the window while it’s running would be useful.
Application list
- One of the greatest things about OblyTile was the ability to select applications from a list based on your start menu shortcuts and have all details filled in automatically. OblyTile only looked at .lnk files, but that could be expanded to include Steam games (.url), and Universal Apps as well.
I wanted to see what was possible to do, so I ended up writing a bit of code that scans throught the start menu folders and retrieves a name and target for all the shortcuts. Based on the instructions on your website, I also did some digging in the registry and managed to get Universal Apps working as well. (including those apps with weird endings)
You can have a look at the code and see how the everything works. If you want to use it, you can have it. (It’s public domain.) In its current form, it should be fairly easy to simply plug right into a ListView. (by binding the text to the “Name” property)
https://gist.github.com/Dayanto/861a28f936a74a6ad83e
Besides name and target, lnk-files can also provide an associated 32x32 icon (larger resolutions were problematic to get hold of), and steam shortcuts can get you the url of the game’s banner image, which is roughly the size of a wide tile. (It’s probably a good idea to set up a cache in case you do this, for quicker access, and to avoid downloading the same image multiple times)
In case you’re wondering why I included Steam games when there are other applications that already allow you to easily create tiles for Steam games, well, there are a couple of reasons. While there are tile programs can do that (SteamTile and PinMore), SteamTile lacks the ability to customize the images, and PinMore isn’t free. Also, neither of them can launch games without having the launcher window pop up. Grabbing the steam games from the start menu also has the benefit that users don’t have to connect to their Steam accounts, which requires a bit of setup.
Lastly, I just want to say that I hope it doesn’t feel like I’m overloading you with things to do. Don’t take these suggestions as obligations. They’re just things I thought might be nice to have.