You're welcome, thanks for the feedback!
🔧🪛 MiloDB: Experimental GUI 4.0.0
- FrozenWolf
- Explorer At Heart
- Posts: 382
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
Author of:
MiloDB: Finding Old Teases
- FrozenWolf
- Explorer At Heart
- Posts: 382
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
I was letting my imagination run away with me there (again)Trusfrated wrote: ↑Tue Mar 11, 2025 6:20 amOh boy, those are tough questions! I was only referring to opening the author's list of teases in an external browser on milo, just like how you open a tease that is double clicked. I hadn't really considered changing the query in miloDB that way, but that's definitely worth considering (provided you implement that "back" button to undo mistakes.)FrozenWolf wrote: ↑Mon Mar 10, 2025 10:21 pmGood suggestions indeed. I think I can add a click-handler to the author text at least, and then there's the question of what it should do with the click.Trusfrated wrote: ↑Mon Mar 10, 2025 6:31 pm A request (or two?): It's great to able to just double click on the tease to open it, but I would also like to be able to click on the green Author text to open their profile or see their other teases. Or perhaps doing that should filter the view in miloDB?
If it changed the filter to just show the teases from the author, do you think it should:I imagine there could also be a 'back' button, i.e. if you click on the author, it shows all of and only the teases of the author, and the 'back' button could take you back to the previous results. For now, I think I'll just get the event handling in place to open the author profile in the browser, just as a first step. We can change the behaviour completely after the basic plumbing is in place.
- Keep the highlights from the current query?
- Just show the teases from the author which are in the existing list?
- Leave the query at the top as it currently is?
- Replace the query at the top with e.g. '
author is trusfrated'?- Extend the query at the top with e.g. '
and author is trusfrated'?


That's useful to know, I didn't realise it had been improved.Trusfrated wrote: ↑Tue Mar 11, 2025 6:20 amI used to believe that the Advanced Search here on Milo was pretty bug-ridden. I'm sure that's the main reason you created this wonderful piece of software. I just tried it again and it seems to work better than I recall. I think seraph0x must've repaired it a while ago and I didn't notice. Now you can chain together several search options and the filtered result seems correct.FrozenWolf wrote: ↑Mon Mar 10, 2025 10:21 pmThat's definitely something we can consider, although whether Milovana.com can be opened to show a specific list of teases is unknown to me.Trusfrated wrote: ↑Mon Mar 10, 2025 6:31 pm Maybe this could add on to what Carnal1 was saying about having a right-click menu to actually open the resulting page on Milovana.com. It would be cool if we could open filtered views from milodb on the actual milo, since there are significant bugs in the search system here. This way you could send the correct format of the filtered link, at least for simple things like author or tag or TOTM, etc.
For instance you can get something like this if you use the permanent link:
https://milovana.com/webteases/?tags=fo ... amp;type=4
Or simply one author's list of teases:
https://milovana.com/webteases/?author=110114
Or a single tag:
https://milovana.com/webteases/?tags=chastity
Either way, I'm sure you know this. Nevermind...![]()
One of the understandable limitations when searching on Milovana.com is that it can't search through the text of Flash or EOS teases. It also can't perform regular expression searches such as '
text matches "(eight|8)-?ball\W"
' which is also understandable because it would put a huge amount of strain on the server.I'd never even thought of that! I'll add it to the list.Trusfrated wrote: ↑Tue Mar 11, 2025 6:20 am Do you plan to make the words in Expected or Suggestion clickable?
Author of:
MiloDB: Finding Old Teases
- FrozenWolf
- Explorer At Heart
- Posts: 382
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
- Fixed: Update no longer tries to execute 'None' when switching to a non-supported platform
- Fixed: Update no longer fails when trying to delete non-existent deprecated config files
- Changed: During update, temporary files are placed in subdirectory of main application instead of system temp
- Added: Warn user when trying to update/switch to a variant with an unsupported main executable
- Added: Scroll selected tease into view in other panels if not visible
- Added: Popup menu to open tease/author profile
Use the 'Update' button to update.
Author of:
MiloDB: Finding Old Teases
- Trusfrated
- Explorer At Heart
- Posts: 461
- Joined: Mon Nov 08, 2010 8:41 am
- Gender: Male
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
Nice and elegant! Thank you!
Would you consider adding "Open author's list of teases" to that popup? When I go into an author's profile, it's usually to click on that. So adding it here would save an extra click.
Although, I can see the dilemma stirring already: should there be an option there in the "middle window" to filter to the author's list of teases right there in MiloDB? Maybe a single left click on author's name, TOTM, and tease type could do something like that. Sort of write the beginning part of your query for you.
In the left window, I like sorting by each column. I hope you add that functionality to all of them, as well as both forward and reverse sorting. It's just another fun way to find the "oddballs and extremes."

- FrozenWolf
- Explorer At Heart
- Posts: 382
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
Okay, that's in there now. I've also just added the "copy URI to clipboard" for tease and author profiles too.Trusfrated wrote: ↑Fri Mar 14, 2025 4:27 amNice and elegant! Thank you!
Would you consider adding "Open author's list of teases" to that popup? When I go into an author's profile, it's usually to click on that. So adding it here would save an extra click.
That's the rabbit hole that I struggle with sometimes! I'll definitely keep this in mind though if I can come up with an intuitive way to do it.Trusfrated wrote: ↑Fri Mar 14, 2025 4:27 am Although, I can see the dilemma stirring already: should there be an option there in the "middle window" to filter to the author's list of teases right there in MiloDB? Maybe a single left click on author's name, TOTM, and tease type could do something like that. Sort of write the beginning part of your query for you.
I'll be working on a general overhaul of the list panel next that should improve the sorting system.Trusfrated wrote: ↑Fri Mar 14, 2025 4:27 am In the left window, I like sorting by each column. I hope you add that functionality to all of them, as well as both forward and reverse sorting. It's just another fun way to find the "oddballs and extremes."![]()
Author of:
MiloDB: Finding Old Teases
- FrozenWolf
- Explorer At Heart
- Posts: 382
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
- Changed: 'Open Author...' in popup menu will be disabled if author is not known
- Added: Popup menu now includes opening of a tease author's tease list
- Added: Popup menu now includes copying of tease and author URIs
Use the 'Update' button to update.
Author of:
MiloDB: Finding Old Teases
-
- Explorer At Heart
- Posts: 171
- Joined: Wed Jan 30, 2019 4:56 am
- Gender: Male
- Sexual Orientation: Open to new ideas!
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
Still getting this marked as a trojan by Windows Defender- whether updating or loading from the zip file.
Trojan:Win32/Wacatac.B!ml
Trojan:Win32/Wacatac.B!ml
- FrozenWolf
- Explorer At Heart
- Posts: 382
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
Darn, I was hoping it was a one-off that only temporarily affected trusfrated. Thanks for the report, I'll refocus my efforts on the whack-a-mole of remixing packages to see if I can get a cleaner result. The good news is that VirusTotal does list the detection problem, even though my local Windows Defender doesn't.
Author of:
MiloDB: Finding Old Teases
- FrozenWolf
- Explorer At Heart
- Posts: 382
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
- Changed: Upgraded setuptools package to try and avoid Microsoft Defender false-positive trojan detection
Use the 'Update' button to update. Please let me know if you have any anti-virus issues.
This build shouldn't trip over Microsoft Defender any more: https://www.virustotal.com/gui/file/425 ... d6604e0617
I'll be more diligent in verifying the executable through VirusTotal in the future.
Author of:
MiloDB: Finding Old Teases
-
- Explorer At Heart
- Posts: 171
- Joined: Wed Jan 30, 2019 4:56 am
- Gender: Male
- Sexual Orientation: Open to new ideas!
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
I just used the update button from the 3/9/25 version and all went well. Good update, no issues.
Thanks again for such conscientious work maintaining and updating. Very much appreciated.
Thanks again for such conscientious work maintaining and updating. Very much appreciated.

