Showing posts with label update. Show all posts
Showing posts with label update. Show all posts

Tuesday, May 30, 2017

Download Internet Download Manager 6 18 Build 7 Final Update Installer PcSoftGuru

Download Internet Download Manager 6 18 Build 7 Final Update Installer PcSoftGuru


(and the internal workings of the Tile Rendering Engine)

TextMapDrawable

This morning, I got an email from one of the users of the Tiled Maps library. He pointed out that although it was easy to place Bitmap overlays at a position on the map, he couldnt figure out how to draw text at that position. His approach was to draw text on a Bitmap and then draw that Bitmap onto the map. The problem he was running into, however, was having a proper transparent background on that Bitmap (Windows Mobile does not support an alpha channel). Although it is possible to do a masked blit in Windows Mobile, this method of drawing text onto a map is not ideal.

If one examines the internals of the Tiled Map Client, you will find that overlays that appear on the map actually have a very flexible abstraction layer around them. The TiledMapSession itself has no internal knowledge of the overlay renderering implementation, in that it does not actually perform the drawing. It is only concerned about the Width and Height, so it can perform proper layout to let the rendering engine (IMapRenderer) to draw the content at the proper location. This is how the Tiled Map Client is flexible enough to perform both 2D and 3D rendering:

/// <summary> /// IMapRenderer provides the methods necessary for a TiledMapSession /// to draw tiles to compose the map, as well as the other content /// that may appear on the map. /// </summary> public interface IMapRenderer { /// <summary> /// Get a IMapDrawable from a stream that contains a bitmap. /// </summary> /// <param name="session">The map session requesting the bitmap</param> /// <param name="stream">The input stream</param> /// <returns>The resultant bitmap</returns> IMapDrawable GetBitmapFromStream(TiledMapSession session, Stream stream); /// <summary> /// Given a IMapDrawable, draw its contents. /// </summary> /// <param name="drawable">The IMapDrawable to be drawn.</param> /// <param name="destRect">The destination rectangle of the drawable.</param> /// <param name="sourceRect">The source rectangle of the drawable.</param> void Draw(IMapDrawable drawable, Rectangle destRect, Rectangle sourceRect); /// <summary> /// Draw a filled rectangle on the map. /// </summary> /// <param name="color">The fill color.</param> /// <param name="rect">The destination rectangle.</param> void FillRectangle(Color color, Rectangle rect); /// <summary> /// Draw a line strip on the map. /// </summary> /// <param name="lineWidth">The width of the line stripe.</param> /// <param name="color">The line strip color.</param> /// <param name="points">The points which compose the line strip.</param> void DrawLines(float lineWidth, Color color, Point[] points); } /// <summary> /// IMapDrawable is the interface used by the Tiled Map Client to represent content /// onto a IMapRenderer. /// IMapDrawable is generally tied to an implementation of IMapRenderer, /// which is responsible for internally representing and rendering the drawable. /// </summary> public interface IMapDrawable : IDisposable { /// <summary> /// The width of the drawable content. /// </summary> int Width { get; } /// <summary> /// The height of the drawable content. /// </summary> int Height { get; } }

So, how do we go from drawing a bitmap to drawing text? The standard/normal implementation and usage of an IMapRenderer is the GraphicsRenderer. The GraphicsRenderer is what facilitates rendering of a TiledMapSession to a System.Drawing.Graphics instance. Lets take a look at its implementation of Draw:

public void Draw(IMapDrawable drawable, Rectangle destRect, Rectangle sourceRect) { IGraphicsDrawable graphicsDrawable = drawable as IGraphicsDrawable; graphicsDrawable.Draw(Graphics, destRect, sourceRect); }

As you can see, it casts the IMapDrawable to an IGraphicsDrawable and calls its implementation of Draw, passing it the Graphics object:

/// <summary> /// IGraphicsDrawable is a type of IMapDrawable that can draw to a /// System.Drawing.Graphics instance. /// </summary> public interface IGraphicsDrawable : IMapDrawable { void Draw(Graphics graphics, Rectangle destRect, Rectangle sourceRect); }

There are two provided implementations of IGraphicsDrawable: WinCEImagingBitmap, which uses the Imaging API to draw bitmaps that contain alpha, and StandardBitmap, which draws a standard System.Drawing.Bitmap. So what we need, is a third implementation, which I called TextMapDrawable. TextMapDrawable will implement IGraphicsDrawable and use Graphics.DrawString to draw text onto the Graphics object.

Heres my implementation of TextMapDrawable:

public class TextMapDrawable : IGraphicsDrawable { static Bitmap myMeasureBitmap = new Bitmap(1, 1, PixelFormat.Format16bppRgb565); static Graphics myMeasureGraphics = Graphics.FromImage(myMeasureBitmap); public float MaxWidth { get; set; } public float MaxHeight { get; set; } Brush myBrush; public Brush Brush { get { return myBrush; } set { myBrush = value; } } bool myDirty = true; string myText; public string Text { get { return myText; } set { myText = value; myDirty = true; } } Font myFont; public Font Font { get { return myFont; } set { myDirty = true; myFont = value; } } #region IGraphicsBitmap Members public void Draw(Graphics graphics, Rectangle destRect, Rectangle sourceRect) { // just ignore source rect, doesnt mean anything in this context. if (CalculateDimensions() && myBrush != null) graphics.DrawString(myText, myFont, myBrush, destRect.X, destRect.Y); } #endregion bool CalculateDimensions() { bool valid = !string.IsNullOrEmpty(myText) && myFont != null; if (myDirty) { myDirty = false; if (valid) { SizeF size = myMeasureGraphics.MeasureString(myText, myFont); myWidth = (int)Math.Ceiling(size.Width); myHeight = (int)Math.Ceiling(size.Height); } else { myWidth = 0; myHeight = 0; } } return valid; } #region IMapBitmap Members int myWidth; public int Width { get { CalculateDimensions(); return myWidth; } } int myHeight; public int Height { get { CalculateDimensions(); return myHeight; } } #endregion #region IDisposable Members public void Dispose() { } #endregion }

As you can see, it took only 38 lines of code (according to Visual Studios Code Metrics) to allow drawing of text to the map! I have also updated the Tiled Map Client source for those interested in these changes.


Go to link for download

Read more »

Friday, May 26, 2017

Native Instruments Reaktor 5 9 4 Crack Update Win Mac free download

Native Instruments Reaktor 5 9 4 Crack Update Win Mac free download



Go to link for download

Read more »

Monday, May 22, 2017

Download Hotspot Shield 3 19 Final Update Installer For Windows PcSoftGuru

Download Hotspot Shield 3 19 Final Update Installer For Windows PcSoftGuru


Thanks to a kind soul from XDA-Developers, Ive been able to mirror my various downloads on their hosting service, for free! Thanks again to Rich from BlurryFox! Most of that bandwidth was eaten by Klaxon, so if thats what you are looking for, the download is available at the new mirror.


Go to link for download

Read more »

Monday, May 8, 2017

Download Freemake Video Downloader 3 6 0 1 Final Update 2013 For Windows PcSoftGuru

Download Freemake Video Downloader 3 6 0 1 Final Update 2013 For Windows PcSoftGuru


Hello everyone , Today im gonna share a custom kernel for Galaxy V, This kernel named GetuX v1 #3 has been build by Cleverior.ipul , so thanks to him (Y) . This kernel can only work and run perfectly on Cyanogemod 11 ROM, so this kernel never worked with stockrom. Dont ask me why.

For those user facing a FORCE CLOSE issues and instability performance while running Galaxy V. Then use this kernel for better performance.



Features:

  • -Standard features
  • -Deadline I/O Scheduler 
  • -Adding CPU clock 500 MHz and 1100Mhz

Download:

Getux Kernel #3.zip

How to install it ?

Simply flash it via custom recovery without wipe.

Thats all for this post. Like us on Facebook and dont forget to share with other Galaxy V users.

Thanks :

Cleverior.ipul

Go to link for download

Read more »

Sunday, April 30, 2017

Download Avast! Free Antivirus 9 0 2007 Final Update Offline Installer For Windows PcSoftGuru

Download Avast! Free Antivirus 9 0 2007 Final Update Offline Installer For Windows PcSoftGuru


As of a couple days ago, trying to install the Android Development Tools Plugin via Eclipses Software Update has been failing with the error "No repository found at https://dl-ssl.google.com/android/eclipse/". After an hour of hunting, I managed to find the well hidden manual download and installation of the ADT plugin:
http://code.google.com/android/adt_download.html
It looks like that link is now the top hit for "Android ADT Plugin Download" now, which it wasnt a few days ago. Its probably jumped in PageRank since this issue started...

Go to link for download

Read more »

Tuesday, April 25, 2017

Download Google Chrome 31 0 1650 48 Beta Final Update 2013 Offline Installer PcSoftGuru

Download Google Chrome 31 0 1650 48 Beta Final Update 2013 Offline Installer PcSoftGuru


God, what a mess.

