Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


WildBill

SmoothText 1.1.8

Recommended Posts

Oh hey WildBill!

Haven't been around for a while; but have kept my beloved Windows 2000 in a virtual machine on a Win7 install... If only W2K could better handle dual-cores and wireless :}

I'm not sure if you're also seeing a mild memory leak with TrueTransparency 1.3... Actually, it will chew up memory indefinitely until I close SmoothText and reopen it, thus regaining leaked RAM.

Here's a screenshot of it; looking awesome as ever:

windows2000professional.th.png

EDIT: Oh yeah, the task manager shows the effect of restarting SmoothText

Unfortunately, school work is picking up (at an exponential rate) and university apps are due soon, so I won't be around too often.

Edited by Colonel O'Neill

Share this post


Link to post
Share on other sites

Yup, there's definitely a memory leak in 1.0.1. I ran across it earlier tonight and I'm testing a fix. If it's the same bug that you're seeing, you should see the leak stop if you turn skinning off. I've also found a GDI leak in the code that paints rebar controls. It happens whether skinning is on or not, but if you tell SmoothText to not mess with rebar controls then that should stop, too.

Edited by WildBill

Share this post


Link to post
Share on other sites

A little update...I was out of town the last two weeks for work. I brought my laptop with me and made a lot of improvements to SmoothText, until...either the beautiful California weather or the icebox they call a lab over there gave me a nasty cold. I'm home now, but for the moment I'm concentrating on recuperating. Still, I managed to start scrollbar support and I've fixed a ton of bugs. I'm on break for the next two weeks, and I plan to release 1.0.2 while I'm off from work.

Edited by WildBill

Share this post


Link to post
Share on other sites

Your health should be your first concern :)

Don't work too hard over winter holidays!

Btw, I'm seeing major leaking when using aMSN; as in the rate of memory loss is about 1MB every 5 seconds. :o

EDIT: It is momentarily alleviated by unchecking Enable text smoothing, apply, rechecking, apply. At this point taskmgr shows memory usage as stable for a while. Memory starts disappearing somewhere during use again.

Happy Holidays! :hello:

Edited by Colonel O'Neill

Share this post


Link to post
Share on other sites

Getting there...the list of changes in the changelog will be pretty long, when I get around to typing it up. This one definitely has some memory leak fixes.

This is Tripo's Uber skin...I've made a lot of tweaks and some additions to it, and it will come with SmoothText. Scrollbar support is far from complete and won't be when I release 1.0.2 this week, but it's a good start.

Edit: I had the wrong group box image file name so they weren't showing up. Fixed...

post-68113-1261975592_thumb.png

post-68113-1261975851_thumb.png

post-68113-1261976047_thumb.png

Edited by WildBill

Share this post


Link to post
Share on other sites

Looking good! :thumbup It's funny how often I use certain controls (and even referenced some during coding) but can never attach a name to a control. XD

I've been flicking the advanced skinning checkboxes on and off to isolate the leak, but the issue seems intermittent and difficult to reliably reproduce.

Share this post


Link to post
Share on other sites

Do you have something I can download and try? I don't think I have any examples to test.

Share this post


Link to post
Share on other sites

Notice anything about the Start button? ;)

124ha13.png

I need at least another day or two for some polishing, but it's almost ready for release.

Share this post


Link to post
Share on other sites

Happy New Year, everyone :hello:

I've updated the top post with a link to SmoothText 1.0.2. There are lots of goodies in it this one that should make Win2k a lot nicer.

Enjoy...

Share this post


Link to post
Share on other sites

Happy New Year to you too!

Skinning the taskbar now works perfectly, although I am seeing the missing 32-bit icon issue that Tihiy is referring; the icon in the taskbar is blank. I use Daedalus, and I'm fairly certain Tihiy does as well.

And I am seeing a leak out of explorer; the virtual memory size just keeps going up, which means I have to either restart SmoothText or Explorer.exe

I am also getting a

This application has leaked memory. The small block leaks are (excluding expected leaks registered by pointer):

5 - 20 bytes: EAbstractError x 1, AnsiString x 2
21 - 36 bytes: AnsiString x 3
37 - 52 bytes: AnsiString x 1
133 - 148 bytes: AnsiString x 1
213 - 244 bytes: AnsiString x 1

It also left a blank error log in C:... Weird :blink:

Making an original skin is harder than it looks. sigh.

Best wishes to all for the new year! :D

Share this post


Link to post
Share on other sites

I'm not seeing the memory leak, but I'm working on the other issues. I think I might have fixed the issue with the blank logs, the AnsiString leaks, and I've fixed a bug in skinning the menu background. I've also updated Gridlok.ini to use the start button overlay and menu skinning. I'll keep working at it today, and will probably release a 1.0.3 version tonight.

Edited by WildBill

Share this post


Link to post
Share on other sites

It seems like the issue is with Daedalus; disabling the blending service makes the leaking disappear. It also brings back task bar icons, albeit at 24-bit color.

Also there seems to be a minor conflict with TrueTransparency in regards to modal windows such as the Run box from Task Manager:

62586721.th.png

But other than that, it's running faster then ever, with no other conflicts that I've encountered. Great work! ^^

Share this post


Link to post
Share on other sites

I've posted version 1.0.3 of SmoothText. It has just a couple of bugfixes, but I recommend downloading it.

Enjoy...

Share this post


Link to post
Share on other sites

It's only been a day, but this is too awesome to hold on to. I've uploaded 1.0.4, which adds animation support :D

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...