{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":34993481,"defaultBranch":"master","name":"OpenModelica","ownerLogin":"OpenModelica","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-05-03T16:59:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4006504?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715609535.0","currentOid":""},"activityList":{"items":[{"before":"1ef9b1be541fed51a41870e8ea9392a40aa409ba","after":"a4d407bfa5d72244902fb405949f3f7c028c79dd","ref":"refs/heads/master","pushedAt":"2024-05-31T14:48:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabdelhak","name":null,"path":"/kabdelhak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38032125?s=80&v=4"},"commit":{"message":"[NB] fix ComponentRef.size() (#12487)\n\n- correctly use size of records","shortMessageHtmlLink":"[NB] fix ComponentRef.size() (#12487)"}},{"before":"9d4e03d9e5452b1e771cf9dbcc0af7c15bf84661","after":"1ef9b1be541fed51a41870e8ea9392a40aa409ba","ref":"refs/heads/master","pushedAt":"2024-05-29T14:54:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabdelhak","name":null,"path":"/kabdelhak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38032125?s=80&v=4"},"commit":{"message":"[NB] do not create function alias for size 0 crefs (#12473)\n\n- solve tuples as single equations if all other elements are wild","shortMessageHtmlLink":"[NB] do not create function alias for size 0 crefs (#12473)"}},{"before":"add1c8e338c4f02eee4b7ff08911130353e80f42","after":"9d4e03d9e5452b1e771cf9dbcc0af7c15bf84661","ref":"refs/heads/master","pushedAt":"2024-05-29T08:15:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabdelhak","name":null,"path":"/kabdelhak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38032125?s=80&v=4"},"commit":{"message":"[NB] support shared literals (#12472)\n\n* [NB] support shared literals\r\n\r\n* [NF] move shared literal to the end\r\n\r\n - new record to the end of uniontype to not mess with bootstrapping headers","shortMessageHtmlLink":"[NB] support shared literals (#12472)"}},{"before":"2769ed3b0c9096729578778a29ae33ccacd62500","after":"add1c8e338c4f02eee4b7ff08911130353e80f42","ref":"refs/heads/master","pushedAt":"2024-05-28T14:27:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"perost","name":"Per Östlund","path":"/perost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4406023?s=80&v=4"},"commit":{"message":"Fix names of records in Base Modelica (#12475)\n\n- Keep the node type from the original node when instantiating a record\r\n for dumping to Base Modelica, since it contains information needed to\r\n get the correct name of the record.\r\n\r\nFixes #12422","shortMessageHtmlLink":"Fix names of records in Base Modelica (#12475)"}},{"before":"dbd5472a287f17bfccf123e30ab426b5fcd22ff3","after":"2769ed3b0c9096729578778a29ae33ccacd62500","ref":"refs/heads/master","pushedAt":"2024-05-28T11:20:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"perost","name":"Per Östlund","path":"/perost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4406023?s=80&v=4"},"commit":{"message":"Fix connecting potentially present variables (#12474)\n\n- Assume that connectors are compatible if either of the connector\r\n elements are missing an associated model, in which case they're\r\n probably a potentially present variable in an expandable connector.\r\n\r\nFixes #12471","shortMessageHtmlLink":"Fix connecting potentially present variables (#12474)"}},{"before":"8cc47a0cf33c94e213761f64201d031238205798","after":"dbd5472a287f17bfccf123e30ab426b5fcd22ff3","ref":"refs/heads/master","pushedAt":"2024-05-28T09:04:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabdelhak","name":null,"path":"/kabdelhak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38032125?s=80&v=4"},"commit":{"message":"[NB] add handling of edge() and change() operators (#12469)\n\n- edge(d) becomes d and not pre(d)\r\n - change(d) becomes d <> pre(d)\r\n - also handled for negated crefs inside the calls","shortMessageHtmlLink":"[NB] add handling of edge() and change() operators (#12469)"}},{"before":"c8e35cdb059decf753ee475852f302b05168c5fa","after":"8cc47a0cf33c94e213761f64201d031238205798","ref":"refs/heads/master","pushedAt":"2024-05-23T12:52:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arun3688","name":null,"path":"/arun3688","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6870949?s=80&v=4"},"commit":{"message":"update discrete system before evaluating DAE (#12461)","shortMessageHtmlLink":"update discrete system before evaluating DAE (#12461)"}},{"before":"d5dbbd9bb32997aad0afb6aed27aaf91ebe152b0","after":"c8e35cdb059decf753ee475852f302b05168c5fa","ref":"refs/heads/master","pushedAt":"2024-05-23T10:53:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"perost","name":"Per Östlund","path":"/perost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4406023?s=80&v=4"},"commit":{"message":"Improve Base Modelica export (#12460)\n\n- Add version header.\r\n- Add experiment annotation.\r\n\r\nFixes #12457 and #12458","shortMessageHtmlLink":"Improve Base Modelica export (#12460)"}},{"before":"018ac8eb5126ce5f3b49b1c22e504cc629064280","after":"d5dbbd9bb32997aad0afb6aed27aaf91ebe152b0","ref":"refs/heads/master","pushedAt":"2024-05-22T15:22:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"perost","name":"Per Östlund","path":"/perost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4406023?s=80&v=4"},"commit":{"message":"Fix Expression.toFlatString for record expressions (#12455)\n\n- Use the type instead of the path when dumping record expressions as\r\n Base Modelica, to get a name without the root class included.","shortMessageHtmlLink":"Fix Expression.toFlatString for record expressions (#12455)"}},{"before":"7d5151bf310bb5daa9ca3c8e88ba350788cfde18","after":"018ac8eb5126ce5f3b49b1c22e504cc629064280","ref":"refs/heads/master","pushedAt":"2024-05-22T14:44:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"perost","name":"Per Östlund","path":"/perost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4406023?s=80&v=4"},"commit":{"message":"Improve handling of records in Base Modelica (#12454)\n\n- Dump record field bindings/type attributes as modifiers on the record\r\n instances.","shortMessageHtmlLink":"Improve handling of records in Base Modelica (#12454)"}},{"before":"5c3bc796e58729601514e09195bcc85accda2c16","after":"7d5151bf310bb5daa9ca3c8e88ba350788cfde18","ref":"refs/heads/master","pushedAt":"2024-05-22T11:25:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adeas31","name":"Adeel Asghar","path":"/adeas31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4007231?s=80&v=4"},"commit":{"message":"Better error message for unsupported JSON value (#12452)","shortMessageHtmlLink":"Better error message for unsupported JSON value (#12452)"}},{"before":"4553f8f426fe45ba08527986e2624fba952dc9bb","after":"5c3bc796e58729601514e09195bcc85accda2c16","ref":"refs/heads/master","pushedAt":"2024-05-22T08:52:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"perost","name":"Per Östlund","path":"/perost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4406023?s=80&v=4"},"commit":{"message":"Update OMSimulator (#12451)","shortMessageHtmlLink":"Update OMSimulator (#12451)"}},{"before":"11cea7f2d666121d6bff6ad02845400638edd75a","after":"4553f8f426fe45ba08527986e2624fba952dc9bb","ref":"refs/heads/master","pushedAt":"2024-05-21T11:55:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"perost","name":"Per Östlund","path":"/perost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4406023?s=80&v=4"},"commit":{"message":"Improve handling of if-expressions (#12447)\n\n- Apply branch selection earlier to if-expressions with branches that\r\n have different dimensions, to avoid subscripting issues due to\r\n flattening unused branches with wrong dimensions.","shortMessageHtmlLink":"Improve handling of if-expressions (#12447)"}},{"before":"ccfb50b8994eb36b6e53d9b821909ab62398cc29","after":"11cea7f2d666121d6bff6ad02845400638edd75a","ref":"refs/heads/master","pushedAt":"2024-05-20T21:52:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phannebohm","name":null,"path":"/phannebohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16221675?s=80&v=4"},"commit":{"message":"[NB] Correctly detect solvability in when-equation (#12439)","shortMessageHtmlLink":"[NB] Correctly detect solvability in when-equation (#12439)"}},{"before":"0c6cfc383b7a6003933350e7e5755520352e5a46","after":"ccfb50b8994eb36b6e53d9b821909ab62398cc29","ref":"refs/heads/master","pushedAt":"2024-05-20T12:55:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"perost","name":"Per Östlund","path":"/perost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4406023?s=80&v=4"},"commit":{"message":"Reduce evaluation of external functions in instance API (#12443)\n\n- Don't evaluate impure bindings in `NFApi.dumpJSONBinding`.\r\n- Don't evaluate external function calls that require using FFI in\r\n `NFApi.dumpJSONBinding`.","shortMessageHtmlLink":"Reduce evaluation of external functions in instance API (#12443)"}},{"before":"58f675a9fc847aef29e6e5d95db48efcda90ef19","after":"0c6cfc383b7a6003933350e7e5755520352e5a46","ref":"refs/heads/master","pushedAt":"2024-05-17T18:01:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phannebohm","name":null,"path":"/phannebohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16221675?s=80&v=4"},"commit":{"message":"[NB] Print equation attributes for any equation (#12438)","shortMessageHtmlLink":"[NB] Print equation attributes for any equation (#12438)"}},{"before":"165c8efdf6ab3893e57b8d0b72d1f235ee6a44a1","after":"58f675a9fc847aef29e6e5d95db48efcda90ef19","ref":"refs/heads/master","pushedAt":"2024-05-17T16:56:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phannebohm","name":null,"path":"/phannebohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16221675?s=80&v=4"},"commit":{"message":"[janitor] Remove unneeded function (#12437)","shortMessageHtmlLink":"[janitor] Remove unneeded function (#12437)"}},{"before":"beb22abc38db58fecf6df847fbd47fb62554f644","after":"165c8efdf6ab3893e57b8d0b72d1f235ee6a44a1","ref":"refs/heads/master","pushedAt":"2024-05-17T16:11:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phannebohm","name":null,"path":"/phannebohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16221675?s=80&v=4"},"commit":{"message":"[NB] Parse complete attributes of all variables (#12436)\n\nThis was just not fully implemented.","shortMessageHtmlLink":"[NB] Parse complete attributes of all variables (#12436)"}},{"before":"3c3452ba2d62e664bb459208dfadce3fe836dab0","after":"beb22abc38db58fecf6df847fbd47fb62554f644","ref":"refs/heads/master","pushedAt":"2024-05-17T13:46:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabdelhak","name":null,"path":"/kabdelhak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38032125?s=80&v=4"},"commit":{"message":"[NB] update for equation handling (#12435)\n\n- add the support of lists as iterator domains\r\n - ToDo: handling for events in for loops with list domains","shortMessageHtmlLink":"[NB] update for equation handling (#12435)"}},{"before":"0314f81f32e16d5e48e48aab657d4f1a374e1dcc","after":"3c3452ba2d62e664bb459208dfadce3fe836dab0","ref":"refs/heads/master","pushedAt":"2024-05-16T21:43:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phannebohm","name":null,"path":"/phannebohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16221675?s=80&v=4"},"commit":{"message":"[janitor] (#12433)","shortMessageHtmlLink":"[janitor] (#12433)"}},{"before":"26c8457070bee5ca78116392cb3cc8e8aa5ed18d","after":"0314f81f32e16d5e48e48aab657d4f1a374e1dcc","ref":"refs/heads/master","pushedAt":"2024-05-16T20:47:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phannebohm","name":null,"path":"/phannebohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16221675?s=80&v=4"},"commit":{"message":"No need to match special call (#12261)\n\n- Try to evaluate array constructor binding\r\n- Partially revert #12133","shortMessageHtmlLink":"No need to match special call (#12261)"}},{"before":"d9f2966f3e426e287a2511a5204f285731758f9d","after":"26c8457070bee5ca78116392cb3cc8e8aa5ed18d","ref":"refs/heads/master","pushedAt":"2024-05-16T12:26:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arun3688","name":null,"path":"/arun3688","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6870949?s=80&v=4"},"commit":{"message":"create short directory name in OMEdit temp directory (#12428)\n\n* generate hash code from model name","shortMessageHtmlLink":"create short directory name in OMEdit temp directory (#12428)"}},{"before":"0519250b79b4ad72e5120833025843903491b976","after":"379f7146759377c4f47316f6acf2ef62ba3e03ec","ref":"refs/heads/maintenance/v1.23","pushedAt":"2024-05-16T10:31:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adeas31","name":"Adeel Asghar","path":"/adeas31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4007231?s=80&v=4"},"commit":{"message":"More fixes for 1.23 (#12431)\n\n* Do not draw connection node on first or last point of connection (#12413)\r\n\r\n#12399\r\n\r\n* Better approach to hide protected variables of encrypted classes (#12421)\r\n\r\n* Better approach to hide protected variables of encrypted classes\r\n\r\n#11718\r\n\r\nThis reverts the changes done in #12351 and #12372 and adds a new approach\r\nThe value of `NFVariable.isEncrypted` is passed to `SimVar` and is dumped in the `model_init.xml` file\r\n\r\n* Updated tests","shortMessageHtmlLink":"More fixes for 1.23 (#12431)"}},{"before":"87ce925ab97fc0e9a60f40e7a0a3b04bd33d4f74","after":"d9f2966f3e426e287a2511a5204f285731758f9d","ref":"refs/heads/master","pushedAt":"2024-05-15T14:53:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"perost","name":"Per Östlund","path":"/perost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4406023?s=80&v=4"},"commit":{"message":"Add positiveMax definition to Base Modelica (#12429)","shortMessageHtmlLink":"Add positiveMax definition to Base Modelica (#12429)"}},{"before":"6ba1f8ee683ba00ba365d48e3ff459f265cf1406","after":"87ce925ab97fc0e9a60f40e7a0a3b04bd33d4f74","ref":"refs/heads/master","pushedAt":"2024-05-15T14:27:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adeas31","name":"Adeel Asghar","path":"/adeas31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4007231?s=80&v=4"},"commit":{"message":"Better approach to hide protected variables of encrypted classes (#12421)\n\n* Better approach to hide protected variables of encrypted classes\r\n\r\n#11718\r\n\r\nThis reverts the changes done in #12351 and #12372 and adds a new approach\r\nThe value of `NFVariable.isEncrypted` is passed to `SimVar` and is dumped in the `model_init.xml` file\r\n\r\n* Updated tests","shortMessageHtmlLink":"Better approach to hide protected variables of encrypted classes (#12421"}},{"before":"0afe15800b936cdb4f63d9f3061765090c0bc0b1","after":"6ba1f8ee683ba00ba365d48e3ff459f265cf1406","ref":"refs/heads/master","pushedAt":"2024-05-15T08:57:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabdelhak","name":null,"path":"/kabdelhak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38032125?s=80&v=4"},"commit":{"message":"[NB] update event detection (#12427)\n\n- fix detecting pre variables as conditions after swapping execution order of Events and DetectStates modules","shortMessageHtmlLink":"[NB] update event detection (#12427)"}},{"before":"1ec0dee2b296483f2286e36df51c9b282227e8ed","after":"0afe15800b936cdb4f63d9f3061765090c0bc0b1","ref":"refs/heads/master","pushedAt":"2024-05-15T05:54:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabdelhak","name":null,"path":"/kabdelhak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38032125?s=80&v=4"},"commit":{"message":"[NB] update if equation handling (#12426)\n\n- split if equations while lowering\r\n - sort the body to discretes and non discretes before splitting (ToDo: full type aware splitting)\r\n - better error output of minimal tearing","shortMessageHtmlLink":"[NB] update if equation handling (#12426)"}},{"before":"6fd3a50b7a215ec7307a785b4e45711b903fbfd7","after":"1ec0dee2b296483f2286e36df51c9b282227e8ed","ref":"refs/heads/master","pushedAt":"2024-05-14T18:36:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phannebohm","name":null,"path":"/phannebohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16221675?s=80&v=4"},"commit":{"message":"[NB] Collect enumeration variables separately (#12419)\n\n- Fixes #12409\r\n- TODO we append enumeration variables to integer variables for\r\nold SimCode and Runtime. Maybe they can be their own thing in the\r\nfuture.","shortMessageHtmlLink":"[NB] Collect enumeration variables separately (#12419)"}},{"before":"5ed0b9cf7550516ee5c0e3bd6b627fab2de42e81","after":"6fd3a50b7a215ec7307a785b4e45711b903fbfd7","ref":"refs/heads/master","pushedAt":"2024-05-14T12:14:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabdelhak","name":null,"path":"/kabdelhak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38032125?s=80&v=4"},"commit":{"message":"[NB] fix pre() variable detection (#12417)\n\n- collect pre(not b) calls\r\n - report and fail on all pre calls that are not pre(b) or pre(not b). Future work needed here?\r\n - swap DetectStates and Events module so that pre() variables are correctly parsed before collecting the events","shortMessageHtmlLink":"[NB] fix pre() variable detection (#12417)"}},{"before":"8a09c5bb0f6afd9fec6f127065fdb62c1fb899b5","after":"5ed0b9cf7550516ee5c0e3bd6b627fab2de42e81","ref":"refs/heads/master","pushedAt":"2024-05-14T10:15:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabdelhak","name":null,"path":"/kabdelhak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38032125?s=80&v=4"},"commit":{"message":"[NB] small update minimal tearing (#12416)\n\n- use cont equations as residuals","shortMessageHtmlLink":"[NB] small update minimal tearing (#12416)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWSHMwQA","startCursor":null,"endCursor":null}},"title":"Activity · OpenModelica/OpenModelica"}