Commit graph

  • 62ec4fb07f
    Fix variable name in README.md Alexey Mostovoy 2024-12-19 22:23:51 +0300
  • 35d72e5fba
    Added window dimensions and title to Clay_Raylib_Initialize function (#56) Oleksii Bulba 2024-12-19 12:34:20 +0400
  • c0c600251c Fix Raylib Renderer example after modifying Clay_Raylib_Initialize function signature. Oleksii Bulba 2024-12-19 11:11:32 +0400
  • 2f0d3c77fa Added window dimentions and title to Clay_Raylib_Initialize function Oleksii Bulba 2024-12-19 11:04:33 +0400
  • 18f06e5faf
    Implement native scroll containers in HTML renderer (#54) Nic Barker 2024-12-19 11:35:18 +1300
  • 44c2e0652e Fix pointer events on border containers Nic Barker 2024-12-19 11:29:39 +1300
  • 8e53e166de Fix incorrect culling of multi config scroll containers Nic Barker 2024-12-19 11:19:34 +1300
  • b9d02330ff
    Fix: moved CLAY__MIN and CLAY__MAX to public macros (#55) Oleksii Bulba 2024-12-19 00:29:12 +0400
  • ed6f410ce1 Fix: moved CLAY__MIN and CLAY__MAX to public macros Oleksii Bulba 2024-12-18 20:55:18 +0400
  • 004ed63372 Fix initializers Nic Barker 2024-12-16 20:50:00 +1300
  • 9345c2ed48 c++ field order Nic Barker 2024-12-16 19:43:17 +1300
  • d73738c5c1 remove debug flag from build.sh Nic Barker 2024-12-16 19:36:59 +1300
  • d5d004e9bb Create API to support external scroll handling Nic Barker 2024-12-16 19:33:36 +1300
  • ff3b69d94f Fix a bug with borders that could cause duplicate IDs Nic Barker 2024-12-12 10:31:41 +1300
  • d2e6be64a9 defer rendering of borders until after children Nic Barker 2024-12-05 13:54:54 +1300
  • 0ef877eef7 fix an edge case where text could be measured incorrectly Nic Barker 2024-12-05 13:23:20 +1300
  • efec6ab1de Fix a bug that could cause double newlines in text blocks Nic Barker 2024-12-04 16:02:53 +1300
  • 9f0cf751da Fix incorrect handling of naked newline characters in text blocks Nic Barker 2024-12-04 15:45:46 +1300
  • 41f6616993 Fix text measurement default bucket count Nic Barker 2024-12-02 12:04:01 +1300
  • b8725bfb65
    Improve overflow handling / CLAY_MAX_ELEMENT_COUNT exceeded (#52) Nic Barker 2024-12-01 21:05:56 +1300
  • d3b72add91 typo Nic Barker 2024-12-01 20:59:02 +1300
  • 398fc3330d fix gcc Nic Barker 2024-12-01 20:54:44 +1300
  • 0fdeb99aff Update cmakelists Nic Barker 2024-12-01 14:05:40 +1300
  • f1839cba20 Update cmakelists Nic Barker 2024-12-01 14:02:16 +1300
  • b2681eda9a Revert default element count Nic Barker 2024-12-01 13:59:31 +1300
  • c016181f22 Handle overflow of text wrap lines and render commands: Nic Barker 2024-12-01 13:57:06 +1300
  • 70b9f6f8f6 Bug fix for words that overflow their containers Nic Barker 2024-11-30 21:05:19 +1300
  • fd53b0a1bd unused variable Nic Barker 2024-11-30 20:47:34 +1300
  • 57e1c3b23f C++ init order Nic Barker 2024-11-30 19:49:22 +1300
  • 7cfa5b03fe Early return pointerstate if exceeded max element count Nic Barker 2024-11-30 19:38:16 +1300
  • 4f34b25a49 Switch measured words cache to linked list Nic Barker 2024-11-30 19:23:03 +1300
  • 9417a53857 Reset max element count Nic Barker 2024-11-30 14:44:40 +1300
  • 1d2c38a680 Initial attempt at handling overflows more comprehensively Nic Barker 2024-11-30 14:30:28 +1300
  • 51c5355686
    Fix text cache overflow (#51) Nic Barker 2024-11-27 12:13:11 +1300
  • 1d7b27a877 Improve calc perf Nic Barker 2024-11-27 11:30:36 +1300
  • c8460acbae Fix a bug where the measured word cache wasn't cleared correctly Nic Barker 2024-11-27 11:14:37 +1300
  • 330e56a858
    Include new cairo renderer (#48) Justin 2024-11-19 05:03:39 +0100
  • 3edfe3f296
    Merge branch 'main' into local-id-fix Bach Le 2024-11-18 16:36:32 +0800
  • c5a1c1a4ed
    Forward declare Clay__OpenTextElement (#49) Bach Le 2024-11-18 12:01:55 +0800
  • d8cfd6dbb9 Fix local id calculation Bach Le 2024-11-18 08:57:40 +0800
  • 6716c2899b Forward declare Clay__OpenTextElement Bach Le 2024-11-18 07:15:54 +0800
  • cc2e69f33b fix: narrowing warning & improper height calculation 27justin 2024-11-16 13:12:58 +0100
  • ecf07c614c add: cairo renderer + example 27justin 2024-11-16 04:02:25 +0100
  • f517c00ed0
    docs: remove some inconsistencies with current API (#47) Justin 2024-11-14 23:35:02 +0100
  • 3eeef9c64b docs: remove some inconsistencies with current API 27justin 2024-11-14 21:30:01 +0100
  • ea3e29be5c
    Create README.md bangbangsheshotmedown 2024-10-29 19:53:11 +0000
  • 134beca09c
    Add C file bangbangsheshotmedown 2024-10-29 19:50:51 +0000
  • b3cdf90d39
    Add D example bangbangsheshotmedown 2024-10-29 19:50:13 +0000
  • 8b84561f0d Add Clay_GetElementWithIndex function Nic Barker 2024-10-24 21:38:02 +1300
  • 2f67b61256 README updates v0.12 Nic Barker 2024-10-23 09:44:39 +1300
  • 2d6e9afe87 Fix GCC type cast Nic Barker 2024-10-22 21:12:47 +1300
  • 83551449c2 Fix a bug when a single word couldn't fit in its container Nic Barker 2024-10-22 21:07:24 +1300
  • 29ebbb22f0 Fix error in README Nic Barker 2024-10-22 20:52:13 +1300
  • 29133bc783
    Multi-type elements (#34) Nic Barker 2024-10-22 20:41:35 +1300
  • 0dd1924390 appease gcc Nic Barker 2024-10-21 21:18:12 +1300
  • 79f970fc36 msvc updates Nic Barker 2024-10-21 21:14:54 +1300
  • 08e079f65b fix compile error Nic Barker 2024-10-21 21:04:30 +1300
  • 04d27a5af9 odin updates Nic Barker 2024-10-21 20:59:36 +1300
  • 3191ff0384 Bindings Nic Barker 2024-10-21 20:50:29 +1300
  • 0d49df0043 Update readme Nic Barker 2024-10-21 20:46:23 +1300
  • 84be5d69d5 Updates to text config Nic Barker 2024-10-20 15:17:38 +1300
  • 03c619d499 Switch all configs to value based rather than pointer Nic Barker 2024-10-20 14:49:25 +1300
  • 54132c1631 Update odin bindings for multi config Nic Barker 2024-10-16 16:01:27 +1300
  • 6fdabc85cf Fixes for html renderer Nic Barker 2024-10-16 11:09:32 +1300
  • c496ddd853 gcc Nic Barker 2024-10-09 19:34:06 +1300
  • 59c4febe92 compiler fixes Nic Barker 2024-10-09 19:25:33 +1300
  • e9dc187f1a c++ compiler fixes Nic Barker 2024-10-09 19:13:03 +1300
  • df90a51a0f reimplement text wrapping and improve performance Nic Barker 2024-10-09 19:03:10 +1300
  • a26faa54e6 Integrate upstream changes Nic Barker 2024-10-09 10:54:23 +1300
  • 8bb3803407 Line height Nic Barker 2024-10-07 19:36:50 +1300
  • 1b0d315649 Fixes for official website Nic Barker 2024-10-04 14:27:43 +1300
  • 4fb5548913 fix c++ warnings Nic Barker 2024-10-04 10:46:05 +1300
  • 1a94b00700 Fix bugs Nic Barker 2024-10-03 19:25:14 +1300
  • b3d825ceee interim commit Nic Barker 2024-10-02 14:56:19 +1300
  • b678249cbe interim commit Nic Barker 2024-10-01 07:46:41 +1300
  • 3dffbea2a3
    Fix an overflow bug in the text measurement cache (#44) Nic Barker 2024-10-16 12:11:01 +1300
  • 07788b909f msvc Nic Barker 2024-10-16 12:08:33 +1300
  • 7dad6522e4 c++ dec order Nic Barker 2024-10-16 12:05:43 +1300
  • 3b4571d2c2 Fix an overflow bug in the text measurement cache Nic Barker 2024-10-16 11:59:10 +1300
  • 3b03a79f28
    Fix scroll on mouse down being overriden by touch scroll (#42) Richard Hozák 2024-10-15 00:47:25 +0200
  • 01e018b54c Fix scroll on mouse down being overriden by touch scroll Richard Hozák 2024-10-14 23:28:28 +0200
  • 05eb12bed7
    Made casting more explicit for better compatibility with different compilers (#41) johan0A 2024-10-12 02:25:22 +0200
  • 4ce3105f58 Fix touch scrolling bug on official website Nic Barker 2024-10-12 13:16:25 +1300
  • 5355d471c4 Made casting more explicit for better compatibility with different compilers johan0A 2024-10-11 21:09:46 +0200
  • 9a8775751f Cleanup compiler options Nic Barker 2024-10-07 19:30:15 +1300
  • f579690f5d Improve space allocation for GROW containers Nic Barker 2024-10-07 18:56:13 +1300
  • d826187b50 Update odin bindings Nic Barker 2024-10-06 19:34:42 +1300
  • 90b4b0de26 float cast to appease C++ Nic Barker 2024-10-06 13:32:55 +1300
  • 843b5bfe89 Add numeric rounding to final bounding box output Nic Barker 2024-10-06 13:29:06 +1300
  • 51082d2f1e
    Change lineSpacing text config attribute to lineHeight (#37) Nic Barker 2024-10-05 20:57:52 +1300
  • c8fd09a1f7 align text vertically within line height Nic Barker 2024-10-05 19:13:27 +1300
  • cd88af8f0f Convert line spacing to line height Nic Barker 2024-10-04 20:56:41 +1300
  • 26013e657f Fix a bug that causes incorrect allocation of total width to multiple SIZING_GROW children Nic Barker 2024-10-05 18:55:22 +1300
  • c3f2baf40a Fix a bug with scroll offset in scroll containers with GROW where contents were smaller than container Nic Barker 2024-10-05 11:59:29 +1300
  • c02db35554
    [Bug] Fix NEWLINES wrap mode not being respected correctly (#36) Patrik Smělý 2024-10-04 03:30:49 +0200
  • d219b9fac5 Fixed broken text NEWLINES wrap mode Patrik Smělý 2024-10-04 03:04:42 +0200
  • 9f291ab017
    Merge branch 'nicbarker:main' into main Patrik Smělý 2024-10-04 02:51:58 +0200
  • 2cf212e992 Update discord link to permanent and add note for discord link in readme Nic Barker 2024-10-04 10:19:08 +1300
  • 761596b36c Add discord link to official website Nic Barker 2024-10-04 10:05:13 +1300
  • 3a550ad498
    Merge branch 'nicbarker:main' into main Patrik Smělý 2024-10-03 19:21:57 +0200