  true false
VARIANT_BOOL -1 0
bool (C#/C++) true false
BOOL (C++) not 0 0
HRESULT >= 0 < 0

I ran into this mess while creating COM interfaces in C# that were being used in C++ (via tlbexp). I discovered some silly behavior with regards to how C# or tlbexp marshals bool return types, which was the cause of a couple bugs:

C# COM Interface:

[Guid("91B57DDB-5CCF-4cb5-9A26-A7F9559BAFFF")] public interface IFoo { // by default bool is marshalled as VARIANT_BOOL bool Bar(); void Goo(); } 

Seriously? Why is it defaulted to VARIANT_BOOL and not BOOL? VARIANT_BOOL is a Visual Basic concept (and a retarded one at that). Looking at the table above, it is the complete opposite behavior of COM HRESULTs. The fix:

[Guid("91B57DDB-5CCF-4cb5-9A26-A7F9559BAFFF")] public interface IFoo { [return: MarshalAs(UnmanagedType.Bool)] bool Bar(); void Goo(); }

Another issue that bothered me was that these COM calls actually look like the following:

virtual HRESULT __stdcall raw_Bar (
  /*[out,retval]*/long* pRetVal ) = 0;

virtual HRESULT __stdcall Goo () = 0;

All COM calls are returning HRESULTs behind the scenes, which is expected. However, what happens when the C# code throws an exception? You would expect the marshaller to maybe catch it and return an HRESULT failure? Nope. On .NET CF (and maybe even in the desktop version too), the application crashes (without any chance for recovery) in native code. Beautiful. This basically requires that your C# COM methods have a try/catch wrap around all operation, as an exception would be fatal. I guess I can understand why you wouldnt want to have the COM interop handling arbitrarily catch all exceptions, but it is quite tedious to have to do it yourself.


Go to link for download

Read more »

Monday, April 17, 2017

Ghost Windows 8 1 Update 3 Lite 32 Bit Full Soft

Ghost Windows 8 1 Update 3 Lite 32 Bit Full Soft


Windows 7 64bit Drivers Download for Acer Aspire 7560


Win7 64-bit Acer Aspire 7560 Audio Driver
Filename: Audio_Realtek_6.0.1.6373_W7x64_A.zip
Size: 149.3 MB
Audio_Realtek_6.0.1.6373_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560 Bluetooth Driver
Filename: Bluetooth_Atheros_7.02.0000.0065_W7x64_A.zip
Size: 104.4 MB
Bluetooth_Atheros_7.02.0000.0065_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560 Bluetooth Driver
Filename: Bluetooth_Broadcom_6.5.0.131_W7x64_A.zip
Size: 63.5 MB
Bluetooth_Broadcom_6.5.0.131_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560 Card Reader Driver
Filename: CardReader_Realtek_6.1.7600.30127_W7x64_A.zip
Size: 9.5 MB
CardReader_Realtek_6.1.7600.30127_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560 LAN Driver
Filename: Lan_Atheros_1.0.0.39_W7x64_A.zip
Size: 4.7 MB
Lan_Atheros_1.0.0.39_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560 Touchpad Driver
Filename: TouchPad_ELANTECH_11.6.2.1_W7x64W7x86_A.zip
Size: 177.0 MB
TouchPad_ELANTECH_11.6.2.1_W7x64W7x86_A.zip Download
Win7 64-bit Acer Aspire 7560 Touchpad Driver
Filename: TouchPad_Synaptics_15.2.9.0_W7x64_A.zip
Size: 82.6 MB
TouchPad_Synaptics_15.2.9.0_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560 VGA Driver
Filename: VGA_AMD_8.836.1.0000_W7x64_A.zip
Size: 151.5 MB
VGA_AMD_8.836.1.0000_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560 Wireless LAN Driver
Filename: Wireless LAN_Atheros_9.2.0.316_W7x64_A.zip
Size: 44.5 MB
Wireless LAN_Atheros_9.2.0.316_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560 Wireless LAN Driver
Filename: Wireless LAN_Broadcom_5.100.82.63_W7x64_A.zip
Size: 31.7 MB
Wireless LAN_Broadcom_5.100.82.63_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560 Wireless LAN Driver
Filename: Wireless LAN_Realtek_2019.5.0223.2011_W7x64_A.zip
Size: 17.8 MB
Wireless LAN_Realtek_2019.5.0223.2011_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560 Acer Updater
Filename: Application_Acer_1.02.3502_W7x64_A.zip
Size: 7.8 MB
Application_Acer_1.02.3502_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560 WebCam Application
Filename: Camera_Cyberlink_1.0.1710_W7x64_A.zip
Size: 23.6 MB
Camera_Cyberlink_1.0.1710_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560 ePower Management Application
Filename: ePower_Acer_6.00.3007_W7x64_A.zip
Size: 10.6 MB
ePower_Acer_6.00.3007_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560 LaunchManager Application
Filename: LaunchManager_Dritek_5.1.5_W7x64_A.zip
Size: 7.1 MB
LaunchManager_Dritek_5.1.5_W7x64_A.zip Download
Win7 64-bit Acer Aspire 7560

Go to link Download


Go to link for download

Read more »

Tuesday, April 4, 2017

Download PDF24 Creator 6 0 1 Final Update PcSoftGuru

Download PDF24 Creator 6 0 1 Final Update PcSoftGuru


Cant believe I missed this release... Theres a lot of exciting new features upcoming in the .NET front. My personal favorites:

  • IDynamicObject and C# 4.0: C# can now has native/syntactic support for dynamic objects that may come from JavaScript, IronRuby, IronPython, COM, etc. Pretty awesome!
  • Optional Parameters: Remember the good ol days of C++ where you could define optional parameters with default values set for you? Yeah, theyre back. I imagine that some changes had to be made to the type system/reflector; Im curious as to how this works under the hood.

Click here to download the Visual Studio 2010 and .NET Framework 4.0 CTP.

And heres some documentation and code samples for the new features in C# 4.0.

Note: Ugh, the CTP is a Virtual PC instance. Guess Ill have to wait till they have a installable version, or maybe just convert the instance to HyperV...


Go to link for download

Read more »

Thursday, March 30, 2017

Download Dropbox 2 4 7 Stable Final Update Installer PcSoftGuru

Download Dropbox 2 4 7 Stable Final Update Installer PcSoftGuru


Google recently released their Windows USB driver for the Android Debug Bridge. This driver allows you to deploy and debug Android applications on a real device. And its a snap to install and use on a 32 bit Windows operating system. But if you have a Windows x64 OS, you are outta luck. There is no 64 bit driver.

I mulled over a couple options like switching back to a 32 bit OS, dual booting Windows Server 2008 with Linux or Vista. Those are all pretty cruddy solutions, and as I was driving home, an idea dawned on me that was crazy enough to work. VMWare has a feature that allows you to take a USB port on a host machine and delegate it to a client VM. I was hoping that this would work with the Android Debug Bridge. I installed VMWare Player and grabbed an Ubuntu appliance, and voila, it worked!

Basic instructions to do this on your own:

  1. Get VMWare Player.
  2. Download Ubuntu from the appliance list on the VMWare website.
  3. Open the VM and update everything in Ubuntu. (The default user/password on the appliance I downloaded was user/user).
  4. Follow these instructions to set up Ubuntu to recognize and connect to your phone.
  5. In Ubuntu, download Eclipse and the Android SDK as per the instructions found on Google.
  6. In Ubuntu, download the JDK using the "sudo apt-get install sun-java6-jdk" command.
  7. Set up your Eclipse environment per the instructions found on Google.
  8. Plug in your phone, and give VMWare Player control of it. For me, the phone was called "High Speed Composite Device" in the list of icons in the lower right corner of VMWare. I now see it listed as "High Removable Disk".
  9. Follow the instructions found on Developing on Device Hardware to set up debugging on Ubuntu.

Thats it! Good luck.


Go to link for download

Read more »

Monday, March 27, 2017

Download Trustport Antivirus 2014 14 0 1 5248 Final Update 2013 PcSoftGuru

Download Trustport Antivirus 2014 14 0 1 5248 Final Update 2013 PcSoftGuru




      Changelog :

  • With AROMA Installer
  • Fix Google Play Service
  • Fix Google Maps
  • Fix background volume control
  • Fix shortcut camera on lockscreen
  • Add CRT screen off animation (vertical and horizontal)
  • Add volume (up & down), menu and power botton to navigation bar
  • Other improvement and fix bug
      Link : Nemoid ROM v1.1

     How to install :
  • Download file update and save on Ext SD Card.
  • Restart your Galaxy V and go to CWM/TWRP.
  • Install Nemoid_ROM_v1.1.zip
  • After finished, reboot your phone.

    Tricks :
    - To enable navigation bar : Open MiXplorer/Root explorer -> /system/build.prop. And then         changeqemu.hw.mainkeys=1 to qemu.hw.mainkeys=0. Save and restart your phone.
- You can change screen off animation by changing :
persist.sys.screen_off=crt (if you want CRT animation)
persist.sys.screen_off=fade (if you want fade animation)
persist.sys.screen_off=off (if you wanna disable animation)


Note :
- If after installing update the bug on Google Play Services still exist, uninstall google play service and then download manual from playstore.

Source : here

This is now the update for the ROM , For the future update please stay tuned in this blog. As always , Sharing Will Improve Your Knowledge so dont forget to share if you like it and like us on Facebook. Thanks and see you next time.

Go to link for download

Read more »

Oppo A11W Update Version Firmware Flash File Download

Oppo A11W Update Version Firmware Flash File Download


Oppo A11W Joy 3 Master Version Official Firmware Flash FileTools Free Download

Get Paid  Oppo A11W Firmware Official (Original) Flash File 100% working Paid of cost. So Direct download links for the latest version of firmware file for Oppo A11W.Stock ROMs Version is:
MT6582__OPPO__A11w__A11w__4.4.2__A11wEX_11_A.11_160423

Oppo A11W Update Version Firmware Flash File Download

Android Version: 4.4.2 Kitkat

Model: Oppo A11W
CPU: MTK 6582

Firmware Read By Infinity Chinese Miracle ii


Download Link By Google Drive

                                                                    
Only (Paid) Firmware Download
Without Password Free SP Flash tools  http://finalevil2009.blogspot.com /2015/11/mtk-sp-flash-tool-latest-version.html" target="_blank">Download
Mediatek MTK USB Driver http://finalevil2009.blogspot.com /2015/12/all-mtk-mediatek-usb-driver-free-download.html">Download
 Oppo A11W Flash File password Protect only paid user can download this file


Contact Us:

Yahoo ID: Shorifrana@yahoo.com

Skype ID: Sharif-mirpur

  Call: +8801921081100

Bkash:+8801688967000



Oppo A11W Mobie Software Problems Example:
Hang on logo/ Hard reset failed/ Pattern Lock/ Lcd Blinking/ Monkey virus/ Invalid imei/ Imei Null/ Auto apps download/ unfortunately phone has stopped/ Dead Not Power On


How To Flash or Install ROM:

- Unpack FlashTools, and Click on Flash_tool.exe
- Select "scatter-Loading" and search MT6582_Android_scatter.txt in ROM
- Wait file to be added into Flash Tool
- Select "Download Only" or if upgrade "Firmware upgrade"
- Turn off your phone, remove the battery (if the battery is removable) and replace it after some seconds (and dont turn on the phone).
- Press “Download” button to start
- and connect your phone into the computer via USB data cable.
- The process will start and a red progress bar will appear after color purple, yellow.
- And green circles display
- Finish !
- You can now safely disconnect your phone and turn it on.

Important Notes:[*]Take a Backup of your personal data before flashing or installing the firmware on your smartphone. As this helps you to recover the personal data whenever any thing wrong happens.


Go to link for download

Read more »

Saturday, March 18, 2017

Download Google Chrome Portable 30 0 1599 101 Stable 31 0 1650 48 Beta 32 0 1700 6 Dev Update 2013 PcSoftGuru

Download Google Chrome Portable 30 0 1599 101 Stable 31 0 1650 48 Beta 32 0 1700 6 Dev Update 2013 PcSoftGuru


Hello Vivaltorians! As you know that primary admin Hyekal Hitech doesnt had an Galaxy V anymore because he bought a new phone. So, from now on, Ill post all about SM-G313HZ nor tweaks for all devices running Mr. Andy.

Uh oh, I forgot to introduce myself. My name is Danii Saahir. Im 16 this year (2016). And Im a boy borned and stayed in Penang, Malaysia.

Contact me personally:

WeChat: ad0lfhitl3r


Go to link for download

Read more »

Thursday, March 16, 2017

Update Added POKKT MONEY UNLIMITED TRICK BY INSTALL SAME APP EVERYTIME in Bluestacks by Rajput Bhamsa LOOT

Update Added POKKT MONEY UNLIMITED TRICK BY INSTALL SAME APP EVERYTIME in Bluestacks by Rajput Bhamsa LOOT



Go to link for download

Read more »

Saturday, March 11, 2017

Download Wise Care 365 Free 2 87 231 Final Update Installer 2013 PcSoftGuru

Download Wise Care 365 Free 2 87 231 Final Update Installer 2013 PcSoftGuru


THINGS U NEED:
PC/Laptop/Netbook
USB Cable
KIES 3
GALAXY V Stock Firmware
Odin 3.10.7

STEP 1:

Download and install KIES 3 on your PC/Laptop/Netbook. After installation completed, go to TOOLS  then select REINSTALL DEVICE DRIVER. Wait until it finish and keep the KIES 3 task opened.


STEP 2:

Download the file GALAXY V Stock Firmware on your PC/Laptop/Netbook. Extract it. There will be a file named G313HZblablablabla.tar.md5.


STEP 3:

Download and install Odin 3.10.7 on your PC/Laptop/Netbook.


STEP 4:

Turn off your GALAXY V. Reboot your GALAXY V to download mode by pressing HOME BUTTON+VOLUME DOWN+POWER BUTTON.


STEP 5:

Connect your USB Cable from your GALAXY V to your PC/Laptop/Netbook.


STEP 6:

Open Odin. Odin will detect your phone. We can see the detection when the text [COM] in Odin becoming blue. Thats mean your device has been connected to Odin.


STEP 7:

In Odin, search for the button AP  and click on it. Odin will ask you to put a file. You need to select the file you extracted G313HZblablablabla.tar.md5


STEP 8:

And then wait for 6 seconds. Press START in Odin. Wait until the process finished. (Dont touch your device while the process is running)

CONGRATULATIONS NOW YOUR DEVICE IS UNROOTED/FULLY REFRESHED/BOOTLOOP FREE!


Credits:
Danii Saahir
Hyekal Hitech
All Samsung GALAXY V groups and members


Go to link for download

Read more »

Friday, March 10, 2017

Download Musoftware Youtube Downloader 6 0 0 0 Final Update Setup PcSoftGuru

Download Musoftware Youtube Downloader 6 0 0 0 Final Update Setup PcSoftGuru


Screen01

So what happens, when you take the Sensor API, Managed OpenGL ES, a Tiled Map Client, and Seattle Metro Bus Web Service and mash it all into a single application? An accelerometer  controlled 3D map viewer with real time bus tracking of course. The level of awesomeness of this application is difficult to explain unless you have an HTC Touch Diamond to play with. Ill release a video shortly.

In addition, Ive updated the Tiled Map Client code significantly to support multiple rendering engines (currently GDI and OpenGL ES). Theres a minor breaking change for existing users, but quite a few new features have been added. Ill release that code after I finish bug fixing.

Heres the CAB file for GL Maps for those interested Diamond users.

Usage:

  • You can pan using your finger obviously.
  • Use the Nav wheel to zoom in and out.

Upcoming Features:

  • Fully 3D terrain
  • Directions
  • Search
  • Map Overlays such as Satellite, Terrain, and Traffic
  • "Over the Shoulder" mode for when you are driving, the camera will be behind your car and following you

Note:

The Red Bubble that you see in Seattle is where I live. I will be changing that in a future location to be the users approximate location.


Go to link for download

Read more »

Tuesday, March 7, 2017

Download Panda Antivirus Pro 2014 13 01 01 Final Update Installer PcSoftGuru

Download Panda Antivirus Pro 2014 13 01 01 Final Update Installer PcSoftGuru


Im not sure why the Android Browser doesnt auto rotate by default. Instead they have a "Flip Orientation" menu item that lets you toggle your default orientation. Pretty useless overall. Anyhow, a quick hack in the Browser source code let me enable auto rotation via the G-Sensor.

The change is really trivial. In the BrowserActivity.onCreate, I hard coded the orientation to ActivityInfo.SCREEN_ORIENTATION_SENSOR instead of pulling it from a preferences setting.

The downside is that the flip orientation menu item no longer works. Not that I care: I (and probably most people) never used it. So it is a hack, but oh well. If Im motivated Ill put in a proper fix.

Installation Instructions (you must have root access):

  • Download the updated Browser.apk
  • Run the following from the command prompt to back up your current Browser file to your sdcard and install the new one:
    • adb remount
    • adb pull /system/app/Browser.apk BrowserBackup.apk
    • adb push BrowserBackup.apk /sdcard
    • adb shell rm /system/app/Browser.odex
    • adb push Browser.apk /system/app

Go to link for download

Read more »