{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":54633811,"defaultBranch":"master","name":"ring","ownerLogin":"ring-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-03-24T10:29:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17973670?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712862041.0","currentOid":""},"activityList":{"items":[{"before":"7e5ec378bea9cf442f35801c0a868d1b331e42c0","after":"2d10ab60abdd4aa83bcc5ef897d0b37ffa9897b6","ref":"refs/heads/master","pushedAt":"2024-05-23T13:21:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring"}},{"before":"a55217ebb7a9d9e280ee80ac73d6dfe779729cc3","after":"7e5ec378bea9cf442f35801c0a868d1b331e42c0","ref":"refs/heads/master","pushedAt":"2024-05-23T13:12:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/ritems.c - If we will avoid deleting because the pointer belongs to a large block owned by the List, In this case it's important to delete the content since the item could contains sub lists or strings - Based on a report by Ilir Liburn.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/ritems.c - If we wil…"}},{"before":"f2855bc735ec3cdcf06cc9ba66cefb005baa768a","after":"a55217ebb7a9d9e280ee80ac73d6dfe779729cc3","ref":"refs/heads/master","pushedAt":"2024-05-22T08:27:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Rename language/src/vmthreads.c to language/src/vmthread.c - Suggested by Ilir Liburn","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Rename language/src/vmthreads.c t…"}},{"before":"c5c51b5774247a216575571ed2ed4f9bfe53e764","after":"f2855bc735ec3cdcf06cc9ba66cefb005baa768a","ref":"refs/heads/master","pushedAt":"2024-05-22T07:19:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring - Add: objectoriented/oop112.ring","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring - Add: objectoriented/oop112…"}},{"before":"597c125adddfaddd5fd6588cc7da5e3dbefea73c","after":"c5c51b5774247a216575571ed2ed4f9bfe53e764","ref":"refs/heads/master","pushedAt":"2024-05-21T03:23:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Ring Website - Add (Try Online)","shortMessageHtmlLink":"Update Ring Website - Add (Try Online)"}},{"before":"0c5a520b617974a39da1a10858663d57fa021b8f","after":"597c125adddfaddd5fd6588cc7da5e3dbefea73c","ref":"refs/heads/master","pushedAt":"2024-05-20T13:09:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring - Add: forinandnull.ring","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring - Add: forinandnull.ring"}},{"before":"27f0f437ac8976f65af00f84d8cc1f2f6e8be014","after":"0c5a520b617974a39da1a10858663d57fa021b8f","ref":"refs/heads/master","pushedAt":"2024-05-20T13:00:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/vmgc.c - ring_vm_gc_killreference() function - Take in mind if the type of the variable is RING_VM_NULL - Update suggested by Ilir Liburn.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/vmgc.c - ring_vm_gc_…"}},{"before":"5169630eb71709af0dde06cda89b03717a2e4a43","after":"27f0f437ac8976f65af00f84d8cc1f2f6e8be014","ref":"refs/heads/master","pushedAt":"2024-05-20T10:31:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring - Add: forinandnew1.ring and forinandnew2.ring","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring - Add: forinandnew1.ring and…"}},{"before":"cb5f6d9b803f8c9b112ad3403a912a7065a36681","after":"5169630eb71709af0dde06cda89b03717a2e4a43","ref":"refs/heads/master","pushedAt":"2024-05-20T09:40:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/vmfuncs.c - ring_vm_return() function - Reset the pVM->lIgnoreNULL flag - Update suggested by Ilir Liburn.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/vmfuncs.c - ring_vm_…"}},{"before":"6dcd1916795dfe52ca86db5a52a7e74052835770","after":"cb5f6d9b803f8c9b112ad3403a912a7065a36681","ref":"refs/heads/master","pushedAt":"2024-05-20T04:21:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/ringapi.c - Better Code to write the condition without using if-statement","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/ringapi.c - Better C…"}},{"before":"c646154c73e5d91bb51b61e80ebd1a13865fc697","after":"6dcd1916795dfe52ca86db5a52a7e74052835770","ref":"refs/heads/master","pushedAt":"2024-05-20T04:10:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - Don't create small lists using blocks when using the List() function.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - Don't create small list…"}},{"before":"5cf6237feca921e3fd05b90946078d4d1793df46","after":"c646154c73e5d91bb51b61e80ebd1a13865fc697","ref":"refs/heads/master","pushedAt":"2024-05-18T23:17:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update extensions for different editors (Emacs, Geany, Sublime Text, Notepad++, etc.) - Support (ForEach) keyword.","shortMessageHtmlLink":"Update extensions for different editors (Emacs, Geany, Sublime Text, …"}},{"before":"96b0a3fb6959b9e7d275b1af45e2d2fb774e11e8","after":"5cf6237feca921e3fd05b90946078d4d1793df46","ref":"refs/heads/master","pushedAt":"2024-05-18T23:12:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update RingQt - extensions/ringqt/cpp/src/highlighter.cpp - Support: ForEach","shortMessageHtmlLink":"Update RingQt - extensions/ringqt/cpp/src/highlighter.cpp - Support: …"}},{"before":"4a18084d8d077c1db46d170f661b427a868ac4e3","after":"96b0a3fb6959b9e7d275b1af45e2d2fb774e11e8","ref":"refs/heads/master","pushedAt":"2024-05-18T23:07:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Documentation - Language keywords and grammar.","shortMessageHtmlLink":"Update Documentation - Language keywords and grammar."}},{"before":"1226383f056998a8b23eea91e5bc8aca6563c961","after":"4a18084d8d077c1db46d170f661b427a868ac4e3","ref":"refs/heads/master","pushedAt":"2024-05-18T23:02:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring - Add: forinloop/foreach.ring","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring - Add: forinloop/foreach.ring"}},{"before":"31d351b5a23a682589309f097595ea99eb501ea4","after":"1226383f056998a8b23eea91e5bc8aca6563c961","ref":"refs/heads/master","pushedAt":"2024-05-18T22:54:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring Compiler - Support using (ForEach) - Suggested by Bert Mariani","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring Compiler - Support using (Fo…"}},{"before":"40311ac91d15cba079126b6435f0fa6196e094d6","after":"31d351b5a23a682589309f097595ea99eb501ea4","ref":"refs/heads/master","pushedAt":"2024-05-12T06:53:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update applications/videomusicplayer/AA-Video-Music-Player.ring - Remove code that uses QMediaPlayList class.","shortMessageHtmlLink":"Update applications/videomusicplayer/AA-Video-Music-Player.ring - Rem…"}},{"before":"a0bed87b950bc19bc6e28ea30802bd88fc4beac3","after":"40311ac91d15cba079126b6435f0fa6196e094d6","ref":"refs/heads/master","pushedAt":"2024-05-12T02:13:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring Compiler - Print new line after printing the error message - Suggested by Mansour Ayouni.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring Compiler - Print new line af…"}},{"before":"8dcb91384607b699c26eff3be8da83b1bb10bf42","after":"a0bed87b950bc19bc6e28ea30802bd88fc4beac3","ref":"refs/heads/master","pushedAt":"2024-05-12T01:24:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Documentation - Change Ring version from 1.20 to 1.21","shortMessageHtmlLink":"Update Documentation - Change Ring version from 1.20 to 1.21"}},{"before":"a173d188513108dfd4f0d09ed52d46ac75de97ee","after":"8dcb91384607b699c26eff3be8da83b1bb10bf42","ref":"refs/heads/master","pushedAt":"2024-05-12T01:21:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Change Ring version from Ring 1.20 to Ring 1.21","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Change Ring version from Ring 1.2…"}},{"before":"e92a773aabaa8a7ff238065be0be3ff3aa1e42bf","after":"a173d188513108dfd4f0d09ed52d46ac75de97ee","ref":"refs/heads/master","pushedAt":"2024-05-11T21:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update RingQt - Add Classes: QLibraryInfo and QVersionNumber","shortMessageHtmlLink":"Update RingQt - Add Classes: QLibraryInfo and QVersionNumber"}},{"before":"369626c14ebb7a1c3800779abf4fd209e87011ad","after":"e92a773aabaa8a7ff238065be0be3ff3aa1e42bf","ref":"refs/heads/master","pushedAt":"2024-05-11T21:01:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update libraries/guilib/modernlib/updateclasses.ring - Support methods no longer provided by Qt6 in QMediaPlayer class - setVolume(), isMuted() and setMuted()","shortMessageHtmlLink":"Update libraries/guilib/modernlib/updateclasses.ring - Support method…"}},{"before":"58004d3c27b440925e996446ccb40ddf79ce8f54","after":"369626c14ebb7a1c3800779abf4fd209e87011ad","ref":"refs/heads/master","pushedAt":"2024-05-11T20:13:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update RingQt - Define setVolume() method in QAudioOutput class - Since in Qt6 the QMediaPlayer class doesn't have the setVolume() method.","shortMessageHtmlLink":"Update RingQt - Define setVolume() method in QAudioOutput class - Sin…"}},{"before":"8201de0b68608de6f0e86ddccaa7690d17a25c58","after":"58004d3c27b440925e996446ccb40ddf79ce8f54","ref":"refs/heads/master","pushedAt":"2024-05-10T23:50:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update RingQt - libraries/guilib/modernlib/modernlib.ring - In the future when we support Qt 6 - The QMediaPlayer class doesn't have the setMedia() Method where it's replaced by setSource() Method, In this update we keep supporting the setMedia() method so we don't need to update Ring programs.","shortMessageHtmlLink":"Update RingQt - libraries/guilib/modernlib/modernlib.ring - In the fu…"}},{"before":"2fe3dc13951638592a033a7d532b41db0ec88e6a","after":"8201de0b68608de6f0e86ddccaa7690d17a25c58","ref":"refs/heads/master","pushedAt":"2024-05-10T23:37:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update GUILib - Add our custom implementation for QDesktopWidget (So when we support Qt6 we can still have this class that doesn't exist in Qt6 - We provide only two methods width() & height() that are used by many of Ring applications/samples).","shortMessageHtmlLink":"Update GUILib - Add our custom implementation for QDesktopWidget (So …"}},{"before":"7e9ee53bef7b29480ea7a619f4b809cf33efecd1","after":"2fe3dc13951638592a033a7d532b41db0ec88e6a","ref":"refs/heads/master","pushedAt":"2024-05-10T20:33:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update applications/mergetwofiles - Use LightGUILib.","shortMessageHtmlLink":"Update applications/mergetwofiles - Use LightGUILib."}},{"before":"04481d23cbfcd2601e462b1ee5b42597abc720ba","after":"7e9ee53bef7b29480ea7a619f4b809cf33efecd1","ref":"refs/heads/master","pushedAt":"2024-05-09T00:43:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Samples: samples/UsingQt3D","shortMessageHtmlLink":"Update Samples: samples/UsingQt3D"}},{"before":"8848bc840029c78a5831aaa44fe6bc1d7e769a18","after":"04481d23cbfcd2601e462b1ee5b42597abc720ba","ref":"refs/heads/master","pushedAt":"2024-05-07T08:49:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update RingQt - extensions/ringqt/cpp/include/highlighter.h - Use: QRegExp","shortMessageHtmlLink":"Update RingQt - extensions/ringqt/cpp/include/highlighter.h - Use: QR…"}},{"before":"1cdfab3039fa71f47cbd03a71d3c7be1798000b9","after":"8848bc840029c78a5831aaa44fe6bc1d7e769a18","ref":"refs/heads/master","pushedAt":"2024-05-07T08:12:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update RingQt - extensions/ringqt/cpp/src/gaction.cpp - Parent Class.","shortMessageHtmlLink":"Update RingQt - extensions/ringqt/cpp/src/gaction.cpp - Parent Class."}},{"before":"2726a80ae432a95dfebc57274419c02496564067","after":"1cdfab3039fa71f47cbd03a71d3c7be1798000b9","ref":"refs/heads/master","pushedAt":"2024-05-06T23:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update applications/spaceshooter/SpaceShooter.ring - Comments.","shortMessageHtmlLink":"Update applications/spaceshooter/SpaceShooter.ring - Comments."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUguDfwA","startCursor":null,"endCursor":null}},"title":"Activity · ring-lang/ring"}