SproutCore

Software screenshot:
SproutCore
Podrobnosti Software:
Verze: 1.11.0
Datum uploadu: 28 Feb 15
Licence: Volný
Popularita: 42

Rating: nan/5 (Total Votes: 0)

SproutCore si klade za cíl dělat budova webové aplikace jednoduché a zábavné.
SproutCore byla napsána na základě zásad MVC architektury.
I když je to knihovna JS, SproutCore má více společného s kakaem nebo .NET, než jQuery nebo MooTools.
SproutCore 2.x byl zrušen, vývoj pokračuje jako Ember

Vlastnosti :.

  • MVC architektura
  • se soustředí na rychlost
  • HTML 5 ready
  • Mobile friendly
  • Scalable
  • Snadné přizpůsobení pomocí témat
  • vyvinuté společenství
  • Documentation

Co je nového v této verzi:

  • `hasObserverFor` metoda` SC.Observable` má Zlepšila se rovněž být schopen volitelně kontrolu proti specifickému cíli a metody. To umožňuje vývojářům řádně zkontrolovat existenci konkrétního psovoda před přidáním spíše než jen budou moci ověřit existenci jakéhokoli psovoda (aniž by věděli, který psovod to je).
  • SC.Gesturable & SC.Gesture (SC.TapGesture, SC.PinchGesture, SC.SwipeGesture)
  • V reakci na jedním prstem, dvěma prsty nebo jakékoliv jiné množství dotykových kohoutků, špetky (2+), nebo se dotkne ohání jednotlivě nebo ve skupině. Například, váš kód chtít provádět různé akce, kdy jeden prst kohoutky vs. když je na dva prsty kohoutek.
  • touch relace, doba mezi okamžikem, kdy první dotek začíná a poslední dotek končí, mohou obsahovat více než jedno gesto. Například, je možné, aby uživatel provést špetku, pak použijte třetí prst do klepněte na tlačítko, a pak přejeďte zbývající prsty. Představte si například, za použití špetku měřítko obrázku, klepněte uložte změny a poté přejeďte ho odsunout vše bez zvedání prstů. Alespoň, schopnost provádět gesta v jediné dotykové relace vícekrát, je rozpoznávání gest odolnější proti bludným náhodné dotyky.
  • Swipe gesta lze nyní nakonfigurován tak, aby odpovídaly proti libovolnými úhly, a to nejen doleva, doprava, nahoru a dolů.
  • Swipe gesta již vyvolat pouhým pohybem dost daleko v jednom směru. Musí také jednat rychle (konfigurovatelné) a okamžitě skončit.

Co je nového ve verzi 1.10.2:

  • Přidáno Developer chyba při pokusu přidat záznamy bez id, aby vztahy.
  • Přidáno ladění pouze režim chybu vývojářů o zamezení dvojího volání materializeRecord zevnitř materializeRecord. Výsledkem je duplicitní objekty, které se zdají být stejný záznam instanci, ale ve skutečnosti nejsou, což může být časově velmi náročné ladění. Doufejme, že to ušetří vývojářům spoustu starostí.
  • přidal několik * ladění pouze režim * `toString` metody pro snadné ladění.
  • Přidáno trošku režimu ladění pouze podporu vývojářů. Pokud ručně připojení / odpojení vazby je možné náhodně pokusit se vázat na chybějící objekt. Normální Trasování zásobníku by to vyrobit, je těžké sledovat, takže jsme se představí více sledovatelné chybovou zprávu s komínem.

Co je nového ve verzi 1.10.0:

  • Umožňuje nastavit být volána po živé ve stejné spustit smyčku. Nastavte může dojít čistě, který nebude mít vliv na animaci, nebo to může být v rozporu, přičemž v tomto případě bude mít přednost před animaci.
  • Zlepšuje vnitřní struktura kód na podporu optimalizace JS motory.
  • Dělá podmíněné, která se pokouší zablokovat všechny textfields od obdržení zaměření za modální podokně selhání rychleji (to také zabrání dostat panel o názorech, které ještě nemusí mít panel).