- FrozenWolf
- Explorer At Heart
- Posts: 382
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
Thanks for confirming, hopefully the next one will be okay too!
Author of:
MiloDB: Finding Old Teases
- FrozenWolf
- Explorer At Heart
- Posts: 382
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
- Changed: Replaced text with icons for TOTM and tease/author status in list panel
- Changed: Reordered columns in list panel
- Added: Sort by any column in the list panel
- Added: Highlight which list column is used for sorting
- Added: Invert sort direction when clicking on list header again
Use the 'Update' button to update.
Sorting
The sorting in the list panel feels a bit janky when you have a lot of tease matches (or the entire list of teases). I've added the behaviour to the bugs/annoyances list. I'll leave it for now, but if it's driving you mad, let me know and I'll move it up the priority list.
Author of:
MiloDB: Finding Old Teases
- FrozenWolf
- Explorer At Heart
- Posts: 382
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
- Fixed: Scroll-wheel now works on background of some tables
- Changed: Open tease/author is now disabled if launch configuration option is set to 'none'
- Added: About dialog
- Added: Stats dialog
Use the 'Update' button to update.
Stats dialog
Please can someone with a 'real' Windows system try this out, especially dragging the window around the screen. My experience so far is as follows:
- Linux - moves fine, no problems
- Linux/Wine - moves fine, no problems
- VirtualBox/Windows - feels like dragging a reluctant sticky cat backwards through treacle
Author of:
MiloDB: Finding Old Teases
- Trusfrated
- Explorer At Heart
- Posts: 461
- Joined: Mon Nov 08, 2010 8:41 am
- Gender: Male
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
Hey, I love the Stats window!FrozenWolf wrote: ↑Fri Mar 28, 2025 7:04 pmMiloDB 4.0.0-alpha.7, 2025-03-28
Stats dialog
Please can someone with a 'real' Windows system try this out, especially dragging the window around the screen. My experience so far is as follows:I can't see what could be causing the problem (other than another tkinter anomaly). I don't know it's related to running under VirtualBox, although I suspect not.
- Linux - moves fine, no problems
- Linux/Wine - moves fine, no problems
- VirtualBox/Windows - feels like dragging a reluctant sticky cat backwards through treacle
I noticed a slight delay for the window to appear, unlike the other two. I wondered if it was because of the computations necessary to show the stats. When dragging, I did notice another slight delay in its reaction. In some cases it would move for a short time after I stopped trying to drag it, as if it were catching up. (I don't consider this too serious, though.) I just speculate if it has something to do with the content of the window and the math and sorting required for it. Maybe it's trying to update it?
Anyway, I like the stats! A few would've been nice to have the option to sort a different column or reverse sort them, but that's not a huge deal either. I also was compelled to click on certain elements (like Author or Tag) and have it start to build a new query for me.
Some stats are pretty surprising:
In all these months and years, only 80 distinct authors have won TOTM.
Reflog has written 511 teases to date, and the next most active writer has 131.
- FrozenWolf
- Explorer At Heart
- Posts: 382
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: 🔧🪛 MiloDB: Experimental GUI 4.0.0
Thanks for trying it out! It's pretty much the same thing as the terminal based one, although a bit easier to read I think.
The delay is where it's counting the words in each tease, and I'm surprised Python can actually do in a reasonable amount of time at all. I think I'll bake the values into the database since they're not going to change, and that should greatly speed up the opening of that dialog.Trusfrated wrote: ↑Sun Mar 30, 2025 2:40 am I noticed a slight delay for the window to appear, unlike the other two. I wondered if it was because of the computations necessary to show the stats.
Ah yes, this is the 'feels like dragging a reluctant sticky cat backwards through treacle' effect that I alluded to. I expect it's probably worse for me when running a resource constrained Windows 10 in a Virtual Machine on my potato PC. What I get is similar to this:Trusfrated wrote: ↑Sun Mar 30, 2025 2:40 am When dragging, I did notice another slight delay in its reaction. In some cases it would move for a short time after I stopped trying to drag it, as if it were catching up. (I don't consider this too serious, though.) I just speculate if it has something to do with the content of the window and the math and sorting required for it. Maybe it's trying to update it?

(from https://stackoverflow.com/questions/718 ... mes-slower)
The root cause is because every single widget is getting a notification that the window has moved, even through none of them care in the slightest. I've changed the underlying implementation now to only render the stats for the visible tab, and it has greatly improved the responsiveness at the expense of a tiny delay when a tab is selected
I know what you mean, it does feel like there are other opportunities here. Definitely something to think about.Trusfrated wrote: ↑Sun Mar 30, 2025 2:40 am Anyway, I like the stats! A few would've been nice to have the option to sort a different column or reverse sort them, but that's not a huge deal either. I also was compelled to click on certain elements (like Author or Tag) and have it start to build a new query for me.
Ah, that looks like aTrusfrated wrote: ↑Sun Mar 30, 2025 2:40 am Some stats are pretty surprising:
In all these months and years, only 80 distinct authors have won TOTM.
reflog1 is unstoppable, and it's great for the community!Trusfrated wrote: ↑Sun Mar 30, 2025 2:40 am Reflog has written 511 teases to date, and the next most active writer has 131.

Author of:
MiloDB: Finding Old Teases
Who is online
Users browsing this forum: Baidu [Spider] and 20 guests