Commit graph

  • d79895dc88
    Start work on Font roblox datatype Filip Tibell 2023-03-17 15:05:10 +01:00
  • e57316341b
    Implement PhysicalProperties roblox datatype Filip Tibell 2023-03-17 13:23:52 +01:00
  • e57abbe5d9
    Helper scripts for making font & physical properties from enums Filip Tibell 2023-03-17 10:44:21 +01:00
  • 6d76df7524
    Implement Ray roblox datatype Filip Tibell 2023-03-17 10:18:05 +01:00
  • f0aadc6dfe
    Implement Region3 roblox datatypes Filip Tibell 2023-03-17 09:50:30 +01:00
  • a05067410a
    Update rbx-dom to latest Filip Tibell 2023-03-17 09:18:29 +01:00
  • 1161b9f4e8
    Handle OptionalCFrame in roblox conversion layer Filip Tibell 2023-03-17 09:12:46 +01:00
  • e3bcf79f09
    Implement number range/sequence roblox datatypes Filip Tibell 2023-03-17 08:54:57 +01:00
  • da8e86d743
    Add methods to UDim2 test Filip Tibell 2023-03-16 21:40:39 +01:00
  • 94e84d6054
    Implement CFrame roblox datatype Filip Tibell 2023-03-16 21:33:47 +01:00
  • 010f7325d1
    Implement missing Vector3 constructors Filip Tibell 2023-03-16 18:44:54 +01:00
  • 72f3e2157b
    Implement Rect roblox datatype Filip Tibell 2023-03-16 09:56:37 +01:00
  • 75188d3e35
    Implement Faces roblox datatype Filip Tibell 2023-03-16 09:24:56 +01:00
  • cfc9299165
    Implement Axes roblox datatype Filip Tibell 2023-03-15 22:06:53 +01:00
  • 7aef25c316
    Move datatype tests into datatypes module Filip Tibell 2023-03-15 21:14:06 +01:00
  • de656fa26b
    Implement tests for color sequences Filip Tibell 2023-03-15 21:11:41 +01:00
  • b662b86922
    Add tests for enum datatypes Filip Tibell 2023-03-15 20:58:52 +01:00
  • 83284be303
    Add tests for color datatypes Filip Tibell 2023-03-15 20:47:15 +01:00
  • 2760fa0d1d
    Implement conversions between BrickColor and Color3 Filip Tibell 2023-03-15 19:51:19 +01:00
  • 158603d405
    Implement roblox enum datatypes Filip Tibell 2023-03-15 17:43:58 +01:00
  • 709426d8ef
    Implement ColorSequence roblox datatype Filip Tibell 2023-03-15 16:14:17 +01:00
  • e9b79ea28f
    Make implementation of math ops generic, implement math ops on Color3 Filip Tibell 2023-03-15 14:27:06 +01:00
  • 2a6b88e6a7
    Implement Color3 roblox datatype Filip Tibell 2023-03-15 14:01:38 +01:00
  • b80d5e4bab
    Implement BrickColor roblox datatype Filip Tibell 2023-03-15 10:18:13 +01:00
  • 873ffb6b7d
    Add note about aborting in release profile to Cargo.toml Filip Tibell 2023-03-14 10:50:34 +01:00
  • c28d57eaca
    Add recommended extensions to vscode folder Filip Tibell 2023-03-14 10:47:28 +01:00
  • 7fd32e67c2
    Improve error reporting & ergonomics for datatype conversion Filip Tibell 2023-03-11 20:50:53 +01:00
  • b1a3495a14
    Clean up conversion traits to make roblox datatypes easier to implement Filip Tibell 2023-03-11 19:25:48 +01:00
  • 89aaf40fdb
    Implement std ops for roblox datatypes Filip Tibell 2023-03-11 18:38:27 +01:00
  • ba52396bec
    Implement udim roblox datatypes, minor vector fixes Filip Tibell 2023-03-11 17:42:16 +01:00
  • 0f9caf5461
    Roblox datatypes refactor & organization Filip Tibell 2023-03-11 16:39:23 +01:00
  • 4afb51830c
    Implement test suite for roblox datatypes Filip Tibell 2023-03-11 11:21:34 +01:00
  • e330986da5
    Export new datatypes Filip Tibell 2023-03-11 10:26:33 +01:00
  • fd369f707f
    Implement int vector roblox types Filip Tibell 2023-03-11 10:20:22 +01:00
  • d23366fc98
    Impl from traits for roblox datatypes Filip Tibell 2023-03-11 10:02:26 +01:00
  • 72c30d31c7
    Version 0.5.6 Filip Tibell 2023-03-11 08:29:57 +01:00
  • b7e4312770
    Don't use simd-aligned vectors for better compatibility Filip Tibell 2023-03-11 08:18:04 +01:00
  • a59b0190ab
    Fix fs writeFile & readFile not working with invalid utf8 Filip Tibell 2023-03-11 08:16:16 +01:00
  • 7261ca90ef
    Always use luau numbers, not lua integers for translation layer Filip Tibell 2023-03-10 13:37:42 +01:00
  • 078c08eabf
    Implement translation layer between lua values and rbx_dom_weak variants Filip Tibell 2023-03-10 13:35:49 +01:00
  • a31553e130
    Add testing of new roblox lib to CI Filip Tibell 2023-03-10 11:39:54 +01:00
  • 0cc5c0823e
    Implement Vector2 datatypes Filip Tibell 2023-03-10 11:33:49 +01:00
  • 501933e3f9
    Initial implementation of datatypes module, first datatype impl Filip Tibell 2023-03-10 11:07:03 +01:00
  • 1129d32b7b
    Minor fixes, improve docs for document struct Filip Tibell 2023-03-09 19:34:30 +01:00
  • cda2d46ed9
    Add unit tests for isa functions Filip Tibell 2023-03-09 18:35:26 +01:00
  • 0f4c36219f
    Implement auto detection of document kind for roblox lib Filip Tibell 2023-03-09 17:31:44 +01:00
  • 5bdc968ffe
    Start work on roblox feature, implement document struct Filip Tibell 2023-03-09 12:17:25 +01:00
  • 3163f33887
    Add support for shebang at the top of a script Filip Tibell 2023-03-08 19:23:47 +01:00
  • 7cc1aad114
    Version 0.5.5 Filip Tibell 2023-03-08 13:06:03 +01:00
  • a4ee9a2e84
    Fix some incorrect docs Filip Tibell 2023-03-08 13:05:19 +01:00
  • 99ca1fc230
    Improve general error message formatting Filip Tibell 2023-03-08 12:56:08 +01:00
  • 8e168d3a9d
    Add support for absolute file paths in the CLI Filip Tibell 2023-03-08 12:09:45 +01:00
  • 588ae96d66
    Version 0.5.4 Filip Tibell 2023-03-07 22:12:19 +01:00
  • cbd4ba967e
    Implement passing scripts to cli through stdin, minor bug fix Filip Tibell 2023-03-07 22:07:53 +01:00
  • 9cb793cdea
    Update changelog Filip Tibell 2023-03-02 20:27:51 +01:00
  • d01d2a27f4
    Improve websocket behavior, implement close code Filip Tibell 2023-03-02 19:46:17 +01:00
  • d63ac6191a
    Version 0.5.3 Filip Tibell 2023-02-26 21:42:28 +01:00
  • 2f3157b64d
    Try to force definitions file to have LF endings Filip Tibell 2023-02-26 21:41:15 +01:00
  • f6f9e9db1f
    Fix generation of selene type definitions Filip Tibell 2023-02-26 21:33:49 +01:00
  • 30ab71c92d
    Update lockfile Filip Tibell 2023-02-26 17:18:58 +01:00
  • 16910b462b
    Version 0.5.2 Filip Tibell 2023-02-26 17:11:29 +01:00
  • 4547c245fa
    Hide generated dirs in vscode explorer Filip Tibell 2023-02-26 16:09:17 +01:00
  • 88dbc368d1
    Fix formatting-related panic Filip Tibell 2023-02-26 13:59:34 +01:00
  • 2901e85487
    Bump package version Filip Tibell 2023-02-25 13:42:09 +01:00
  • 7d75d5c52f
    Version 0.5.1 Filip Tibell 2023-02-25 13:41:50 +01:00
  • c83917206f
    Update dependencies Filip Tibell 2023-02-24 17:48:11 +01:00
  • 5675d7fa2d
    Deep dive and configure dependencies Filip Tibell 2023-02-24 17:44:09 +01:00
  • e340321604
    Add editorconfig, fix some formatting Filip Tibell 2023-02-24 10:17:52 +01:00
  • c2dc8e2eb9
    Version 0.5.0 Filip Tibell 2023-02-23 21:20:14 +01:00
  • 766da33ccf
    Merge branch 'main' of https://github.com/filiptibell/lune Filip Tibell 2023-02-23 21:06:36 +01:00
  • 428be1e0f4
    Update workflow action rust install step Filip Tibell 2023-02-23 21:05:25 +01:00
  • 98a25b3824
    Fix typo in readme Filip Tibell 2023-02-23 18:45:47 +01:00
  • 58ecbdb121
    Fully featured wiki & slimmed down readme Filip Tibell 2023-02-23 18:43:18 +01:00
  • 3a57e1fdc2
    Add all pages & sidebar for wiki, make naming of global types more consistent Filip Tibell 2023-02-23 16:07:09 +01:00
  • e0cae3139f
    Add write permission to wiki workflow Filip Tibell 2023-02-23 14:18:11 +01:00
  • c9e541c26b
    Add workflow for generating and publishing to wiki Filip Tibell 2023-02-23 14:12:25 +01:00
  • 5445115b3b
    Update changelog Filip Tibell 2023-02-23 11:34:42 +01:00
  • 9fd6f66686
    Add support for query pairs in net.request params Filip Tibell 2023-02-23 11:31:42 +01:00
  • 26c880c7a0
    Document all global and user-accessible types Filip Tibell 2023-02-23 11:11:47 +01:00
  • a59753569f
    Implement tests for new fs move api Filip Tibell 2023-02-23 10:20:57 +01:00
  • 1fdc6d088c
    Implement API for moving / renaming files and / or directories Filip Tibell 2023-02-23 00:00:48 +01:00
  • eecffca741
    De-UNC file paths on windows wherever possible Filip Tibell 2023-02-22 23:21:37 +01:00
  • ec040e420e
    Generate full wiki from typedefs file Filip Tibell 2023-02-22 22:10:20 +01:00
  • 32bca9dde5
    Update changelog Filip Tibell 2023-02-22 18:04:50 +01:00
  • 8e894c7ac9
    Use new typedefs parser to generate docs file Filip Tibell 2023-02-22 14:25:50 +01:00
  • d6d0b74ce0
    Skip test for now Filip Tibell 2023-02-22 13:09:52 +01:00
  • edcf24fa09
    Update changelog Filip Tibell 2023-02-22 13:09:04 +01:00
  • c3422edeb7
    Fix typedefs parser not generating nillable unions for function unions where one has no args Filip Tibell 2023-02-22 13:06:47 +01:00
  • 41ba23d7ab
    Fix unification of arg types in unions where one side has nil(s) Filip Tibell 2023-02-22 12:40:48 +01:00
  • a96745c292
    Support referenced types in parser type stringification Filip Tibell 2023-02-22 12:35:49 +01:00
  • 77623264ae
    Improve unification of arg types in parser Filip Tibell 2023-02-22 12:18:30 +01:00
  • 7c25c3319d
    Clean up typedefs parser Filip Tibell 2023-02-22 11:31:58 +01:00
  • 09db6d5d8a
    Properly handle function generics in typedefs parser Filip Tibell 2023-02-22 11:04:31 +01:00
  • 7b1b77fbba
    Rename doc > definition in type definitions parser Filip Tibell 2023-02-22 10:53:00 +01:00
  • dc8290b51b
    Fix visibility issues for selene gen Filip Tibell 2023-02-22 10:48:04 +01:00
  • 67f9d4eb9f
    Implement full selene typedefs generator Filip Tibell 2023-02-22 10:11:36 +01:00
  • f4c55ff2cf
    Implement most of the selene typedefs generation Filip Tibell 2023-02-21 22:14:00 +01:00
  • c252db4598
    Finish new docs parser Filip Tibell 2023-02-21 21:06:11 +01:00
  • 9c8539f627
    Implement most of the new docs parser Filip Tibell 2023-02-21 19:47:04 +01:00
  • edf225e888
    Add os and arch constants to process global Filip Tibell 2023-02-21 16:45:31 +01:00