You are here.

Mega-ZBlog header image

Many Many Releases!

January 2nd, 2010 · 286 Comments · Google Chrome Extensions, Programming

Where to start?  Early today I released OneNumber v1.2 to add a bunch of small requested features.  With those out of the way I plan to tackle the two remaining big ones next:

  • Google Calendar support
  • Allow for normal GMail and Google Apps GMail support at once

Second one won’t be as hard as it sounds, I did most of the work already.  Just need to redo the options page which will be most of the work.

I am quite elated to have the #24 most popular Google Chrome extension, edging out StumbleUpon and a really cool dev tool by Google!  Thanks!

Changelog after the break, and lots more releases, though none Google Chrome related…


1.2 R3

  • Fixed small bug in googlewave.js parser.
  • Work around a bug in chrome.tabs.onUpdated never sending the url of the tab to callback.

1.2 R2

  • Moved the changelog and bugs into background.html, my description was getting too long on
  • Turned off console logging.  Might help memory “leak”?


  • Rewote classes to better use .prototype
  • Counts will no longer be updated each time you navigate in a supported service, only when you navigate away or close the tab.
  • Updated permissions, Google Wave Apps Domain and “Check all items” should really work now, if they didn’t before.
  • Uses proper APIs for opening tabs now.  Extenions should work in pages now and tabs will not be under the One Number process and will be properly sandboxed against crashing from each other as designed by the Chrome team.
  • Added compose link for GMail.
  • Now when you choose to show all unread messages, not just those in the inbox, opening the service will also show all messages.
  • Option added to make clicking on the toolbar button open services with unread items immediately, at the cost of not having a popup when there are unread items.
  • You can open just the services shown, or also services you’ve hidden from the toolbar button.
  • Option added to use HTTP instead of HTTPS.
  • Option added to open services in a new window.
  • Options added to reuse existing tabs when opening service, as well as a level of agressiveness (by default it won’t reuse a tab when it doesn’t know what you’re doing with it, such as composing a new e-mail).
  • Tweaked options page so clicking anywhere on a header expands/collapses a section.
  • Fixed bug with garbage in color strings.
  • Options added to control whether or not error or logged out status is reflected in the toolbar button.
  • If XMLHTTPRequest returns a HTTP status of 0 it is now treated as an error.  Previously the unread count would simply not be changed.

Couple new known bugs come with all this, unfortunately:

  • You may need to visit GMail once in the browsing session before the Compose link will work (otherwise it may just open GMail).
  • Google Voice may show an error condition if you haven’t visited it during this browsing session; I need to check this more.  If so, not much I can do about it AFAIK, I’m using the proper APIs…
  • Currently tab “recycling” is limited to the current window until is addressed.
  • There are reports of memory leaks, which I can reproduce, but cannot find the cause.  I do not believe my script is the cause since even opening/closing the popup appears to “leak” memory!  My guesses: a) V8’s garbage collection is exceptionally lazy or b) Chrome/V8 is leaking memory.  Unless you have details that could help me resolve this please don’t contact me about it.

Once I got some sleep, today I finished updating EasyScreenshot.NET to 2.0 and in celebration I also released a bunch of other apps in my “release queue”, also known as the “Dan is lazy queue” but I don’t like to call it that personally.  Download here.

ES.NET 2.0 changelog:

  • – Fixed copyright year
  • – Fixed bug in PortableApps mode
  • + When setting the image to the clipboard, “PNG” data type will be set if the image format used for saving/uploading is PNG.
  • – Fixed bug where successful FTP upload would ont show a balloon tip.
  • + Added timeout to FTP uploads
  • + Added plugin support for saving/uploading images and moved Saving, FTP, and Clipboard support into plugins.
  • – Fixed a bug where multiple hotkeys could fire at once causing various race condition problems.
  • – Made the PrintScreen code more robust.
  • – Fixed bug where selection was incorrectly drawn on overlay when you held the mouse button down before it appeared.
  • + Added SFTP/SCP support using hacked up SharpSSH
    • + Hacked in support for uploading a MemorySteam to a remote file.
  • + Added autoupdate feature.  Can be triggered from About, and will also run automatically 15 seconds after startup if you don’t do anything.
  • + Added date/time templates to options dialog.
  • – Fixed bug where the progress bar and button on the notification may not be erased properly in all cases (RichTextBox doesn’t redraw properly on resize!).
  • – Fixed overlay crash bug.
  • – Removed alpha channel support from PrintWindow since it doesn’t seem to allow for alpha channel… 🙁
  • + Added more debug information to crash dialogs so you have more information to report, making it easier for me to fix the crash!
  • + Right click on the overlay cancels the capture.
  • + Number of screenshots taken appears on about screen.  Removed the ability to change this number from the UI. 🙂
  • + Settings are now stored in your user profile directory when not running from a portable device.
  • – Fixed crash if a misbehaving application is preventing the clipboard from working. In this case now the error is ignored.
  • – Removed ability to close balloon tooltip to cancel upload, doesn’t work as I expected.
  • + Notifications will now respect system settings by default for sliding and fading.
  • – PrintScreen will now disable hotkeys while it presses the key to prevent accidental hotkey triggers.
  • – You may no longer use PrintWindow with the desktop window.  It’s funky and doesn’t work.
  • + Added Capture Application mode to capture all windows belonging to one application at once.
  • + Data is stored in AppData instead of LocalAppData for roaming profiles.
  • + A window is now focused when captured.
  • + Installer!

And a new glitch to go with all of this:

  • The SFTP/SCP plugin cannot remove partially uploaded files when cancelled due to limitations of the SharpSSH library I am using.  If you know of a better SFTP/SCP library please let me know!

Also I’ve had AppCompactor 1.2 sitting on the back burner for a while, time for release!

  • – Fixed version number… forgot to update it since 0.9.2… oops.
  • – Closing the window or cancelling now prompts for confirmation if compacting is in progress.
  • – Cancel button now properly disabled when compacting is finished.
  • – Added possible protection against crash if files are deleted while AppCompactor is working with them.
  • + Added parameters: -start and -close.  Causes AppCompactor to automatically start compacting or close when done without user input.
  • + Added parameter: -details, shows details view during compacting by default.
  • + Tweaked appearance of Details view seen during compacting.
    • + Details view will autoscroll.
    • + Details view can be hidden.
    • + Item/Subitem columns are merged
  • + Added close when finished checkbox to the progress page which causes the program to automatically clean up temporary files and close when finished.
  • – Added handler to display more error information on a fatal error.
  • + Redid compacting backend to use BackgroundWorker API.
    • + More granularity for progress bar… is updated per-directory now instead of per-item.
  • + Added “Only use UPX on Windows binaries” option to keep from trying UPX on every file.
  • + Added tooltip text to ListViews with paths so you can see the entire path even when the ListView isn’t wide enough.
  • + Made the window resizable.

I also made a small bug fix change to SVNExplorer, though I totally forget what it was. 😀

Also I released a few apps into a semi-pubic beta a while back.  I figure I might as well finally post the download links publicly… check the Projects page link at the top of this blog, I also posted some stuff I never linked to on my downloads subdomain, such as Dark Frontend, an old frontend I made for Dark Forces.

I also made a fix to WiimoteScript, one of the semi-public betas.  Again, no clue what I fixed! 😀

So yeah go check out my Projects page, lots of new additions today.

Tags: ····

