TAIPEJ - an IDE for TeaseAI v1.3.0

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

Re: TAIPEJ - an IDE for TeaseAI v1.2.1

Post by markus »

N3R0 wrote: Sun Oct 19, 2025 3:16 pm I just uploaded yet another update.
Thanks, ... now it's running! :-)

Alright, so I gave it a short test-run, enough for some first feedback.

But first things first, I am absolutely impressed by what you have done there, totally looking forward to actually work with it (once I'm there), congratz! :thumbsup:

Now to the feedback in order I've come across things:


1. Got this:

Code: Select all

WARNING: Unknown module: richtextfx.fat specified to --add-exports
WARNING: Unknown module: richtextfx.fat specified to --add-exports
WARNING: Unknown module: richtextfx.fat specified to --add-exports
WARNING: Unknown module: richtextfx.fat specified to --add-opens
WARNING: Unknown module: richtextfx.fat specified to --add-opens

2.
Target Version
- Even I don't know which version number is what, right in the drop down there should be the names of the patches, the version nummer just next to them.
- It should be quite obvious, I would need TAI-A support :whistle:



3.
Got an error:
Update check failed.
handshake_failure


4.
This file does not seem to be related to TeaseAI !
In example:

Code: Select all

@Stroking #StopStroking @StopStroking
I don't know if you've noticed, but...
Those #Balls of yours... look at them... feel them...
I think...
I think they need to be smacked around right now #Grin
Oh yes, they're practically begging for it!
If I can sense it then you must feel it too... so... @CBTBalls
Mmm they feel better already don't they? #Laugh
@End 

Not sure why this is considered as not related?



5.
It took some time at the beginning (probably it does analyzing), a loading bar would be fancy, but a simple msg would do it (Analyzing, please wait ...)


6.
Nice-To-Have: Group Errors/Warnings, sort them, fold up/expand (ein- / ausklappen)

7.
Maximzed code view is great, but an option to toggle the command guide as well would be good

8.
Many would say it's just cosmetic, but a dark mode (or customize colors) would be great (and quite important to me)
np++colors.jpg
np++colors.jpg (10.91 KiB) Viewed 3145 times
9.
Nice-To-Have: Windows other than the main editor as "flying" windows (drag and move them, I work on 2 screens, so the idea is to have the main editor window on the main screen, the other stuff on the second).

10.
Customize Commands:
Let's just say I add new commands to Awakening I don't release yet but work with them already, is there a way for me to add such? (A text file that I could edit would be enough, a real command-editor would IMHO be too much)


Alright, that's it for now. :-P :lol:

Best greetings, :wave:
Markus
N3R0
Explorer
Explorer
Posts: 51
Joined: Tue Jun 02, 2015 1:28 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: Germany

Re: TAIPEJ - an IDE for TeaseAI v1.2.1

Post by N3R0 »

markus wrote: Thu Oct 23, 2025 8:36 am But first things first, I am absolutely impressed by what you have done there, totally looking forward to actually work with it (once I'm there), congratz! :thumbsup:
Thank you very much!


Well, that's a quite a list you've got there :lol:
Let's see...

1. I take it, you didn't read the manual? I guess that's OK, it is a rather long read.
Those messages are the result of a temporary workaround. I wanted to focus on functionality instead of wasting my time on doing everything exactly by the book.


2.
markus wrote: Thu Oct 23, 2025 8:36 am - Even I don't know which version number is what, right in the drop down there should be the names of the patches, the version nummer just next to them.
The name of the patch is already there (in braces). As you may have noticed, there isn't just one version for each patch. I figured people may want to test compatibility with older versions of the same patch (in case an end user couldn't be bothered to update their TAI installation or whatever). I can make the patch names more... readable, if you like.
markus wrote: Thu Oct 23, 2025 8:36 am - It should be quite obvious, I would need TAI-A support :whistle:
Yeah, I kinda already figured. ;-)


3.
markus wrote: Thu Oct 23, 2025 8:36 am Got an error:
Update check failed.
handshake_failure
Hmm. Since the handshake is handled by the JVM itself, there is not much I can do. It works like a charm on my PC.
The problem with handshake errors is that the error details don't tell you, whether it failed locally or on the server side. I've had handshake errors before (when using other Java programs) and they went away after a while. So just try again and let me know if it doesn't go away.
However, the only solution I can think of (if it doesn't disappear by itself), is to use a more recent Java version. Should that not solve the problem, I'm out of ideas, tbh.

4.
markus wrote: Thu Oct 23, 2025 8:36 am
This file does not seem to be related to TeaseAI !
Not sure why this is considered as not related?
This message is not based on the content of the file, but on its path (and sometimes name). Where in your personality is that file located?


5. When does it take long? When you launch the software (i.e. before the "debug settings" dialog shows up) or after you have selected a personality?

The former is why I included the splash screen (aka the GIF). The latter is pretty much instant on my machine. How long does it take?


6. You can already sort the entries by clicking on the table headers. And if you want to focus on errors first, before dealing with the warnings, you can turn off warnings in the settings. I'm afraid that's all for now.

7. You can already do that. Either go to "View > Toggle dev Tools" or simply press F12.

8. About the dark mode: can you explain to me, why so many people are obsessed with having a dark mode in every single software these days? I honestly don't understand. On mobile devices it saves a bit of battery power (unless you have to increase the screen brightness to see what's on your screen). But on PCs?
Anyway. People who are familiar with CSS can already customize the syntax highlighting.
I'll have to check, how much work it would be to implement a (user friendly) dark mode.

How's this?
TAIPEJ dark mode.jpg
TAIPEJ dark mode.jpg (362.39 KiB) Viewed 3078 times

9. I don't believe they had this sort of thing in mind, when they developed the UI framework that I use. Out of curiousity, what do you consider "part of the main editor"?

10. :crazy: Oof! Easier said than done. The only solution I can think of, which doesn't take way too long to implement, would only activate the syntax highlighting for those commands and get rid of the false positive errors saying "unknown command". All the other problem checks which occur for officially supported commands (such as correct use) would not happen.
Would that suffice?


Best regards,
N3R0
If you are a creator of a Tease AI personality, check out my personality editor called TAIPEJ!
N3R0
Explorer
Explorer
Posts: 51
Joined: Tue Jun 02, 2015 1:28 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: Germany

Re: TAIPEJ - an IDE for TeaseAI v1.3.0

Post by N3R0 »

Hi folks,

I just uploaded version 1.3.0 of TAIPEJ.
It now comes with a dark mode (as requested by markus), full support for the Sweet Patch of TAI and a bunch of other improvements. I also fixed quite a few bugs, most of which were related to the auto-complete feature.
The full changelog and the download links can be found in the first post.

Guess I'm a bit late for "Happy Halloween"... oh well.

I'm not sure, if I'll find the time to work on this during November and I probably won't work on it during December. So unless you guys find some nasty bugs, chances are the next update will only come next year.
If you are a creator of a Tease AI personality, check out my personality editor called TAIPEJ!
Post Reply