You are here.

Mega-ZBlog header image

Many Many Releases!

January 2nd, 2010 · 369 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: ····

369 responses so far ↓

  • 1 Pornhome // Mar 11, 2021 at 3:38 pm


    […]very couple of web-sites that happen to become in depth below, from our point of view are undoubtedly well really worth checking out[…]

  • 2 Staffing Agency in Nigeria // Mar 12, 2021 at 2:40 pm

    Staffing Agency in Nigeria

    […]here are some links to web sites that we link to due to the fact we believe they may be really worth visiting[…]

  • 3 safestore auto // Mar 13, 2021 at 8:14 am

    safestore auto

    […]Wonderful story, reckoned we could combine a number of unrelated information, nonetheless seriously really worth taking a search, whoa did a single discover about Mid East has got more problerms as well […]

  • 4 app download for windows 8 // Mar 14, 2021 at 7:23 am

    app download for windows 8

    […]we came across a cool web site that you could take pleasure in. Take a look should you want[…]

  • 5 free app for pc // Mar 14, 2021 at 7:24 am

    free app for pc

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

  • 6 pc games for windows 10 // Mar 14, 2021 at 5:29 pm

    pc games for windows 10

    […]please go to the sites we adhere to, including this one particular, because it represents our picks through the web[…]

  • 7 free download for windows 7 // Mar 14, 2021 at 10:48 pm

    free download for windows 7

    […]we prefer to honor lots of other world wide web web-sites around the web, even if they aren?t linked to us, by linking to them. Under are some webpages really worth checking out[…]

  • 8 pc games for windows 7 // Mar 15, 2021 at 12:10 am

    pc games for windows 7

    […]we came across a cool web site that you just may well delight in. Take a search for those who want[…]

  • 9 safestore auto // Mar 17, 2021 at 12:18 am

    safestore auto

    […]one of our visitors lately recommended the following website[…]

  • 10 divorce lawyer singapore // Mar 19, 2021 at 9:43 am

    divorce lawyer singapore

    […]Here is a superb Weblog You may Locate Intriguing that we Encourage You[…]

  • 11 singapore divorce lawyer // Mar 19, 2021 at 10:52 am

    singapore divorce lawyer

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

  • 12 mp3 music // Mar 19, 2021 at 10:19 pm

    mp3 music

    […]below you will come across the link to some web pages that we believe you should visit[…]

  • 13 Georgia Fake driver's license // Mar 20, 2021 at 5:09 am

    Georgia Fake driver’s license

    […]Every the moment inside a whilst we opt for blogs that we read. Listed below would be the most up-to-date web sites that we opt for […]

  • 14 Buy Opana Online // Mar 22, 2021 at 5:48 pm

    Buy Opana Online

    […]we came across a cool web site that you just may possibly love. Take a look in the event you want[…]

  • 15 psilocybe cubensis grow kit usa // Mar 24, 2021 at 4:00 am

    psilocybe cubensis grow kit usa

    […]that would be the finish of this write-up. Right here you will come across some web-sites that we assume you?ll value, just click the hyperlinks over[…]

  • 16 psychedelic mushroom growing kit usa // Mar 24, 2021 at 5:15 am

    psychedelic mushroom growing kit usa

    […]please stop by the web sites we adhere to, such as this one, because it represents our picks through the web[…]

  • 17 curso guitarra avançado // Mar 25, 2021 at 8:06 pm

    curso guitarra avançado

    […]check beneath, are some entirely unrelated web-sites to ours, having said that, they’re most trustworthy sources that we use[…]

  • 18 order cocaine online // Mar 26, 2021 at 8:14 pm

    order cocaine online

    […]very handful of web sites that come about to be detailed beneath, from our point of view are undoubtedly nicely worth checking out[…]

  • 19 // Mar 26, 2021 at 8:30 pm

    […]although web sites we backlink to beneath are considerably not related to ours, we feel they’re essentially really worth a go by, so possess a look[…]