Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Fuse Open Collective

Build high performance iOS and Android apps with a single codebase
Collective - Host: opensource - https://opencollective.com/fuse-open - Website: https://fuseopen.com - Code: https://github.com/fuse-open

Instrument rectangle with test and cull rectangles when caching

github.com/fuse-open/fuselibs - 8f94301ae0ab46f703dc98d7c2b51a4d1c783ee5 authored over 7 years ago
Yay, an actual, useful test that finds a draw rect

github.com/fuse-open/fuselibs - 3ae46faa792a30840cc37cd11489d7a9292eec55 authored over 7 years ago
Capture DrawRect vertices in world space, not clip space

This way we can properly composite rects that weren't drawn to the backbuffer. This also means w...

github.com/fuse-open/fuselibs - 51454d1d50a0eaa672c290cebccc0ed874b6777f authored over 7 years ago
Fix test after rebase

github.com/fuse-open/fuselibs - 9596606badff21e6215ef5bd0e5ea1ea9662b61c authored over 7 years ago
Start on proper tests etc

Need to rebase on master actually, but figured I should commit beforehand

github.com/fuse-open/fuselibs - 9e7b8f74df9b42f6c6f4ecaeb04f4311d047a396 authored over 7 years ago
Merge pull request #276 from kusma/unroot-bindings

Fuse.Nodes: unroot binding when removing

github.com/fuse-open/fuselibs - 1646659e28fc610eb447b505153f60c278aa9d3c authored over 7 years ago
Draw draw rects with a gradient to show edges better

github.com/fuse-open/fuselibs - dd2cefe5932f3537614e9ecf5ce0a1545bcf194c authored over 7 years ago
Store scissor along with draw rect and use it in visualization

This reverts batching but that should be fine; if our renderer is doing its job draw call volume...

github.com/fuse-open/fuselibs - 9602d5ed7d65d9cb20953ce7cd7601a7e004da76 authored over 7 years ago
Move drawing etc into OverdrawHaxxorz

github.com/fuse-open/fuselibs - e283cfedaae319f70ed04f0e8925dd6d02e492c2 authored over 7 years ago
Trivial draw rect batching, yay

github.com/fuse-open/fuselibs - 735efdaccc0c32ca3b28352fda11b9dad094fd2b authored over 7 years ago
Use proper clip-space rects and hide behind debug flag

github.com/fuse-open/fuselibs - 7b36d648cc9c5a6c84a0bb55bc2f6f6c4ded916f authored over 7 years ago
Merge pull request #275 from kusma/less-stuff-stuff-stuff

readme-cleanups

github.com/fuse-open/fuselibs - 9d011130eaab68a5debc2afb3175fd1cd7a75181 authored over 7 years ago
Initial overdraw heatmap tests

Currently captures rects from cache blits and visualizes them over the running app

github.com/fuse-open/fuselibs - bd346f1a14da62d2d6ce72050d09bd40285fde3b authored over 7 years ago
Merge pull request #278 from bondehagen/feature-SocketRocket

Feature SocketRocket

github.com/fuse-open/fuselibs - d4c23b01c74c9ca1925a0a651a6302a1c8b45592 authored over 7 years ago
Merge pull request #280 from Duckers/feature-OptimizeCalcRenerBounds

Optimized how the ElementBatcher calculates renderbounds for larger lists

github.com/fuse-open/fuselibs - 226e100b8ed0ab019ced4fca52770318d877b0d1 authored over 7 years ago
Optimizes the deferred actions queue to deal better with high numbers of inserts in a single frame.

github.com/fuse-open/fuselibs - 6e80c46eb265b1d9606ff0d55a88e09ad778a923 authored over 7 years ago
Repair priority queue

github.com/fuse-open/fuselibs - 6bb12e6bec8724ddf9bb932df9673cfa82d8b23d authored over 7 years ago
Remove outdated comment

github.com/fuse-open/fuselibs - 7500c6dbf6b4174a8d95ef1fd9d04cfa23db732d authored over 7 years ago
Add changelog for deferred actions optimization

github.com/fuse-open/fuselibs - 86e5146afa46e3cfe0cde3f7cbc7b0e354271640 authored over 7 years ago
Merge pull request #284 from mortoray/evaluatejsfix

Fixes EvaluateJS crash

github.com/fuse-open/fuselibs - ab1849ac862676ac4858f2632e07756e50cf1b9e authored over 7 years ago
Account for Empty and Infinite bounds

github.com/fuse-open/fuselibs - d2b1c2acd3169b7589809ca50e36a507e9eb5088 authored over 7 years ago
ElementBatcher.AddElement - expand renderbounds instead of invalidating

github.com/fuse-open/fuselibs - 9fb559cfdbe3dc720eb5ff0f77b4ba5fd47d6b05 authored over 7 years ago
Repair broken code

github.com/fuse-open/fuselibs - 9fa1be74be7e5532cff6767c5233c42abc333cab authored over 7 years ago
Optimized how the ElementBatcher calculates renderbounds for larger lists.

github.com/fuse-open/fuselibs - 8bbf9b55fcbb1ed1efe8eff63ea02e7f2a9bae8b authored over 7 years ago
Merge pull request #260 from Duckers/feature-ChildrenLinkedListOptimization

Implemented Visual.Children as an implicitly linked list (optimization)

github.com/fuse-open/fuselibs - 10633dd14f0ac2b05b20dd2bff54c817f865e501 authored over 7 years ago
minor issues in EvaluateJS, manual test case to load URL

github.com/fuse-open/fuselibs - 00a1c11731f563c38796b2b6266405ba9b2899ac authored over 7 years ago
fixes https://github.com/fusetools/fuselibs-public/issues/262

github.com/fuse-open/fuselibs - 4d4e22a9f28140a822b8b220848c9372904d6196 authored over 7 years ago
compain if register is called with args

github.com/fuse-open/fuselibs - e982f64d384744ba9d93111c0b143bed83d71480 authored over 7 years ago
Fuse.WebSocket: Remove comment

github.com/fuse-open/fuselibs - 5c4f57b8a7c67390bc389ac93890a1c6457b2a73 authored over 7 years ago
Fuse.WebSocket: Remove old Jetfire implementation

github.com/fuse-open/fuselibs - 02fb026ce6403954fa86eab43ccf297b70b5b548 authored over 7 years ago
Add alternative WebSocket impl for iOS using SocketRocket

github.com/fuse-open/fuselibs - 085c2ca19621c73f51808963288e12ee589abd95 authored over 7 years ago
Fuse.Nodes: unroot binding when removing

We unroot if there's only one, so it would be reasonable to expect
that we unroot if there's mor...

github.com/fuse-open/fuselibs - 734994978936fa4f106bae1fb19a67d7fc92b62e authored over 7 years ago
Fix logic error

github.com/fuse-open/fuselibs - 73ba10a782987d569827a6ecc2c038fc82222c61 authored over 7 years ago
Rename Pointer -> RawPointer to avoid ambiguity

github.com/fuse-open/fuselibs - 734448496f6ace5bbc9aeb64264b000ec6387244 authored over 7 years ago
Disambiguate type

github.com/fuse-open/fuselibs - 6a71c034dc0cec92f1eacb6c5690b9fda2d8375f authored over 7 years ago
Fixes based on feedback, including using Pointer<T> to avoid weakref

github.com/fuse-open/fuselibs - 93f26be96f9f12ab68a66e40bf804b3a471c6b56 authored over 7 years ago
Adding Fuse.Internal.Pointer<T>

Can be used as a performance hack instead of weakreferences. Use with caution.

github.com/fuse-open/fuselibs - c7580f2f2bcfbbc31b45501208607cb2c6e3254a authored over 7 years ago
README: wrap long text

Other parts of this file are already wrapped, so let's follow the
style for the rest.

github.com/fuse-open/fuselibs - c455fe30218f64345796c4dcba7cb2cdbd90e896 authored over 7 years ago
README: explain what the scripts ultimately do

The fact that we use `stuff` for this is kind of irrelevant.

github.com/fuse-open/fuselibs - 2e5ef5de2d30baa4116814fadbf4af0dea505b77 authored over 7 years ago
Rewrite test to not put the same node under multiple parents

github.com/fuse-open/fuselibs - 85a77e12ea483c98c7153166fc3c0785f5f79560 authored over 7 years ago
Correcting test to original intention.

p.Remove(e) if `e` is not a child of `p` silently fails. The old code removed `e` from the wrong...

github.com/fuse-open/fuselibs - f54b335a8b92f7c3330394c1822aed13caa2a04e authored over 7 years ago
Repair test - a node can only be a child of one parent

github.com/fuse-open/fuselibs - da4bed0b22c99b89aba4be0fb80663f20731cc8a authored over 7 years ago
Children.Remove() - don't throw, return false

github.com/fuse-open/fuselibs - 957f7632c93057e78e8b05d568e976e033fca313 authored over 7 years ago
Rewrote all Visual.Children iteration to new best practice

github.com/fuse-open/fuselibs - 10e6b50f50b4c64711f64cefcefe5daee7f248e2 authored over 7 years ago
Repair the SafeIterator

github.com/fuse-open/fuselibs - fad85e038962650993b4b90ac60f36fe8c2e83e2 authored over 7 years ago
Repair tests can't add the same element to multiple parents

github.com/fuse-open/fuselibs - 48f5f9373539edf9abfc130c04f7ada9c5a5a00b authored over 7 years ago
Repair Children_Remove

github.com/fuse-open/fuselibs - 9a9a613d83744bd6114eea801626c18284d2362b authored over 7 years ago
Rewrite Shadow to use the new InsertAfter API

github.com/fuse-open/fuselibs - a2d1f680a76c3f66a144e36006760538e5e7cbcc authored over 7 years ago
Repair and document InsertAfter

github.com/fuse-open/fuselibs - d866ee5c05b56fec0005c4215b3faa0736883f7a authored over 7 years ago
Make layout use new Visual.Children iteration API

github.com/fuse-open/fuselibs - 8ae50f584a3ee0077a8ca5cfbdc80bad39a718b7 authored over 7 years ago
Fix bugs in SafeIterator

github.com/fuse-open/fuselibs - 49e3d46b37dc9bdd3380c2dcdc3e348b98f7d4dc authored over 7 years ago
Fix broken linkedlist implementation

github.com/fuse-open/fuselibs - 02b0e9b4550c5732ce7db557d6c83225b520070c authored over 7 years ago
Fix regression in WrapLayout discovered by test

github.com/fuse-open/fuselibs - f2f576dfa66d6976f64d91d0385ac460dc7e528b authored over 7 years ago
Add Visual.InsertAfter public API (much faster than Insert())

github.com/fuse-open/fuselibs - ae4f682ce020d9b9e3d96c6046628288fec2a0db authored over 7 years ago
Make test not use obsolete entrypoint

github.com/fuse-open/fuselibs - 295e810bc967ad6a1435e1e9aaa5d9aaf2cad58c authored over 7 years ago
Fix compile issue in test

github.com/fuse-open/fuselibs - a18a8ea7ff9c16ef41ac9b7487fab55a26acea8f authored over 7 years ago
Mark unused function GetVisualChild(index) as obsolete.

Test that used the entrypoint gets its own private implementation instead of using the obsolete ...

github.com/fuse-open/fuselibs - 07bb107f5408e8309190f3378b05c43338444d5c authored over 7 years ago
Fix bug in Visual.Children_GetCahcedArray

github.com/fuse-open/fuselibs - 869ef27d291d10cbead7ecfc6266eef26581a8c1 authored over 7 years ago
make casing consistent

github.com/fuse-open/fuselibs - 6a730222e33d8fb6705495793d6aa579e2a62687 authored over 7 years ago
Rename some internal methods

github.com/fuse-open/fuselibs - 60f98a6cbe4f0782039585799c89085f3d6f33d2 authored over 7 years ago
Rewrite to SafeIterator for Visual.Children

github.com/fuse-open/fuselibs - 678c0c74b06c42d3468d95c435950370c1000f01 authored over 7 years ago
add comment to prevent future error

github.com/fuse-open/fuselibs - 914746696fb2cd4bb331002867bc0bc799801f79 authored over 7 years ago
make a const OrphanID instead of inlining number

github.com/fuse-open/fuselibs - 5129446cae9eaf68869ff06a58dffd62d0a04f30 authored over 7 years ago
Add exception error message

github.com/fuse-open/fuselibs - 5d2d745232945352c18962ae17b8e857ae649d82 authored over 7 years ago
Clean up Children.Clear()

github.com/fuse-open/fuselibs - 93b8fed9b6c2139647c2e2d5b85501ed78855e89 authored over 7 years ago
Make OrphanID internal

github.com/fuse-open/fuselibs - 9163d6143fb6472b09464cec0a28fb0be8fe4a44 authored over 7 years ago
Clean up API for iterating over Visual.Children

Also provided changelog

github.com/fuse-open/fuselibs - d9528d3f89c30a43114bad752bc2358e5ee203ba authored over 7 years ago
Implemented Visual.Children as an implicitly linked list.

This implementation avoids all memory allocation in connection with manipulating the Children li...

github.com/fuse-open/fuselibs - c0fc619ab27df51dae090602d3f65d679d319e1a authored over 7 years ago
Fix confusing variable names

github.com/fuse-open/fuselibs - d0cea0786a73a0165e2931740aa254a55859717a authored over 7 years ago
Merge pull request #264 from mortoray/r12-each-insert

Optmize call to InsertNodes or InsertOrMoveNodes

github.com/fuse-open/fuselibs - 81c8f7197040675f2892edba539517fd1ce960a6 authored over 7 years ago
Merge pull request #251 from mortoray/fixgesturedgetest

fixed an issue with this test, a merge in 1.1 changed how EdgeNAvigat…

github.com/fuse-open/fuselibs - 3f3fb2a52d613744debad30771d64443c2c77c30 authored over 7 years ago
Merge branch 'release-1.2'

github.com/fuse-open/fuselibs - e0dff7c2f4b4e88125715a7a868c901b939d4698 authored over 7 years ago
Merge pull request #263 from mortoray/deferredaction

Deferred BeginRemove action, improved handling in UpdateManager

github.com/fuse-open/fuselibs - af5a332e9ecf33285643e34bf636599c1cc388c5 authored over 7 years ago
Merge pull request #261 from Duckers/feature-BoxTransformOptimization

Optimizes VisualBounds.BoxTransform

github.com/fuse-open/fuselibs - 285271dc042467d01b84126de64255d1ac982062 authored over 7 years ago
Merge pull request #267 from mortoray/rootgroupdefer

Fixed root grouping to consider deferred actions and placement

github.com/fuse-open/fuselibs - 3c61bd6f5aba694f0c4d4778143071dd94f67722 authored over 7 years ago
Fuse.Controls.Navigation: update link to ticket

github.com/fuse-open/fuselibs - b71a68bfec2e56b60391c9e09fc910b2bd1f1b02 authored over 7 years ago
object pooling for deferred actions

go back to struct, classes had no gain

remove whitespace change

github.com/fuse-open/fuselibs - 2429ae1c45e6aedafb2b628a84da21d562d38ec8 authored over 7 years ago
optmize call to InsertNodes or InsertOrMoveNodes

github.com/fuse-open/fuselibs - 95d93318af1c0dcf1f6741516895d701969cf132 authored over 7 years ago
Fuse.Nodes: add missing packages in InternalsVisibleTo

github.com/fuse-open/fuselibs - afc550caaa76a6bfb33ce398f36e34e927c2e8c9 authored over 7 years ago
adding specific test for the new logic

github.com/fuse-open/fuselibs - f8d2b43e1b0ba52de49acb141dfc276dd5de5cc3 authored over 7 years ago
fix tests, add changelog

github.com/fuse-open/fuselibs - efe91a48e3bc6d957c1e828743ec03f7185b5d16 authored over 7 years ago
fix bypassing to encompass deferred actions as well as layout on elements

github.com/fuse-open/fuselibs - fdd0ff9b7ea37653407460fe3361b8954317b730 authored over 7 years ago
fixes https://github.com/fusetools/fuselibs-public/issues/242

github.com/fuse-open/fuselibs - 47fbfcf10c7e32f5fde9c910da2bf23fe908c92d authored over 7 years ago
Merge branch 'release-1.1' into release-1.2

github.com/fuse-open/fuselibs - 244930d4ad7e72fb97e587019132978f62f3a33e authored over 7 years ago
Create Min8/Max8 functions

github.com/fuse-open/fuselibs - 823914133c8c25cbdf4a5ccea03c62c529f4382d authored over 7 years ago
Merge pull request #259 from mortoray/hotfix-EachRegression2

Detects and fixes a regression in 1.2 with Each node removal (Alternate fix)

github.com/fuse-open/fuselibs - 9e18cc27067f37f4cd6d49e2a1d8da2e5a01aff0 authored over 7 years ago
Fix obsolete attribute

github.com/fuse-open/fuselibs - 25b9c7d93f5004355333f4123ec6a891c4d8d1d1 authored over 7 years ago
guarantee that BeginRemove will not call the callback synchronously, which was the source of a defect in 1.1 (fixed another way). In general we don't want to make such callbacks synchronous. Adds a IUpdateListener deferred interface to avoid Action allocation

github.com/fuse-open/fuselibs - 6a255703e96bb458894b44f1a6b10ba2ae42329c authored over 7 years ago
Optimizes VisualBounds.BoxTransform

Takes advantage of FastMatrix to avoid a ridiculous amount of float4x4 * float4 transforms of tr...

github.com/fuse-open/fuselibs - 4088e68f72c823424bb0834b08f80eb4a092d411 authored over 7 years ago
this is actually a fix coming from master to a change made in 1.1

github.com/fuse-open/fuselibs - 144ce26c219b0efff1444d8f4a8a216fee70b0ee authored over 7 years ago
Added test for broken case. This test passes on release-1.1

fixes a regression in 1.2 in Each for removing nodes

alternate fix for the defect

github.com/fuse-open/fuselibs - cf63062feda5cb93fd55a24075d09af12ed7f314 authored over 7 years ago
Merge pull request #249 from kusma/lookup-typo

Fuse.Reactive.Expressions: correct typo

github.com/fuse-open/fuselibs - 47e524a90ed990d554998e5a700823645a82f304 authored over 7 years ago
Merge pull request #250 from kusma/cleanup-tests-more

Make sure tests dispose TestRootPanel

github.com/fuse-open/fuselibs - c98b211507a613678de2f58cec50f807aeff1f7a authored over 7 years ago
Fuse.UserEvents: ensure tests dispose TestRootPanel

github.com/fuse-open/fuselibs - 585530af72ab757908f371ba2fa9656ed1d2ff7b authored over 7 years ago
Fuse.FuseJS: ensure tests dispose TestRootPanel

github.com/fuse-open/fuselibs - 1de07f5909cb6d2c496b34f6b75eb7e2439b2a49 authored over 7 years ago
Fuse.Triggers: ensure tests dispose TestRootPanel

github.com/fuse-open/fuselibs - 48882910e68d66ad31595ad452a46c5a53f88c96 authored over 7 years ago
Fuse.Triggers: restore DeferredManager.TestTimeLimit

github.com/fuse-open/fuselibs - dabf245c3aad32d14ec56e74802aa163dfa8bcd4 authored over 7 years ago