Co je nového ve verzi 1.9.2:

  • Zjemňuje požadavky na vytváření nástrojů závislost na bytí ultra pesimistický (tj v menší verzi) bytí pesimistický (tj v hlavní verzi).
  • opravy, "Opakujte" plátek pro @ 2x verzi. To bylo nesprávně připojí @ 2x do konce celého cesty (např. /resources/images/image-sliced-from.png@2x Místo /resources/images/image-sliced-from@2x.png).
  • Opravy nesprávně pojmenovaný & quot; odpovídač & quot; generátor na & quot; stav & quot; pro generování SC.State podtřídy.
  • Upevňuje had případ generátor & quot; SproutCore gen & quot ;, takže jména jako "SCProject" si správně převeden na "sc_project", nikoli "s_c_project"
  • .
  • Přidána podpora pro vlastnost background-size v Buildtools spriting, je to nutné pro spriting správně pracovat v sítnice Firefoxu.
  • Řeší rozpory a nesprávnou syntaxi několika šablon vytvořených & quot; SproutCore gen & quot;.
  • Opravy chybějící upozornění stylu na čistém aplikace vytvořené s & quot; SproutCore gen app & quot; nebo & quot; SproutCore gen statechart_app & quot; přidáním výchozí stylů do aplikace. Také dodává výchozí stylů k návrhu, při použití & quot; SproutCore gen designu & quot; (Tj. SC.Page zdroj)
  • Opravuje nesprávné binárního vyhledávání používá SC.ManyArray addInverseRecord, která vyústila v nekonečné smyčce.
  • Opravy chyb, které umožnilo kontextové menu se zobrazí bez ohledu na převažující contextMenu v zobrazení nebo nastavení SC.CONTEXT_MENU_ENABLED nebo isContextMenuEnabled na false. To je kontextové menu zpracování událostí se chovají stejně jako klíč, myš, atd zpracování událostí.
  • Fixy akce:. deleteForward, deleteBackward, moveleft, MOVERIGHT, SelectAll, moveUp a movedown být vždy zpracovány prvkem TextFieldView když to zaměřit
  • Opravy SC.TextFieldView vložit nový řádek, když vstoupí stisknutí tlačítka na textové oblasti.
  • Upevňuje hodnotu nápovědy pro SC.LabelView tak, že se objeví, když značka nemá žádnou hodnotu a isEditable je pravda. Zahrnuje jednotky test.
  • Už upravuje základní položky uvedené na SC.SegmentedView s nabídkami přetečení přímo tak, že ne vždy špinavá původní objekt.

Co je nového ve verzi 1.9.1:

  • Opravy nesprávné implementace SC.SelectionSet: omezit.
  • Opravuje implicitní globals v SC.MenuPane, vytváří možné nevracení paměti.
  • paměti únik Opravy s výhledem na dětských SC.View. "Vlastníkem" majetek brání názory, aby byla schopna být odpadky shromažďují, když jsou zničeny.
  • Opravy SC.stringFromLayout (), aby zahrnovala všechny vlastnosti rozvržení.

Co je nového ve verzi 1.9.0:.

  • Zlepšuje a přidává mnoho dokumentace
  • Přidá Showcase aplikaci používaný na http://showcase.sproutcore.com. Tato aplikace obsahuje up-to-data provedení všech pohledů a ovládacích prvků SproutCore, včetně fragmentů kódu pro mnoho možností každého z nich. Aplikace také spojuje do dema SproutCore, které jsou získány zpět a znovu použita.
  • Představí SC.Color.
  • Opravy a zvyšuje rámec média.
  • Přidá neurčitého podporu SC.ProgressView.
  • Přidá `useUnixTime` atribut SC.DateTime záznamu atributu rutiny.
  • Přidá XHR2 Podpora upozornění na událost.

Co je nového ve verzi 1.8.2:.

  • Opravena syntaktická chyba v úložišti dat unit test
  • SC.SplitView mohou nyní mixin SC.SplitChild.
  • ředěné sběrač pane hraniční divs tak, aby se nepřekrývaly zobrazení obsahu.
  • Zabrání cílový konflikt majetku při konfiguraci tlačítka cíle s SC.AlertPane.
  • Změnil Aria orientaci horizontální SC.ScrollView na "horizontální" z "vertikální".
  • Umožňuje SC.CollectionFastPath pracovat s řídkým obsahem, protože bude neustále vracet výhled položky, i když obsah zatím není k dispozici.
  • Zabrání SC.GridView z iterace přes jeho obsah pole, aby se práce s řídkým obsahem.
  • 'mobilního Safari "tělo název třídy je již přidávají ve všech prohlížečích č.
  • Umožňuje vkládání v SC.TextFieldView oznámit, že hodnota změnila.

Co je nového ve verzi 1.8.1:

  • Přidá chybějící CSS pro SC.PickerPane vlevo a vpravo ukazatel.
  • potahy na index.rhtml šablony.
  • Přidá `useUnixTime` atribut SC.DateTime záznamu atributu rutiny.
  • představí opravy a vylepšení v rámci médií.
  • Dokumentace sebe.

Co je nového ve verzi 1.8:.

  • zcela nový výjimečně detailní tři části seznámení s SproutCore
  • nová referenční příručka na vytváření nástrojů.
  • Mnoho mnoho oprav. Podívejte se na seznam změn pro kompletní rozpis.
  • Počátky hlavní vyčistit iniciativy zahrnuje několik deprecations. Podívejte se na konzole varování s upozorněním na zastaralé funkce a zkontrolujte changelog Úplný seznam deprecations.
  • Rámec Desktop byl důkladně aktualizován, aby obsahoval správné WAI-ARIA atributy pro lepší kompatibilitu s asistenčními technologiemi.
  • Získat základní statechart strukturu nových projektů pomocí -statechart spínač SproutCore init nebo SproutCore gen app.
  • Statechart státy lze reprezentovat trasy (ve výchozím nastavení SC.routes cest), a bylo-li přiděleno, bude stát oznámeno kdykoliv Změny umístění App tak, aby odpovídal státu přidělenou trasu.

