nerobot

Forum Replies Created

Viewing 15 posts - 511 through 525 (of 805 total)
  • Author
    Posts
  • in reply to: Ted2Go IDE #7808

    nerobot
    Participant

    So, @hezkore give me an impulse to add new features right now.

    • Improved Preferences dialog – not need to restart app to apply the changes;
    • New setting “Project tabs on the right side” – (so long name, huh) that allow us to move Project tabs (Project / Source / Debug and Help) to the left side (right by default);
    • New setting “Choose by Dot” – enable/disable choosing selected item in completion list by dot (period);
    • Fix issue: Fonts don’t copy from assets to product folder. Hope that fix also font problems in themes.

    Newest version is v2.2.6.

    in reply to: Ted2Go IDE #7805

    nerobot
    Participant

    Yesterday I didn’t test it. But now it worked well.

    There’s some sort of weird bug with having fontSize as a Int in this case.
    I had it as an Int at first, but it makes you unable to actually select the TextField in Preferences…

    If you compile your version and try to edit size in Preferences you’ll notice that you won’t be able to write anything, but with my version it does work.

    I set default font size to 16 and pass {“”+fontSize} into label, so we can normally edit size value.
    @hezkore To avoid problems with my version you shoult to remove {fontSize} item from ted2.state.json (or convert it into number format).

    Also, I added font file requester – easy to select any font now.

    in reply to: Ted2Go IDE #7790

    nerobot
    Participant

    Yes, I merged. I changed fontsize to Int type.

    I’ll try to extract current font name and size from theme’s json, a bit later.

    in reply to: Ted2Go IDE #7788

    nerobot
    Participant

    Nice! 🙂

    in reply to: Closing a Window #7779

    nerobot
    Participant

    Is there a reason that more of this functionality isn’t already exposed by the Window class?

    The main idea here is to extend base minimal functionality by real needs – to minimize overcoding.

    Also don’t forget that mx2 is very newly language. Our real using and reature requesting make it better and better. 🙂

    —————————————–

    Not need to create many app instances, but create a few windows.

    And create many windows isn’t a problem – it works.

    The problem is terminating whole app when closing any window.

    I looked into sources of Window class and found that (private method):

    As you can see, there is

    that doesn’t check windows count, and terminate app by closing any window.

    I added that as issue: https://github.com/blitz-research/monkey2/issues/163

    in reply to: Ted2Go IDE #7761

    nerobot
    Participant

    It seems it’s because numpad is cursor keys AND numbers at the same time

    Yes. Something was broken inside of mojox.TextView. I notify Mark about that.

    Found “Activate by space” in settings

    Ok. 🙂

    @difference And thank you for paypal. 😉

    in reply to: Closing a Window #7756

    nerobot
    Participant

    How is everyone handling changing resolutions?

    You can change window size on the fly, but with some extra code right now (it’s easy to make it a part of Window class).

    Code:

    Additional import is required:

    Usage:

     

    Also there is a SDL_HideWindow() method inside of sdl2 module.

    Maybe it’s that you are searching for (instead of DestroyWindow).

    in reply to: Ted2Go IDE #7753

    nerobot
    Participant

    Thanks for remind, will be fixed in next release.

    in reply to: Editor Crashes #7731

    nerobot
    Participant

    Yes, maybe in the future…

    in reply to: Editor Crashes #7728

    nerobot
    Participant

    @adamstrange

    If there was Ted2Go only crash the reason would be code parser (completion stuff).

    But there is a crash on original Ted2.

    Anyway, we can fix it as soon as we can reproduce the crash. 🙂

    in reply to: Editor Crashes #7726

    nerobot
    Participant

    @day can you reproduce these crashes on ted2go?

    If yes, please give me the code and instruction to reproduce.

    in reply to: New binaries + emscripten. #7716

    nerobot
    Participant

    Nice work!

    in reply to: Editor Crashes #7643

    nerobot
    Participant

    Mystic. But maybe it crash even with empty workspace when no one file opened?

    in reply to: Time, CurrentTime & etc #7621

    nerobot
    Participant

    (I’ve removed previous post)

    Hm. Work with time isn’t trivial because of leap year.

    IMO, the easiest way is to extend ‘time’ module to get values directly from c++.

    in reply to: Editor Crashes #7608

    nerobot
    Participant

    Would be helpful if you can reproduce crash and show that problematic code.

Viewing 15 posts - 511 through 525 (of 805 total)