1. #1
    Sencha Premium Member
    Join Date
    Feb 2009
    Location
    Glasgow, Scotland
    Posts
    328
    Vote Rating
    12
    Stuart-SwarmOnline will become famous soon enough Stuart-SwarmOnline will become famous soon enough

      0  

    Default Ext.ux.TouchCalendar

    Ext.ux.TouchCalendar


    Hi all,

    I'd like to introduce a new Sencha Touch extension that has been in progress for a wee while but I've struggled to find time to complete it. So I'm finally releasing it to the wild and to get some feedback from you guys!

    Ext.ux.TouchCalendar is an extension, and set of related plugins, that allows you to integrate a calendar component into your application.

    Attachment 29184Attachment 29182Attachment 29183


    It consists of one main extension (Ext.ux.TouchCalendarView) which extends the Ext.DataView class and provides the basic calendar view and structure. It can then be complimented with the Ext.ux.TouchCalendarSimpleEvents or Ext.ux.TouchCalendarEvents plugins which allow a data store to be bound to it to display dots or bars representing the events in the store.

    The Ext.ux.TouchCalendar extension is a wrapper (and still a little experimental at the moment...) that extends the Ext.Carousel class and makes navigating the calendar a little nicer.

    Documentation
    Documentation can be found at http://www.swarmonline.com/Ext.ux.TouchCalendar/docs

    Demos
    http://www.swarmonline.com/Ext.ux.To...endarView.html

    http://www.swarmonline.com/Ext.ux.To...darEvents.html

    http://www.swarmonline.com/Ext.ux.To...hCalendar.html

    Download
    You can download the code from the GitHub repository - https://github.com/SwarmOnline/Ext.ux.TouchCalendar

    Extra Info
    Extra info about how to use it etc can be found in the ReadMe on GitHub or in the blog post on the website.
    There are a few known issues and limitations but I'll hopefully find some time to iron those out in the next week or so.

    Anyways... let me know what you think

    Stuart

  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    37,347
    Vote Rating
    846
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    Very well done! Would be great to have this migrated to ST2
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  3. #3
    Sencha Premium Member
    Join Date
    Feb 2009
    Location
    Glasgow, Scotland
    Posts
    328
    Vote Rating
    12
    Stuart-SwarmOnline will become famous soon enough Stuart-SwarmOnline will become famous soon enough

      0  

    Default


    Thanks Mitchell Yea migrating it to ST2 is definitely on the list so I'll keep you updated!

  4. #4
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    37,347
    Vote Rating
    846
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    Also, you may want to look at submitting it to the App Gallery if you haven't already! Get you some extra traffic hopefully!
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  5. #5
    Sencha - Community Support Team edspencer's Avatar
    Join Date
    Jan 2009
    Location
    Palo Alto, California
    Posts
    1,939
    Vote Rating
    9
    edspencer is a jewel in the rough edspencer is a jewel in the rough edspencer is a jewel in the rough

      0  

    Default


    Nice work Stuart
    Ext JS Senior Software Architect
    Personal Blog: http://edspencer.net
    Twitter: http://twitter.com/edspencer
    Github: http://github.com/edspencer

  6. #6
    Sencha User tomalex0's Avatar
    Join Date
    Apr 2009
    Location
    San Jose, CA
    Posts
    589
    Vote Rating
    16
    tomalex0 will become famous soon enough

      0  

    Default


    Awesome work Stuart.

    I was waiting for someone who is gonna take this effort . Atlast you have done it . I have been working with fullcalendar a bit and always liked to have something based on Ext.
    Sencha Touch Demos

    IosToggleField Forum - Github
    Form Validation
    Forum - Github
    Iphone Settings Menu
    Forum
    Sqlite Storage & Login Manifest
    Forum
    KitchenSink MVC
    Forum - Github
    SqliteProxy-v1 Forum - Github
    SqliteProxy-v2
    Forum - Github
    Arshaw Fullcalendar Forum - Github






  7. #7
    Sencha - Services Team AndreaCammarata's Avatar
    Join Date
    Jun 2009
    Posts
    1,395
    Vote Rating
    23
    AndreaCammarata has a spectacular aura about AndreaCammarata has a spectacular aura about

      0  

    Default


    Nice work .
    For a better using, I also suggest you to also create a "DatePicker" form filed that allow you to choose the wanted day and, just a little detail, use a

    Code:
    text-overflow: ellipsis;
    


    on the events description.

    Good job Stuart
    Sencha Inc
    Andrea Cammarata, Solutions Engineer
    Owner at SIMACS

    @AndreaCammarata
    www.andreacammarata.com
    github: https://github.com/AndreaCammarata

    TUX components bundle for Sencha Touch 2.x.x
    https://github.com/AndreaCammarata/TUX


  8. #8
    Sencha Premium Member
    Join Date
    Feb 2009
    Location
    Glasgow, Scotland
    Posts
    328
    Vote Rating
    12
    Stuart-SwarmOnline will become famous soon enough Stuart-SwarmOnline will become famous soon enough

      0  

    Default


    Thanks for the comments!

    @Andrea, Good thinking, I'll add that style in. A DatePicker field would be a useful addition so I'll put it on the todo-list!

  9. #9
    Sencha - Services Team AndreaCammarata's Avatar
    Join Date
    Jun 2009
    Posts
    1,395
    Vote Rating
    23
    AndreaCammarata has a spectacular aura about AndreaCammarata has a spectacular aura about

      0  

    Default


    Quote Originally Posted by Stoot98 View Post
    Thanks for the comments!

    @Andrea, Good thinking, I'll add that style in. A DatePicker field would be a useful addition so I'll put it on the todo-list!
    Great! Looking forward for updates
    Sencha Inc
    Andrea Cammarata, Solutions Engineer
    Owner at SIMACS

    @AndreaCammarata
    www.andreacammarata.com
    github: https://github.com/AndreaCammarata

    TUX components bundle for Sencha Touch 2.x.x
    https://github.com/AndreaCammarata/TUX


  10. #10
    Ext JS Premium Member SimonFlack's Avatar
    Join Date
    Jul 2010
    Location
    Norway
    Posts
    241
    Vote Rating
    3
    SimonFlack is on a distinguished road

      0  

    Default


    Great work Stuart. Really nice!!!
    Simon Flack
    CEO and UX Designer
    WhiteFox AS, Norway

    Web: www.whitefox.no

    Facebook: www.facebook.com/WhiteFoxAS

    Twitter: @WhiteFoxAS