An efficient way of sharing content from your PC to your TV. In the past, before the creation and popularity of Chromecast, televisions used to support this protocol called DLNA. The flow of DLNA was simply a client server communication. The television would be a client to DLNA, listening for DLNA servers. The server would advertise it's catalogue and allow the client to stream content. With the advent of DIAL, the focus shifted on remotely launching apps on the television. This provides benefit of streaming from the internet in addition to local content (DLNA servers could only stream local content). Google further added the option of casting your screen remotely (wis-a-wis AirPlay). The Chrome browser allowed you to cast whole desktop without extra software. This changed the television manufacturers' focus and DLNA became a thing of the past. Here's where my problem starts. Chromecast works great on windows but is lacking on Linux. Also, casting lags in comparison to s
The IT department at work recently upgraded me from a 2K display Windows 7 laptop to a 4K display Windows 10 laptop. The recommended (and I suspect default) resolution on this system is 3840x2160 and recommended size of apps/text is 250%. The issue with these settings is that not all apps scale properly. As a result, some of my frequented apps were rendered weird - either the toolbar was too small or the navigation pane had huge icons. If you are facing similar issues, the steps listed here should work. Before the WAR: After the WAR: Step 1 Create a file called <app name>.exe.manifest. Step2 Edit the file to include the dxi settings <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <appli