Shop Mobile More Submit  Join Login
About Deviant Victor Alberto GilMale/Peru Recent Activity
Deviant for 11 Years
Needs Core Membership
Statistics 9 Deviations 190 Comments 220,630 Pageviews
×

Activity



I'm starting to write a simple tool that will add group of tiles similar to the new Windows 10's Start Menu, that will be pinned to our taskbar using their own icons (multiple icons in taskbar).

So far, I've been doing some research related to detecting the taskbar's icon locations, it was not easy, back in Windows XP times, was easier with that taskbar's structure it had back then, with the arrival of Windows 7 (maybe Vista) and newer Windows versions, that taskbar has changed offering a different structure access using MSAA (Microsoft Active Accessibility), so I finally could find the way to get each taskbar's icon location (coordinates, size) however, no icon nor executable information was possible to obtain, but with the name of the icon and its position in the taskbar/screen should be enough, I've been testing it these days in my spare time, just now on two monitors, and found some issues there, hopefully fixable.

TileDock is the name for my new project, and it will be for Windows 10 only, I'm not sure if I can add support for Windows 7, 8 or 8.1, since I got rid of those versions of Windows from my computers at home.

— Ideas that I'm considering to add

- Translucent background pictures for each Tile, as you can see, on mouse cursor's over a tile, it will load its background picture in this group of tiles for some games.
- Animated GIF files, but it might slow it down

Status of the development :
Still in early stages, I switched to Lazarus - FreePascal since C# loads very slow on cold start, even though it might be easier I find it faster a native binary, I don't trust JIT (IL) but Micro$oft just added the .Net Native but only for Windows Store apps.

Currently planned for development:
— Aero Glass support on Windows 10 (like start menu with accent color support)
— Reading Tile groups from JSON files
— Detects its pinned icon in the taskbar, to align correctly
— Settings Dialog Window to create new Tile Groups that we can Pin to the taskbar
— Each group of tiles will be pinned with its own icon

Issues: High DPI support, Touch Support, Multimonitor, Windows 10's TabletMode

Here is a video of the very first approach, it was the one written in C#, as I mentioned, I'm switching to Pascal, my favorite language.
Screen Capture Demo [Video]

If you have any ideas to add, please share it in the comments, I will add them if I consider them feasible, it is always welcome different ideas. But as I mentioned, it is already planned a very basic version, and that will be the starting point, so, just wish me luck for this new project.
Google Music Desktop Player by vhanla
Google Music Desktop Player
Google Music Desktop Player for Windows 7 / 8 / 10 v.1.9.13c

UPDATE: November 3rd 2015  [the same link apps.codigobit.info/2011/10/go… ]

Changelog:
- Newer webkit/blink engine
- Open source license and added to Github  at github.com/vhanla/GMusicDeskto…

Changelog: October 31th 2015
- New webkit engine
- Fixed memory leak
- Updated userstyles (a.k.a. themes)

Changelog: February 13th 2015
- Updated to a newer webkit engine
- Customizable UI via CSS
- Multithread suppor thanks to the newer engine
- Responsive CSS support @ media, you can modify the userstyles according to your needs, e.g. miniplayer alternative on a specific window size
- Fixed mailfunctioning features it was because of Google Music changes during these years, sorry for the delay.

minor UPDATE: March 10th 2013
GET NEW VERSION FROM MY WEBSITE apps.codigobit.info/2011/10/go… (deviantart doesn't allow uploading EXEcutable files anymore)

This is a desktop application for Google Music online music service which currently is invite only access and restricted to U.S.

This application let's you use this service as a desktop application mainly for accessing/controlling it with multimedia keyboard, taskbar buttons and as a widget.

Changelog
- Fixed LastFM scrobbling
- Added a better shadow to UI
- Dropped HTML5 audio support since it needs licensing from MPEGLA

New Features
- Custom Stylesheets (userstylescustom.css) 
- Access to Labs & Trash (located on application title bar)
- Sharing a song preview to G+ and other Google Play features are working well.

Features:
- A notification splashform
LastFM Scrobbling 
- Free RAM after song end
- Uses Webkit Engine
- Supports Multimedia Keys [PlayPause, Stop, Previous and Next]
- Windows 7 Taskbar support [Buttons for: Play/Pause Previous and Next]
- MiniPlayer
- Metro UI Like with Aero Snap support
- Multimonitor support
- Added a window classname : GMusicWndClass

Flash Player required: Visit get.adobe.com/es/flashplayer/o…
Select your Windows version and Flash Player for other browsers, download and install. 

DISCLAIMER
THIS SOFTWARE IS FREEWARE AND IS PUBLISHED AS IS. USE IT AT YOUR OWN RISK, ANY DAMAGE TO YOUR SYSTEM, DATA LOSS, IS NOT THE AUTHOR RESPONSIBILITY.

BTW: Thanks for your donations via PayPal, it means a lot to me. I appreciate your support.
Loading...
I was trying to add background picture customization to Windows 10's Start Menu, but it was a failure, because Windows 10 uses a global Modern UI class "Windows.UI.Core.Corewindow" for the entire family of Windows Apps, and annoyingly the Start Menu is also part of that, consequently modifying the Start Menu background picture also affects another Windows Apps, giving them strange behaviours specially while resizing them,making it hard to accomplish what my old Windows 8 Start Screen Customizer was capable of.

This is a snapshot sample of the Start Menu with a translucent background, and since the Start Menu is using Aero Glass, it was impossible for me to disable it, and getting rid of the colorization (dark or any accent color) is an obstacle too, in this snapshot the colorization is lost giving it a clear Aero Glass background, but it is temporary since Windows 10 restores the dark color just seconds later, making the picture assigned dimmed and almost invisible.



I just wanted to share what might be achieved if Windows 10 wouldn't be using a global class window for the entire family of Windows Apps, and maybe making the colorization layer an configurable option.

Anyway, unfortunately this tool will not be released since it is unstable and I don't want to break your Windows Apps.
WinXcorners published by vhanla
WinXcorners published

WinXCorners version 1.0

Requirements

  • Windows 10 x86/x64

Notice: This version doesn't support multiple monitors

WinXcorners allows you to assign events to trigger on your main monitor corners, it activates when your mouse cursor hovers them, i.e. when you move your mouse cursor to your screen edges.

These are the options that you can select:

  • Show all windows, using Task view, the new Windows 10 feature.
  • Show desktop
  • Start Screen Saver, and
  • Turn off monitors

And when you are going to play video games, it includes a toggle option that will disable it temporarily.

The application runs in the System Tray, by right clicking you can enable it to run when Windows starts (logon).

Limitations:

  • The application won't detect the screen edges if you are using (focused) an elevated privileged application. But you can always restart the application as administrator.
  • If you have multiple monitors, it won't work in a secondary monitor.

Disclaimer: The software is provided "AS IS" without any warranty, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The author will not be liable for any special, incidental, consequential or indirect damages due to loss of data or any other reason.

Download from apps.codigobit.info/2015/10/wi…

Loading...

I'm starting to write a simple tool that will add group of tiles similar to the new Windows 10's Start Menu, that will be pinned to our taskbar using their own icons (multiple icons in taskbar).

So far, I've been doing some research related to detecting the taskbar's icon locations, it was not easy, back in Windows XP times, was easier with that taskbar's structure it had back then, with the arrival of Windows 7 (maybe Vista) and newer Windows versions, that taskbar has changed offering a different structure access using MSAA (Microsoft Active Accessibility), so I finally could find the way to get each taskbar's icon location (coordinates, size) however, no icon nor executable information was possible to obtain, but with the name of the icon and its position in the taskbar/screen should be enough, I've been testing it these days in my spare time, just now on two monitors, and found some issues there, hopefully fixable.

TileDock is the name for my new project, and it will be for Windows 10 only, I'm not sure if I can add support for Windows 7, 8 or 8.1, since I got rid of those versions of Windows from my computers at home.

— Ideas that I'm considering to add

- Translucent background pictures for each Tile, as you can see, on mouse cursor's over a tile, it will load its background picture in this group of tiles for some games.
- Animated GIF files, but it might slow it down

Status of the development :
Still in early stages, I switched to Lazarus - FreePascal since C# loads very slow on cold start, even though it might be easier I find it faster a native binary, I don't trust JIT (IL) but Micro$oft just added the .Net Native but only for Windows Store apps.

Currently planned for development:
— Aero Glass support on Windows 10 (like start menu with accent color support)
— Reading Tile groups from JSON files
— Detects its pinned icon in the taskbar, to align correctly
— Settings Dialog Window to create new Tile Groups that we can Pin to the taskbar
— Each group of tiles will be pinned with its own icon

Issues: High DPI support, Touch Support, Multimonitor, Windows 10's TabletMode

Here is a video of the very first approach, it was the one written in C#, as I mentioned, I'm switching to Pascal, my favorite language.
Screen Capture Demo [Video]

If you have any ideas to add, please share it in the comments, I will add them if I consider them feasible, it is always welcome different ideas. But as I mentioned, it is already planned a very basic version, and that will be the starting point, so, just wish me luck for this new project.

AdCast - Ads from the Community

×

Comments


Add a Comment:
 
:iconbenderclark:
benderclark Featured By Owner Feb 12, 2015  Hobbyist Digital Artist
He is updating right now. I have seen a photo ... it's sweet and awesome. 

... if you can't wait for the new update .... you may download GDeskTunes ... it's awesome too. 
Reply
:iconnozza21:
nozza21 Featured By Owner Nov 13, 2013
I'm looking for your unofficial google music desktop application but I can't find it anywhere! please help!
Reply
:iconlordreserei:
LordReserei Featured By Owner Nov 4, 2013  Hobbyist General Artist
Where can I find the Start Screen customizer? 
Reply
Add a Comment: