SproutCore

Software skärmdump:
SproutCore
Mjukvaruinformation:
Version: 1.11.0
Ladda upp dagen: 28 Feb 15
Licens: Gratis
Popularitet: 42

Rating: nan/5 (Total Votes: 0)

SproutCore syftar gör byggwebbprogram enkelt och roligt.
SproutCore skrevs efter de arkitekturprinciper MVC.
Även om det är en JS-bibliotek, har SproutCore mer gemensamt med Cocoa eller .NET än jQuery eller MooTools.
Sproutcore 2.x har upphört, fortsätter utvecklingen som Ember

Funktioner :.

  • MVC arkitektur
  • Koncentrerar på hastighet
  • HTML 5 redo
  • Mobil vänliga
  • Skalbar
  • Lätt att skräddarsy via teman
  • Community utvecklat
  • Dokumentation

Vad är nytt i den här versionen:

  • `hasObserverFor` metoden` SC.Observable` har förbättrats för att även kunna eventuellt kontroll mot ett specifikt mål och metod. Detta gör att utvecklare att ordentligt kontrollera att det finns en specifik handler innan du lägger det i stället bara kunna kontrollera förekomsten av eventuella handler (utan att veta vilken handler det är).
  • SC.Gesturable & SC.Gesture (SC.TapGesture, SC.PinchGesture, SC.SwipeGesture)
  • Svara på enda finger, två fingrar eller något annat antal berörings kranar, nypor (2 + handen) eller swipes individuellt eller i grupp. Till exempel kan koden vill utföra olika åtgärder när ett enda finger taps vs när det finns en kran två fingrar.
  • En touch session, tiden mellan när den första beröring börjar och den sista kontakten slutar, kan innehålla mer än en gest. Till exempel är det möjligt för användaren att utföra en nypa, sedan använda en tredje finger för att peka och svep sedan de återstående fingrarna. Tänk dig till exempel att använda nypa för att skala en bild, peka på för att spara ändringen och sedan dra för att flytta den åt sidan allt utan att lyfta fingrarna. Åtminstone, förmågan att utföra gester i en enda knapptryckning session flera gånger, gör gesten erkännande mer robust mot herrelösa oavsiktliga tryckningar.
  • Svep gester kan nu konfigureras för att matcha mot godtyckliga vinklar, inte bara vänster, höger, upp & ner.
  • Svep gester inte längre utlösa genom att helt enkelt flytta tillräckligt långt i en riktning. De måste också röra sig snabbt (konfigurerbart) och avslutas omedelbart.

Vad är nytt i version 1.10.2:

  • Inkom en utvecklare Fel vid försök att lägga till poster utan id-talet till relationer.
  • Inkom en debug-läge utvecklare fel att förhindra dubbla samtal till materializeRecord inifrån materializeRecord. Resultatet dupliceras föremål som verkar vara samma post instans men är i själva verket inte, vilket kan vara mycket tidskrävande att felsöka. Förhoppningsvis sparar utvecklarna mycket sorg.
  • Inkom flera * debug-läge bara * `toString` metoder för enkel felsökning.
  • Lade till en liten bit av debugläge endast utvecklare stöd. Om manuell anslutning / frånskiljande bindningar är det möjligt att av misstag försöka binda till en saknad objekt. Den normala stack trace detta skulle producera är svårt att följa så presenterar vi en mer spårbar felmeddelande med bunten.

Vad är nytt i version 1.10.0:

  • Låter justera att kallas efter animera i samma köra slinga. Justera kan uppstå rent, vilket inte kommer att påverka animering eller det kan kollidera, i vilket fall det kommer att åsidosätta animeringen.
  • Förbättrar intern kod struktur för att stödja optimering av JS-motorer.
  • Gör det villkor att försök att låsa alla textfält från att ta emot fokus bakom en modal rutan, misslyckas snabbare (detta förhindrar även att få rutan på vyer som kanske ännu inte har en ruta).

Vad är nytt i version 1.9.2:

  • Mjukar byggverktyg beroendekrav från att vara extremt pessimistiska (dvs. inom en mindre version) till att vara pessimistisk (dvs. inom en större version).
  • Fixar "repeat" slice för @ 2x version. Det var felaktigt att lägga @ 2x till slutet av hela sökvägen (ex. /resources/images/image-sliced-from.png@2x Istället för /resources/images/image-sliced-from@2x.png).
  • Fixar felaktigt namngiven & quot; svarare & quot; generator till & quot; staten & quot; generator för alstring SC.State subklasser.
  • Löser ormen fallet generator för & quot; sproutcore gen & quot ;, så att namn som "SCProject" blir ordentligt förvandlas till "sc_project" och inte "s_c_project '
  • .
  • Stöd för bakgrundsstorlek fastighet i Buildtools spriting, detta krävs för spriting att fungera korrekt i näthinnan firefox.
  • Åtgärdar inkonsekvenser och felaktig syntax i flera mallar som skapats med & quot; sproutcore gen & quot;.
  • Fixar saknas stylesheet varningar på en ren app genereras med & quot; sproutcore gen app & quot; eller & quot; sproutcore gen statechart_app & quot; genom att lägga till en standardmall för appen. Lägger även en standardmall till en design, när du använder & quot; sproutcore gen design & quot; (Dvs en SC.Page resurs)
  • Åtgärdar felaktig binär sökning används av SC.ManyArray addInverseRecord som resulterade i en oändlig loop.
  • Fixar bugg som gjorde att snabbmenyn ska visas oavsett tvingande contextMenu i en vy eller inställning SC.CONTEXT_MENU_ENABLED eller isContextMenuEnabled till false. Detta gör snabbmenyn händelsehantering beter sig på samma som nyckeln, mus, etc. händelsehantering.
  • Fixar åtgärder:. deleteForward, deleteBackward, moveLeft, moveRight, selectAll, moveUp och movedown ska alltid hanteras av TextFieldView elementet när den har fokus
  • Fixar SC.TextFieldView att infoga en ny rad när Enter trycks på ett textområde.
  • Löser tipset värdet för SC.LabelView så att den kommer att visas när etiketten har inget värde och IsEditable är sant. Inkluderar enhetstest.
  • Inte längre modifierar de underliggande poster som ges till en SC.SegmentedView med ett spill meny direkt så att vi inte alltid smutsiga originalobjektet.

Vad är nytt i version 1.9.1:

  • Fixar felaktig tillämpning av SC.SelectionSet: begränsa.
  • Åtgärdar implicita globals i SC.MenuPane, skapar en möjlig minnesläcka.
  • Fixar minnesläcka med barn utsikt över SC.View. "Ägare" egendom hindrade utsikten från att kunna bli sopor samlas in när de förstörs.
  • Fixar SC.stringFromLayout () för att inkludera alla layoutegenskaperna.

Vad är nytt i version 1.9.0:.

  • Förbättrar och lägger mycket dokumentation
  • Lägger till Showcase-appen som används på http://showcase.sproutcore.com. Denna app innehåller en up-to-date genomförandet av alla SproutCore s Views och kontroller, inklusive kodavsnitt för många alternativ för varje. Appen kopplar också in i SproutCore demos, som håller på att återvinnas och återförda.
  • Introducerar SC.Color.
  • Korrigeringar och förbättrar ramverket media.
  • Lägger obestämd SC.ProgressView support.
  • Lägger `useUnixTime` skriver SC.DateTime rekord attribut hanterare.
  • Lägger XHR2 supporthändelseanmälan.

Vad är nytt i version 1.8.2:.

  • Fast syntaxfel i Datastore enhetstest
  • SC.SplitView kan nu mixin SC.SplitChild.
  • Gallrad picker panelen gräns divar så att de inte överlappar innehållsvyn.
  • Förhindrar mål fastighetskonflikt när du konfigurerar knapp mål med SC.AlertPane.
  • Bytt aria-orientering horisontell SC.ScrollView till "horisontella" från "vertikal".
  • Låter SC.CollectionFastPath att arbeta med glesa innehåll genom att alltid returnera ett objekt vy även när innehållet är ännu inte tillgängliga.
  • Förhindrar SC.GridView från iteration över dess innehåll array för att arbeta med gles innehåll.
  • Den "mobila-safari" kropp klassnamn inte längre läggs i alla webbläsare.
  • Aktiverar klistra in SC.TextFieldView att meddela att värdet ändrats.

Vad är nytt i version 1.8.1:

  • Lägger saknas CSS för SC.PickerPane vänster och höger pekare.
  • städar upp index.rhtml mall.
  • Lägger `useUnixTime` skriver SC.DateTime rekord attribut hanterare.
  • Introducerar fixar och förbättringar till ramverket media.
  • Dokumentationsfixar.

Vad är nytt i version 1.8:.

  • En helt ny exceptionellt detaljerade tredelad introduktion till SproutCore
  • En ny referenshandbok på byggverktyg.
  • Många många buggfixar. Se CHANGELOG för en komplett sammanbrott.
  • Början av ett större städa upp initiativet omfattar flera deprecations. Leta efter konsol varningar att ange nedgraderade funktioner och kontrollera CHANGELOG för fullständig förteckning över deprecations.
  • ram Skrivbordet har grundligt uppdaterats med korrekta WAI-ARIA attribut för förbättrad kompatibilitet med hjälpmedelsteknik.
  • Få en grundläggande statechart struktur i nya projekt med hjälp av -statechart switch med sproutcore init eller sproutcore allm app.
  • Statechart staterna kan göras för att representera en rutt (som standard SC.routes vägar) och om tilldelad, kommer staten att meddelas helst appens lokaliseringsförändringar för att matcha statens tilldelade rutt.

Vad är nytt i version 1.7.1 beta:

  • Nya string mätfunktioner att optimera för stråkinslag .
  • Stöd för Autokorrigering och autoCapitalize i textfält.
  • Inkom tillbaka objekttyper som tidigare bort av refactored SC.Object
  • Refactored observatörsvägar kod för en mer robust hantering.
  • Rewrite SC.LOG_RUNLOOP_INVOCATIONS - nu omdöpt till SC.LOG_DEFERRED_CALLS - att arbeta med den nya runloop genomförandet
  • .
  • Inkom här SC.RunLoop.kill att avsluta rent en kör slinga vid ett fel.
  • Lagt till möjligheten att dynamiskt lägga deltillstånd till en statechart via en stats addSubstate metod.
  • Uppdaterade statechart spåra logik.
  • Uppdaterad SC.State. getSubstate accepterar nu en callback; tillsatt getState metod; gotoState och gotoHistoryState nu använda getState
  • Uppdaterad statens gotoState och gotoHistoryState att möjliggöra en mer uttrycksfull statlig arg som nu gör det möjligt att använda "parentState"
  • Uppdaterad SC.State s getSubstate metod för att möjliggöra path uttryck. Också refacted den findFirstRelativeCurrentState metoden.
  • New SC globals att ge information som byggläget, bygga nummer och locale.

Vad är nytt i version 2.0 Beta 3:

  • Ny Förfadern Helpers
  • kontexter i Styre
  • Två Way trans
  • SC.Run, observatörer och Ytterligare parametrar
  • Mall Debugging
  • hävda Uttalanden
  • Fix för unknownProperty

Vad är nytt i version 2.0 Beta 2:

  • Denna version eliminerar ett antal buggar och förbättrar användbarhetsfrågor, samt fastställande kompatibilitet med Internet Explorer 6+ och Opera.

Vad är nytt i version 1.6.0:

  • SproutCore 1.6 är till stor del en buggfix frigivning syftar till att bidra till att ge en mer stabil upplevelse.

Vad är nytt i version 2.0 DP:

  • SproutCore 2.0 är en utvecklare förhandsvisning installation och är fortfarande under kommer sannolikt att förändras tung utveckling och API: er.

Vad är nytt i version 1.6 Beta:

  • Buggfixar för synkronisering mellan SproutCore RecordArray / ManyArray / ChildArray och TemplateCollectionView
  • Flyttade formulär till experimentell ram
  • Flyttade routing i sin egen ram
  • Förbättrad förmåga att använda tabellelement i Styren mallar
  • CSS och olika webbläsare korrigeringar för inbyggda kontroller
  • Betydligt saneras in-line dokumentation

Vad är nytt i version 1.5.0:

  • WAI-ARIA Support
  • SCSS och Data URI
  • Mall View
  • Modular Loading

Vad är nytt i version 1.5.0 RC2:

  • Buggfixar:
  • En ton av buggfixar till TemplateView
  • TemplateCollectionView arbetar nu med RecordArrays
  • TemplateCollectionView är nu mycket mer effektivt när arrayen den representerar förändringar
  • Åtgärdar ett fel i {{#each}} hjälpare där innehållet inte uppdatera efter det bytte
  • Åtgärdar ett fel där {{bindAttr}} fungerade inte när försedd med en klass-attribut
  • Uttryckligen dokumenterade förekomsten av itemViewTemplate egendom i TemplateCollectionView
  • Åtgärdar ett fel där beräknade fastigheter inte bli ogiltig när den första fastigheten i vägen för deras beroende nyckel förändrats
  • Bort några avslutande kommatecken som orsakar fel i Internet Explorer 7
  • Åtgärdar ett fel där enhetstester sviktade på Internet Explorer 7
  • Löser ett problem där textfält kunde inte aktiveras på Android-enheter
  • Bort ett ogiltigt varning när bindningar anslöts
  • Funktioner:
  • Bindningar nu avfyras automatiskt när en fastighet ändras via debug-konsol
  • Betydande förbättringar av inline dokumentation
  • Uppdaterad QUnit till senaste versionen

Krav :

  • Javascript aktiverat på klientsidan

Liknande mjukvara

Engine
Engine

6 Jun 15

rdf-spec
rdf-spec

10 Dec 15

Head JS
Head JS

13 May 15

Web Font Loader
Web Font Loader

1 Oct 15

Annan programvara för utvecklare Strobe Inc. and contributors

Ember
Ember

12 Mar 16

Kommentarer till SproutCore

Kommentarer hittades inte
Kommentar
Slå på bilder!