Co je nového ve verzi 1.7.1 beta:

  • Nové měřicí řetězec funkce pro optimalizaci pro smyčcový balení .
  • Byla přidána podpora pro automatické opravy a autoCapitalize v TextFields.
  • přidáno zpět typy objektů dříve odvolává refactored SC.Object
  • refactored pozorovatele cesty kód pro robustnější zacházení.
  • přepsat SC.LOG_RUNLOOP_INVOCATIONS - nyní přejmenované na SC.LOG_DEFERRED_CALLS - pracovat s novým prováděním runloop
  • .
  • přidána tato SC.RunLoop.kill ukončit čistě run smyčku v případě chyby.
  • Přidána možnost dynamicky přidat substates na statechart pomocí metody dané státu addSubstate.
  • Aktualizováno sledování logika statechart.
  • Aktualizováno SC.State. getSubstate nyní přijímá zpětné volání; přidán metody getState; gotoState a gotoHistoryState nyní používat getState
  • Aktualizováno státu gotoState a gotoHistoryState počítat s výraznější státní arg, která nyní umožňuje použití "parentState"
  • Aktualizováno SC.State metodu getSubstate, aby bylo možné výrazech. Také refacted metodu findFirstRelativeCurrentState.
  • New SC globals poskytnout informace, jako je režim výstavby, číslo sestavení a locale.

Co je nového ve verzi 2.0 Beta 3:

  • New Předek pomocníci
  • kontextů, v řídítka
  • Two-Way transformace
  • SC.Run, pozorovatelé a Další parametry
  • Šablona Ladění
  • tvrdit Prohlášení
  • Fix pro unknownProperty

Co je nového ve verzi 2.0 Beta 2:

  • Tato verze eliminuje množství chyb a výrazně zvyšuje Problémy použitelnosti, stejně jako kompatibilita, kterým se s aplikací Internet Explorer 6+ a Opera.

Co je nového ve verzi 1.6.0:

  • SproutCore 1.6 je z velké části bug fix vydání, jehož cílem je pomáhají zajistit stabilnější provoz.

Co je nového ve verzi 2.0, DP:

  • SproutCore 2.0 je instalace developer preview a je stále pod těžký vývoj a API se pravděpodobně změní.

Co je nového ve verzi 1.6 Beta:

  • Opravy chyb na synchronizaci mezi SproutCore RecordArray / ManyArray / ChildArray a TemplateCollectionView
  • přesunuto formuláře experimentální rámci
  • přeřazen směrování do vlastního rámce
  • Lepší schopnost používat tabulky prvky řídítka šablonách
  • CSS a cross-browser opravy pro vestavěné ovládací prvky
  • Významně vyčistit in-line dokumentace

Co je nového ve verzi 1.5.0:

  • WAI-ARIA Support
  • SCSS a data URI
  • Šablona View
  • Modular Loading

Co je nového ve verzi 1.5.0 RC2:

  • Opravy chyb:
  • tuna oprav na TemplateView
  • TemplateCollectionView nyní pracuje s RecordArrays
  • TemplateCollectionView je nyní mnohem účinnější, když pole je zastupuje změny
  • Opravuje chybu v {{}} #each pomocník, kde byl obsah neaktualizuje po změnil
  • Opravena chyba, kdy {{}} bindAttr se nepracuje, pokud je poskytována s atributem class
  • výslovně zdokumentovaný existenci itemViewTemplate majetku TemplateCollectionView
  • Opravena chyba, kdy vypočtená vlastnosti nebyli neplatnosti, kdy první majetek v cestě jejich závislé klíče změnil
  • odstranili některé koncové čárky, které způsobovaly chyby v aplikaci Internet Explorer 7
  • Opravena chyba, kdy jednotkové testy selhávají na Internet Explorer 7
  • Opravuje problém, kdy textová pole nebyly možné aktivovat na zařízeních se systémem Android
  • Odebráno neplatný varování, kdy byly spojeny vázání
  • Vlastnosti:
  • Vázání teď oheň automaticky, když je vlastnost změnit pomocí konzole,
  • Podstatné zlepšení dokumentace inline
  • Aktualizováno QUnit na nejnovější verzi

Požadavky na :

  • , povolte JavaScript na straně klienta

Podobný software

Utilities.NET
Utilities.NET

6 Jun 15

JsBehaviour
JsBehaviour

13 May 15

Zest
Zest

13 May 15

useful.cookies.js
useful.cookies.js

12 May 15

Ostatní software developer Strobe Inc. and contributors

Ember
Ember

12 Mar 16

Komentáře k SproutCore

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie