Permalink
Commits on Sep 20, 2011
  1. [fix] widgets: fix datepicker

    Hugo Heuzard committed Sep 20, 2011
  2. [feature] Internationalisation: add @i18n directive and start support…

    … for translation packages
    
    see doc/i18n for more information
    OpaOnWindowsNow committed Sep 8, 2011
  3. [enhance] stdlib.core.js.jsast_cleaning.opa: more aggressive cleaning…

    … of type definition
    
    types which are not statically used in client code or in server rpc code are now cleaned from cleint code
    
    remark:
    the client could still need such type at run-time, (e.g. polymorphic call back from server to client)
    when it happens, the client completes its type map by asking the server
    OpaOnWindowsNow committed Sep 20, 2011
  4. [feature] stdlib.core.rpc.core.opaserialize: deserialisation on clien…

    …t with unknown type
    
    previously all type needed at run time should be on the client side
    now if a type is not known by the client, it can request its definition on the server
    
    this feature preprares more aggressive cleaning of the client code
    OpaOnWindowsNow committed Sep 19, 2011
  5. [enhance] qmljs_Serializer: rework top-level side-effet detection to …

    …handle more case of generated code
    
    the detection is done on final code (optimised ...) which contains local anonymous applied function (as block, see fix on depth datastructures) and variable assignement with sharing, and while and switch ...
    
    the detection did not distinguish toplevel statement and in function statement, so it could not handle statement
    
    now we consider that local variable can be assign without side-effect, and handles block as applied anonymous function
    and we distinguish toplevel statement
    OpaOnWindowsNow committed Sep 19, 2011
  6. [fix] widget: fix date picker widget

    Hugo Heuzard committed Sep 20, 2011
  7. [feature] stdlib/session: mixed selector by default

    François-Régis Sinot committed Sep 20, 2011
  8. [feature] stdlib/session: new mixed context selector

    François-Régis Sinot committed Sep 19, 2011
  9. [cleanup] stdlib/session: refactoring, expose make_generic

    François-Régis Sinot committed Sep 19, 2011
  10. [fix] stdlib/session: use compare_and_swap for better atomicity

    François-Régis Sinot committed Sep 19, 2011
Commits on Sep 19, 2011
  1. [cleanup] stdlib/network: minor code restyling

    François-Régis Sinot committed Sep 19, 2011
  2. [fix] markdown: Selector and size fixes

    Nicolas Glondu committed Sep 19, 2011
  3. [doc] book: paragraph about running applications with privileges

    François-Régis Sinot committed Sep 19, 2011
  4. [enhance] bootstrap: add new icon to bootstrap theme

    Ida Swarczewskaja committed Sep 19, 2011
  5. [fix] user privilege drop: remove this broken feature

    François-Régis Sinot committed Sep 19, 2011
  6. [fix] bsl: Moved round to Float module

    Anthonin Bonnefoy committed Sep 19, 2011
Commits on Sep 18, 2011
  1. [enhance] bootstrap: improved the boostrap import mechanism, and adde…

    …d the ability to unimport bootstrap if really needed
    Aqua-Ye committed Sep 18, 2011
Commits on Sep 17, 2011
  1. [doc] book: override xhtml11 backend to change html output structure

    Anthonin Bonnefoy committed with Mathieu Baudet Sep 16, 2011
Commits on Sep 16, 2011
Commits on Sep 15, 2011
  1. [feature] stdlib: First version of the CouchDb api.

    Thomas Refis committed Aug 31, 2011
  2. [enhance] stdlib: Added a function in opaserialize which doesn't care…

    … about fields order when deserializing.
    Thomas Refis committed Sep 15, 2011
  3. [enhance] qmljsimp/imp_SumCase: reduces the complexity of filter_othe…

    …r_cases
    
    reduces by a factor N, where N is the total number of field is the sum type
    by pre-computing inconsitent fields inside the inner loop
    OpaOnWindowsNow committed Sep 13, 2011
  4. [enhance] qmljsimp/imp_Code: add datastructure depthness limitation, …

    …and refactor with environment depthness limitation to regroup all ad-hoc transformation
    OpaOnWindowsNow committed Sep 13, 2011
  5. [enhance] qmlPatternAnalysis: reduces the complexity of class_merge

    the class_merge function (which can be called a number of time proportional to the sum type size),
    was for each field of the class :
    -flattening the main type,
    -then linear searching the right sum case,
    -then searching the field type,
    
    now each operation is done once when the information (ty,class,field) is available and the linear search has been replace by index intersection
    
    reduction is at least proportional to the size of the sum type
    OpaOnWindowsNow committed Sep 6, 2011
  6. [doc] stdlib.core.web.request.HttpRequest: indicates the non standard…

    … behaviour of get_headers and fix is_secured comment
    OpaOnWindowsNow committed Sep 7, 2011
  7. [enhance] opa syntax: in parser construct, add possibility to directl…

    …y call a subparser with parameter
    OpaOnWindowsNow committed Sep 13, 2011