home.social

#qxmoji β€” Public Fediverse posts

Live and recent posts from across the Fediverse tagged #qxmoji, aggregated by home.social.

fetched live
  1. Ok, I couldn't resist any more. Here's #French #qXmoji. Or, something like that ...? πŸ™ˆ

    Dear native-speakers, if I messed up TOO badly, help me out and send patches / pull requests 🀣🍻

    (edit: ah great, I directly spot the first typo in this screenshot ... gonna fix immediately. Still, the hardest thing is to express technical things in french, I guess that counts as "domain specific language" and I really have NO idea how to do it)

    #X11 #emoji #keyboard

  2. Ok, I couldn't resist any more. Here's #French #qXmoji. Or, something like that ...? πŸ™ˆ

    Dear native-speakers, if I messed up TOO badly, help me out and send patches / pull requests 🀣🍻

    (edit: ah great, I directly spot the first typo in this screenshot ... gonna fix immediately. Still, the hardest thing is to express technical things in french, I guess that counts as "domain specific language" and I really have NO idea how to do it)

    #X11 #emoji #keyboard

  3. Ok, I couldn't resist any more. Here's #French #qXmoji. Or, something like that ...? πŸ™ˆ

    Dear native-speakers, if I messed up TOO badly, help me out and send patches / pull requests 🀣🍻

    (edit: ah great, I directly spot the first typo in this screenshot ... gonna fix immediately. Still, the hardest thing is to express technical things in french, I guess that counts as "domain specific language" and I really have NO idea how to do it)

    #X11 #emoji #keyboard

  4. Ok, I couldn't resist any more. Here's . Or, something like that ...? πŸ™ˆ

    Dear native-speakers, if I messed up TOO badly, help me out and send patches / pull requests 🀣🍻

    (edit: ah great, I directly spot the first typo in this screenshot ... gonna fix immediately. Still, the hardest thing is to express technical things in french, I guess that counts as "domain specific language" and I really have NO idea how to do it)

  5. I have one little piece of custom platform-specific code in #qXmoji.

    Background is that #Qt's QFileSystemWatcher doesn't work correctly on #NFS (and probably other network filesystems). It uses some platform mechanism (e.g. inotify on #Linux, kqueue on #FreeBSD) internally, so exact behavior probably depends on the platform. On FreeBSD, it *seemed* to work, but only when the change to the file on NFS is done from the local machine. πŸ™„

    Now regarding this code:
    github.com/Zirias/qxmoji/blob/
    -- I still have doubts.

    β–ͺ Should it check for other filesystems as well? Which ones?
    β–ͺ Will this construct checking for 'BSD4_4' in <sys/param.h> reliably detect every OS derived from 4.4BSD (assuming a POSIXy system that *has* sys/param.h)?
    β–ͺ Should it have implementations for *other* POSIXy systems than 4.4BSD-descendants and Linux?
    β–ͺ Why the hell is there no standard for checking the *filesystem* a file resides on? 🧐😁

  6. I have one little piece of custom platform-specific code in #qXmoji.

    Background is that #Qt's QFileSystemWatcher doesn't work correctly on #NFS (and probably other network filesystems). It uses some platform mechanism (e.g. inotify on #Linux, kqueue on #FreeBSD) internally, so exact behavior probably depends on the platform. On FreeBSD, it *seemed* to work, but only when the change to the file on NFS is done from the local machine. πŸ™„

    Now regarding this code:
    github.com/Zirias/qxmoji/blob/
    -- I still have doubts.

    β–ͺ Should it check for other filesystems as well? Which ones?
    β–ͺ Will this construct checking for 'BSD4_4' in <sys/param.h> reliably detect every OS derived from 4.4BSD (assuming a POSIXy system that *has* sys/param.h)?
    β–ͺ Should it have implementations for *other* POSIXy systems than 4.4BSD-descendants and Linux?
    β–ͺ Why the hell is there no standard for checking the *filesystem* a file resides on? 🧐😁

  7. I have one little piece of custom platform-specific code in #qXmoji.

    Background is that #Qt's QFileSystemWatcher doesn't work correctly on #NFS (and probably other network filesystems). It uses some platform mechanism (e.g. inotify on #Linux, kqueue on #FreeBSD) internally, so exact behavior probably depends on the platform. On FreeBSD, it *seemed* to work, but only when the change to the file on NFS is done from the local machine. πŸ™„

    Now regarding this code:
    github.com/Zirias/qxmoji/blob/
    -- I still have doubts.

    β–ͺ Should it check for other filesystems as well? Which ones?
    β–ͺ Will this construct checking for 'BSD4_4' in <sys/param.h> reliably detect every OS derived from 4.4BSD (assuming a POSIXy system that *has* sys/param.h)?
    β–ͺ Should it have implementations for *other* POSIXy systems than 4.4BSD-descendants and Linux?
    β–ͺ Why the hell is there no standard for checking the *filesystem* a file resides on? 🧐😁

  8. I have one little piece of custom platform-specific code in .

    Background is that 's QFileSystemWatcher doesn't work correctly on (and probably other network filesystems). It uses some platform mechanism (e.g. inotify on , kqueue on ) internally, so exact behavior probably depends on the platform. On FreeBSD, it *seemed* to work, but only when the change to the file on NFS is done from the local machine. πŸ™„

    Now regarding this code:
    github.com/Zirias/qxmoji/blob/
    -- I still have doubts.

    β–ͺ Should it check for other filesystems as well? Which ones?
    β–ͺ Will this construct checking for 'BSD4_4' in <sys/param.h> reliably detect every OS derived from 4.4BSD (assuming a POSIXy system that *has* sys/param.h)?
    β–ͺ Should it have implementations for *other* POSIXy systems than 4.4BSD-descendants and Linux?
    β–ͺ Why the hell is there no standard for checking the *filesystem* a file resides on? 🧐😁

  9. #qXmoji v0.7 released!

    github.com/Zirias/qxmoji/relea

    This brings several improvements, mainly in the build system, but the major change is support for localization, with translated Emoji names imported from #Unicode #CLDR. I added a German translation, see screenshot. Once again, I'd appreciate more translations, the process to translate is documented here:
    github.com/Zirias/qxmoji/blob/

    Updated FreeBSD port:
    people.freebsd.org/~zirias/pat

    #X11 #emoji #keyboard #FreeBSD #Linux

  10. #qXmoji v0.7 released!

    github.com/Zirias/qxmoji/relea

    This brings several improvements, mainly in the build system, but the major change is support for localization, with translated Emoji names imported from #Unicode #CLDR. I added a German translation, see screenshot. Once again, I'd appreciate more translations, the process to translate is documented here:
    github.com/Zirias/qxmoji/blob/

    Updated FreeBSD port:
    people.freebsd.org/~zirias/pat

    #X11 #emoji #keyboard #FreeBSD #Linux

  11. #qXmoji v0.7 released!

    github.com/Zirias/qxmoji/relea

    This brings several improvements, mainly in the build system, but the major change is support for localization, with translated Emoji names imported from #Unicode #CLDR. I added a German translation, see screenshot. Once again, I'd appreciate more translations, the process to translate is documented here:
    github.com/Zirias/qxmoji/blob/

    Updated FreeBSD port:
    people.freebsd.org/~zirias/pat

    #X11 #emoji #keyboard #FreeBSD #Linux

  12. v0.7 released!

    github.com/Zirias/qxmoji/relea

    This brings several improvements, mainly in the build system, but the major change is support for localization, with translated Emoji names imported from . I added a German translation, see screenshot. Once again, I'd appreciate more translations, the process to translate is documented here:
    github.com/Zirias/qxmoji/blob/

    Updated FreeBSD port:
    people.freebsd.org/~zirias/pat

  13. If there are no takers, I might be seduced to add #French myself.

    TBH, this is kind of a threat to all french-speaking ppl. It's the only language I ever learned besides German and English, and school is a *very* long time ago. It will probably end up somewhat similar to your typical chinese user's manual πŸ˜‚

    #qXmoji #X11 #emoji #keyboard

  14. If there are no takers, I might be seduced to add #French myself.

    TBH, this is kind of a threat to all french-speaking ppl. It's the only language I ever learned besides German and English, and school is a *very* long time ago. It will probably end up somewhat similar to your typical chinese user's manual πŸ˜‚

    #qXmoji #X11 #emoji #keyboard

  15. If there are no takers, I might be seduced to add #French myself.

    TBH, this is kind of a threat to all french-speaking ppl. It's the only language I ever learned besides German and English, and school is a *very* long time ago. It will probably end up somewhat similar to your typical chinese user's manual πŸ˜‚

    #qXmoji #X11 #emoji #keyboard

  16. If there are no takers, I might be seduced to add myself.

    TBH, this is kind of a threat to all french-speaking ppl. It's the only language I ever learned besides German and English, and school is a *very* long time ago. It will probably end up somewhat similar to your typical chinese user's manual πŸ˜‚

  17. #qXmoji is now completely translatable, and fully localized for πŸ‡©πŸ‡ͺ.

    So, here comes a request for contributions 😁 (pretty please πŸ™ƒ):

    More languages would be nice! Therefore I documented the process to add them here:
    github.com/Zirias/qxmoji/blob/

    #X11 #emoji #keyboard

  18. #qXmoji is now completely translatable, and fully localized for πŸ‡©πŸ‡ͺ.

    So, here comes a request for contributions 😁 (pretty please πŸ™ƒ):

    More languages would be nice! Therefore I documented the process to add them here:
    github.com/Zirias/qxmoji/blob/

    #X11 #emoji #keyboard

  19. #qXmoji is now completely translatable, and fully localized for πŸ‡©πŸ‡ͺ.

    So, here comes a request for contributions 😁 (pretty please πŸ™ƒ):

    More languages would be nice! Therefore I documented the process to add them here:
    github.com/Zirias/qxmoji/blob/

    #X11 #emoji #keyboard

  20. is now completely translatable, and fully localized for πŸ‡©πŸ‡ͺ.

    So, here comes a request for contributions 😁 (pretty please πŸ™ƒ):

    More languages would be nice! Therefore I documented the process to add them here:
    github.com/Zirias/qxmoji/blob/

  21. Got a vertical prototype working, the tooltips in the "normal" emoji tabs are translated πŸ₯³

    🍺o'clock, later ... 🍻

    #qXmoji #X11 #emoji #keyboard

  22. Got a vertical prototype working, the tooltips in the "normal" emoji tabs are translated πŸ₯³

    🍺o'clock, later ... 🍻

    #qXmoji #X11 #emoji #keyboard

  23. Got a vertical prototype working, the tooltips in the "normal" emoji tabs are translated πŸ₯³

    🍺o'clock, later ... 🍻

    #qXmoji #X11 #emoji #keyboard

  24. Got a vertical prototype working, the tooltips in the "normal" emoji tabs are translated πŸ₯³

    🍺o'clock, later ... 🍻

  25. Use the hashtable to map translations to emojis and auto-generate #Qt #Linguist translation files containing both texts -> done.

    I just *had* to check: No, there isn't a catchy german translation for "facepalming" πŸ™„

    #qXmoji #X11 #emoji #keyboard

  26. Use the hashtable to map translations to emojis and auto-generate #Qt #Linguist translation files containing both texts -> done.

    I just *had* to check: No, there isn't a catchy german translation for "facepalming" πŸ™„

    #qXmoji #X11 #emoji #keyboard

  27. Use the hashtable to map translations to emojis and auto-generate #Qt #Linguist translation files containing both texts -> done.

    I just *had* to check: No, there isn't a catchy german translation for "facepalming" πŸ™„

    #qXmoji #X11 #emoji #keyboard

  28. Use the hashtable to map translations to emojis and auto-generate translation files containing both texts -> done.

    I just *had* to check: No, there isn't a catchy german translation for "facepalming" πŸ™„

  29. Working on the next thing for #qXmoji: #l10n.

    First step: Build a hash-table for localized emoji names from Unicode CLDR data.

    #X11 #emoji #keyboard

  30. Working on the next thing for #qXmoji: #l10n.

    First step: Build a hash-table for localized emoji names from Unicode CLDR data.

    #X11 #emoji #keyboard

  31. Working on the next thing for #qXmoji: #l10n.

    First step: Build a hash-table for localized emoji names from Unicode CLDR data.

    #X11 #emoji #keyboard

  32. Working on the next thing for : .

    First step: Build a hash-table for localized emoji names from Unicode CLDR data.

  33. Adding features in a module with clear boundaries is so much more fun!

    I just added different modes for using #Qt's #moc to my new USES=qt in my #gmake framework ... Testing it with #qXmoji (my new #X11 #emoji #keyboard) in the mode that just includes moc-generated stuff, and it works like a charm. No more extra compilation steps for moc, this whole build log now looks nicely short (screenshot: build from entirely clean git checkout) πŸ₯³

    github.com/Zirias/qxmoji/commi

  34. Adding features in a module with clear boundaries is so much more fun!

    I just added different modes for using #Qt's #moc to my new USES=qt in my #gmake framework ... Testing it with #qXmoji (my new #X11 #emoji #keyboard) in the mode that just includes moc-generated stuff, and it works like a charm. No more extra compilation steps for moc, this whole build log now looks nicely short (screenshot: build from entirely clean git checkout) πŸ₯³

    github.com/Zirias/qxmoji/commi

  35. Adding features in a module with clear boundaries is so much more fun!

    I just added different modes for using #Qt's #moc to my new USES=qt in my #gmake framework ... Testing it with #qXmoji (my new #X11 #emoji #keyboard) in the mode that just includes moc-generated stuff, and it works like a charm. No more extra compilation steps for moc, this whole build log now looks nicely short (screenshot: build from entirely clean git checkout) πŸ₯³

    github.com/Zirias/qxmoji/commi

  36. Adding features in a module with clear boundaries is so much more fun!

    I just added different modes for using 's to my new USES=qt in my framework ... Testing it with (my new ) in the mode that just includes moc-generated stuff, and it works like a charm. No more extra compilation steps for moc, this whole build log now looks nicely short (screenshot: build from entirely clean git checkout) πŸ₯³

    github.com/Zirias/qxmoji/commi

  37. @peterkotrcka Qt isn't *that* huge ... built it e.g. for my cross-toolchain, so I could produce #Windows binaries on #FreeBSD (not #qXmoji of course, this would make little sense for Windows).

    But then, there's little difference for qXmoji either. Most notably the format of the history in the settings file (because Qt5 can't correctly produce emojis in utf8, while utf8 is the default for settings in Qt6 and works fine there).

    Regarding Ubuntu, well, the packages are there. Just without the .pc files for pkg-config. Probably worth a bug report, but I won't create it, I don't even use any Linux πŸ˜‰

    It should build with Qt6 after installing qt6-base-dev and qt6-base-dev-tools, getting the .pc files I added to the repo and pointing PKG_CONFIG_PATH to them πŸ™ˆ

  38. @peterkotrcka Qt isn't *that* huge ... built it e.g. for my cross-toolchain, so I could produce #Windows binaries on #FreeBSD (not #qXmoji of course, this would make little sense for Windows).

    But then, there's little difference for qXmoji either. Most notably the format of the history in the settings file (because Qt5 can't correctly produce emojis in utf8, while utf8 is the default for settings in Qt6 and works fine there).

    Regarding Ubuntu, well, the packages are there. Just without the .pc files for pkg-config. Probably worth a bug report, but I won't create it, I don't even use any Linux πŸ˜‰

    It should build with Qt6 after installing qt6-base-dev and qt6-base-dev-tools, getting the .pc files I added to the repo and pointing PKG_CONFIG_PATH to them πŸ™ˆ

  39. @peterkotrcka Qt isn't *that* huge ... built it e.g. for my cross-toolchain, so I could produce #Windows binaries on #FreeBSD (not #qXmoji of course, this would make little sense for Windows).

    But then, there's little difference for qXmoji either. Most notably the format of the history in the settings file (because Qt5 can't correctly produce emojis in utf8, while utf8 is the default for settings in Qt6 and works fine there).

    Regarding Ubuntu, well, the packages are there. Just without the .pc files for pkg-config. Probably worth a bug report, but I won't create it, I don't even use any Linux πŸ˜‰

    It should build with Qt6 after installing qt6-base-dev and qt6-base-dev-tools, getting the .pc files I added to the repo and pointing PKG_CONFIG_PATH to them πŸ™ˆ

  40. @[email protected] Qt isn't *that* huge ... built it e.g. for my cross-toolchain, so I could produce binaries on (not of course, this would make little sense for Windows).

    But then, there's little difference for qXmoji either. Most notably the format of the history in the settings file (because Qt5 can't correctly produce emojis in utf8, while utf8 is the default for settings in Qt6 and works fine there).

    Regarding Ubuntu, well, the packages are there. Just without the .pc files for pkg-config. Probably worth a bug report, but I won't create it, I don't even use any Linux πŸ˜‰

    It should build with Qt6 after installing qt6-base-dev and qt6-base-dev-tools, getting the .pc files I added to the repo and pointing PKG_CONFIG_PATH to them πŸ™ˆ

  41. I now added a screenshot of #qXmoji on github. People need to see screenshots for some reason (I'm no exception) πŸ˜„

    I wanted "default looks", so, disabled any #Qt theming and thought #fvwm3 with default config should be a very nice match for a tool targeting "plain #X11", and firing up a #Xephyr session, I was quite surprised how polished fvwm3's default config looks nowadays, even integrating #stalonetray when available πŸ‘

    I still prefer my custom config, but nevertheless, great job πŸ™‚

    github.com/Zirias/qxmoji

  42. I now added a screenshot of #qXmoji on github. People need to see screenshots for some reason (I'm no exception) πŸ˜„

    I wanted "default looks", so, disabled any #Qt theming and thought #fvwm3 with default config should be a very nice match for a tool targeting "plain #X11", and firing up a #Xephyr session, I was quite surprised how polished fvwm3's default config looks nowadays, even integrating #stalonetray when available πŸ‘

    I still prefer my custom config, but nevertheless, great job πŸ™‚

    github.com/Zirias/qxmoji

  43. I now added a screenshot of #qXmoji on github. People need to see screenshots for some reason (I'm no exception) πŸ˜„

    I wanted "default looks", so, disabled any #Qt theming and thought #fvwm3 with default config should be a very nice match for a tool targeting "plain #X11", and firing up a #Xephyr session, I was quite surprised how polished fvwm3's default config looks nowadays, even integrating #stalonetray when available πŸ‘

    I still prefer my custom config, but nevertheless, great job πŸ™‚

    github.com/Zirias/qxmoji

  44. I now added a screenshot of on github. People need to see screenshots for some reason (I'm no exception) πŸ˜„

    I wanted "default looks", so, disabled any theming and thought with default config should be a very nice match for a tool targeting "plain ", and firing up a session, I was quite surprised how polished fvwm3's default config looks nowadays, even integrating when available πŸ‘

    I still prefer my custom config, but nevertheless, great job πŸ™‚

    github.com/Zirias/qxmoji

  45. In case you wondered: Why another #emoji input tool?

    As far as I know, #qXmoji is the *only* one working with "pure" #X11, acting like a virtual #keyboard. It *does* need the "Xtest" extension to fake "real" key presses, but that's (almost?) always available. It does *not* need other X clients to use some specific GUI toolkit (Qt, GTK, ...) or be at least XIM (input-method) aware. Instead, ANY X client works as the target – whether it can properly display emojis is another topic of course. 🀑

    So, that's why. Well, I found the "x11-emoji-picker" project, but this one relies on some external tool to inject the events, so it's not self-contained and less robust. Do you know of any other similar projects? Then let me know 😎

    Who said X11 was dead? It's a lie! 🐸

  46. In case you wondered: Why another #emoji input tool?

    As far as I know, #qXmoji is the *only* one working with "pure" #X11, acting like a virtual #keyboard. It *does* need the "Xtest" extension to fake "real" key presses, but that's (almost?) always available. It does *not* need other X clients to use some specific GUI toolkit (Qt, GTK, ...) or be at least XIM (input-method) aware. Instead, ANY X client works as the target – whether it can properly display emojis is another topic of course. 🀑

    So, that's why. Well, I found the "x11-emoji-picker" project, but this one relies on some external tool to inject the events, so it's not self-contained and less robust. Do you know of any other similar projects? Then let me know 😎

    Who said X11 was dead? It's a lie! 🐸

  47. In case you wondered: Why another #emoji input tool?

    As far as I know, #qXmoji is the *only* one working with "pure" #X11, acting like a virtual #keyboard. It *does* need the "Xtest" extension to fake "real" key presses, but that's (almost?) always available. It does *not* need other X clients to use some specific GUI toolkit (Qt, GTK, ...) or be at least XIM (input-method) aware. Instead, ANY X client works as the target – whether it can properly display emojis is another topic of course. 🀑

    So, that's why. Well, I found the "x11-emoji-picker" project, but this one relies on some external tool to inject the events, so it's not self-contained and less robust. Do you know of any other similar projects? Then let me know 😎

    Who said X11 was dead? It's a lie! 🐸

  48. In case you wondered: Why another input tool?

    As far as I know, is the *only* one working with "pure" , acting like a virtual . It *does* need the "Xtest" extension to fake "real" key presses, but that's (almost?) always available. It does *not* need other X clients to use some specific GUI toolkit (Qt, GTK, ...) or be at least XIM (input-method) aware. Instead, ANY X client works as the target – whether it can properly display emojis is another topic of course. 🀑

    So, that's why. Well, I found the "x11-emoji-picker" project, but this one relies on some external tool to inject the events, so it's not self-contained and less robust. Do you know of any other similar projects? Then let me know 😎

    Who said X11 was dead? It's a lie! 🐸

  49. #qXmoji v0.6 released!

    github.com/Zirias/qxmoji/relea

    This brings a *lot* of improvements and fixes, the most relevant being immediate persistence of settings and watching the settings file for external changes. To make this feasible also for restoring the history, a lot of work went into generating static emoji data that can be used efficiently (e.g. containing a hash table to find an emoji quickly).

    BTW, this even works on #NFS, so if you have your home shared and you're running qXmoji on two machines as the same user, the history will auto-update in both instances πŸ₯³

    #X11 #emoji #keyboard #Linux #FreeBSD

  50. #qXmoji v0.6 released!

    github.com/Zirias/qxmoji/relea

    This brings a *lot* of improvements and fixes, the most relevant being immediate persistence of settings and watching the settings file for external changes. To make this feasible also for restoring the history, a lot of work went into generating static emoji data that can be used efficiently (e.g. containing a hash table to find an emoji quickly).

    BTW, this even works on #NFS, so if you have your home shared and you're running qXmoji on two machines as the same user, the history will auto-update in both instances πŸ₯³

    #X11 #emoji #keyboard #Linux #FreeBSD

  51. #qXmoji v0.6 released!

    github.com/Zirias/qxmoji/relea

    This brings a *lot* of improvements and fixes, the most relevant being immediate persistence of settings and watching the settings file for external changes. To make this feasible also for restoring the history, a lot of work went into generating static emoji data that can be used efficiently (e.g. containing a hash table to find an emoji quickly).

    BTW, this even works on #NFS, so if you have your home shared and you're running qXmoji on two machines as the same user, the history will auto-update in both instances πŸ₯³

    #X11 #emoji #keyboard #Linux #FreeBSD

  52. v0.6 released!

    github.com/Zirias/qxmoji/relea

    This brings a *lot* of improvements and fixes, the most relevant being immediate persistence of settings and watching the settings file for external changes. To make this feasible also for restoring the history, a lot of work went into generating static emoji data that can be used efficiently (e.g. containing a hash table to find an emoji quickly).

    BTW, this even works on , so if you have your home shared and you're running qXmoji on two machines as the same user, the history will auto-update in both instances πŸ₯³

  53. @jhx Thanks for your PR, I added a *ton* of comments ... would really appreciate if you could address them, because after all, the *issue* is a real one and should be fixed for #qXmoji 0.6, and as you first found it and already attempted a fix, I'd like to have your authorship in the log πŸ˜‰

  54. @jhx Thanks for your PR, I added a *ton* of comments ... would really appreciate if you could address them, because after all, the *issue* is a real one and should be fixed for #qXmoji 0.6, and as you first found it and already attempted a fix, I'd like to have your authorship in the log πŸ˜‰

  55. @jhx Thanks for your PR, I added a *ton* of comments ... would really appreciate if you could address them, because after all, the *issue* is a real one and should be fixed for #qXmoji 0.6, and as you first found it and already attempted a fix, I'd like to have your authorship in the log πŸ˜‰

  56. @jhx Thanks for your PR, I added a *ton* of comments ... would really appreciate if you could address them, because after all, the *issue* is a real one and should be fixed for 0.6, and as you first found it and already attempted a fix, I'd like to have your authorship in the log πŸ˜‰

  57. Working on improving performance for the next #qXmoji release. This will require pre-generating stuff during build (different string formats and probably static hashtables), so doing this in #POSIX #shell script isn't feasible any more, therefore working on a data generation tool in #C now.

    I'm amazed how #lldb shows me my #Emoji structs while debugging this πŸ˜‚

  58. Working on improving performance for the next #qXmoji release. This will require pre-generating stuff during build (different string formats and probably static hashtables), so doing this in #POSIX #shell script isn't feasible any more, therefore working on a data generation tool in #C now.

    I'm amazed how #lldb shows me my #Emoji structs while debugging this πŸ˜‚

  59. Working on improving performance for the next #qXmoji release. This will require pre-generating stuff during build (different string formats and probably static hashtables), so doing this in #POSIX #shell script isn't feasible any more, therefore working on a data generation tool in #C now.

    I'm amazed how #lldb shows me my #Emoji structs while debugging this πŸ˜‚

  60. Working on improving performance for the next release. This will require pre-generating stuff during build (different string formats and probably static hashtables), so doing this in script isn't feasible any more, therefore working on a data generation tool in now.

    I'm amazed how shows me my structs while debugging this πŸ˜‚