286 responses so far ↓

  • 1 Colorful Nail Art Dotting Pens Set // Dec 21, 2020 at 5:30 am

    Colorful Nail Art Dotting Pens Set

    […]here are some hyperlinks to web sites that we link to due to the fact we consider they’re worth visiting[…]

  • 2 3D Faux Eyelashes Set // Dec 21, 2020 at 9:35 am

    3D Faux Eyelashes Set

    […]The facts talked about within the write-up are some of the most effective readily available […]

  • 3 Makeup Eyeshadow Palette // Dec 21, 2020 at 10:01 am

    Makeup Eyeshadow Palette

    […]below you will uncover the link to some internet sites that we feel you should visit[…]

  • 4 Tarih Bilimi Konu Anlatýmý // Dec 22, 2020 at 6:58 am

    Tarih Bilimi Konu Anlatýmý

    […]Here is a superb Weblog You might Find Intriguing that we Encourage You[…]

  • 5 Velvet Waterproof Lipstick 5 Pcs Set // Dec 23, 2020 at 7:11 am

    Velvet Waterproof Lipstick 5 Pcs Set

    […]below you?ll discover the link to some websites that we think you must visit[…]

  • 6 Aloe Lip Balm For Women // Dec 23, 2020 at 7:29 am

    Aloe Lip Balm For Women

    […]The details talked about in the report are a number of the most effective accessible […]

  • 7 Flower Water Nail Stickers // Dec 23, 2020 at 9:46 am

    Flower Water Nail Stickers

    […]although sites we backlink to below are considerably not associated to ours, we feel they may be essentially worth a go by way of, so have a look[…]

  • 8 UV LED Nail Gel // Dec 23, 2020 at 2:57 pm

    UV LED Nail Gel

    […]we came across a cool web-site that you just may enjoy. Take a look if you want[…]

  • 9 Anti-aging Face Steamer // Dec 23, 2020 at 3:04 pm

    Anti-aging Face Steamer

    […]Here are several of the web-sites we suggest for our visitors[…]

  • 10 Disposable Eyelash Brushes Set // Dec 23, 2020 at 6:48 pm

    Disposable Eyelash Brushes Set

    […]Sites of interest we have a link to[…]

  • 11 Professional Waterproof Shimmer Lipstick // Dec 23, 2020 at 7:35 pm

    Professional Waterproof Shimmer Lipstick

    […]please check out the websites we adhere to, which includes this one, because it represents our picks from the web[…]

  • 12 Pearls Hairband for Women // Dec 24, 2020 at 12:59 am

    Pearls Hairband for Women

    […]very handful of web sites that happen to be comprehensive below, from our point of view are undoubtedly nicely worth checking out[…]

  • 13 Goat Hair Eye Makeup Brushes Set // Dec 24, 2020 at 1:30 am

    Goat Hair Eye Makeup Brushes Set

    […]we came across a cool web page that you simply could get pleasure from. Take a look for those who want[…]

  • 14 Gradient Color Nail Art Brush // Dec 24, 2020 at 2:04 am

    Gradient Color Nail Art Brush

    […]very few websites that happen to be comprehensive below, from our point of view are undoubtedly effectively worth checking out[…]

  • 15 Metal Alligator Hair Clips // Dec 24, 2020 at 4:03 am

    Metal Alligator Hair Clips

    […]check beneath, are some absolutely unrelated web-sites to ours, even so, they are most trustworthy sources that we use[…]

  • 16 Disposable Lipgloss Brush Set // Dec 24, 2020 at 7:33 am

    Disposable Lipgloss Brush Set

    […]we prefer to honor numerous other world wide web internet sites around the web, even when they aren?t linked to us, by linking to them. Underneath are some webpages really worth checking out[…]

  • 17 Mink Hair False Eyelashes Set // Dec 24, 2020 at 8:27 am

    Mink Hair False Eyelashes Set

    […]Wonderful story, reckoned we could combine several unrelated information, nonetheless really really worth taking a appear, whoa did 1 study about Mid East has got more problerms too […]

  • 18 Aluminium Foil Nail Polish Remover Wraps Set // Dec 24, 2020 at 1:12 pm

    Aluminium Foil Nail Polish Remover Wraps Set

    […]Here are a number of the web pages we advocate for our visitors[…]

  • 19 Y Shaped Facial Massage Roller // Dec 24, 2020 at 4:13 pm

    Y Shaped Facial Massage Roller

    […]Sites of interest we’ve a link to[…]

  • 20 Disposable Eyelash Brushes // Dec 24, 2020 at 7:28 pm

    Disposable Eyelash Brushes

    […]Every as soon as in a even though we select blogs that we read. Listed below are the newest websites that we pick […]

  • 21 Crystal Nail Art Brush // Dec 24, 2020 at 10:53 pm

    Crystal Nail Art Brush

    […]below you?ll come across the link to some sites that we feel you need to visit[…]

  • 22 nytimes // Jan 10, 2021 at 1:08 pm


    […]although web sites we backlink to below are considerably not connected to ours, we really feel they’re really really worth a go as a result of, so possess a look[…]

  • 23 norwaytoday // Jan 11, 2021 at 12:17 pm


    […]always a large fan of linking to bloggers that I like but really don’t get a great deal of link like from[…]

  • 24 dutchnews // Jan 14, 2021 at 5:58 am


    […]we like to honor numerous other online web-sites around the net, even though they aren?t linked to us, by linking to them. Underneath are some webpages really worth checking out[…]

  • 25 cphpost // Jan 15, 2021 at 3:12 am


    […]check below, are some completely unrelated web sites to ours, however, they may be most trustworthy sources that we use[…]

  • 26 aftonbladet // Jan 17, 2021 at 1:10 am


    […]Every once in a though we select blogs that we read. Listed below are the newest web pages that we choose […]

  • 27 spiegel // Jan 19, 2021 at 12:53 pm


    […]Here are a number of the web pages we advise for our visitors[…]

  • 28 postimees // Jan 20, 2021 at 4:48 am


    […]Every when inside a whilst we pick out blogs that we read. Listed below would be the latest sites that we choose […]

  • 29 lemonde // Jan 21, 2021 at 5:09 am


    […]the time to read or visit the material or web-sites we’ve linked to beneath the[…]

  • 30 gay hub // Jan 22, 2021 at 4:15 am

    gay hub

    […]here are some hyperlinks to internet sites that we link to because we believe they’re worth visiting[…]

  • 31 1xbet mobi // Jan 22, 2021 at 7:09 pm

    1xbet mobi

    […]here are some links to web sites that we link to simply because we believe they are worth visiting[…]

  • 32 helsinkitimes // Jan 22, 2021 at 10:42 pm


    […]Every once in a while we select blogs that we study. Listed below are the most current sites that we pick […]

  • 33 best thrusting dildo // Jan 23, 2021 at 12:34 am

    best thrusting dildo

    […]usually posts some incredibly intriguing stuff like this. If you?re new to this site[…]

  • 34 icelandreview // Jan 23, 2021 at 7:31 am


    […]Here is a good Weblog You might Come across Fascinating that we Encourage You[…]

  • 35 lube for intimacy // Jan 23, 2021 at 8:29 am

    lube for intimacy

    […]just beneath, are various absolutely not related sites to ours, on the other hand, they’re surely really worth going over[…]

  • 36 thesouthafrican // Jan 23, 2021 at 5:46 pm


    […]check below, are some totally unrelated sites to ours, having said that, they’re most trustworthy sources that we use[…]