Projects tagged ‘calendar’ and ‘python’


Jump to tag:

Projects tagged ‘calendar’ and ‘python’

Filtered by Project Tags calendar python

Refine results Project Tags gdata (10) django (6) ical (4) gtk (4) api (4) linux (4) agenda (4) telephony (3) gammu (3) siemens (3) web (3) sms (3)

[55 total ]

16 Users
 

Gammu (formerly known as MyGnokii2) is a cellular manager for various mobile phones/modems. It supports a wide variety of Nokia, Symbian, and AT devices (Siemens, Alcatel, Falcom, WaveCom, IPAQ ... [More] , Samsung, SE, and others) over cables, infrared, or BlueTooth. It contains libraries with functions for ringtones, phonebook, SMS, logos, WAP, date/time, alarm, calls, and more (used by external applications like Wammu). It also includes a command line utility that can make many things (including backups) and an SMS gateway with full MySQL and PostgreSQL support from the PHP interface. [Less]
Created over 3 years ago.

14 Users
   

Wammu is mobile phone manager running on Linux, Windows and possibly other platforms, where Gammu and wxPython works. The communication is made by Gammu library.
Created over 3 years ago.

12 Users
   

Tryton is a three-tiers high-level general purpose application platform under the license GPL-3 written in Python and use PostgreSQL as database engine. It is the core base of a complete business ... [More] solution providing modularity, scalability and security. The core of Tryton provides all the necessary functionalities for a complete application framework: data persistence, users management, workflow and report engines, web services and internationalisation. Thus constituting a complete application platform which can be used for any relevant purpose. Currently, the main modules available for Tryton cover the following fields of activity: * Accounting * Invoicing * Sale Management * Purchase Management * Analytic Accounting * Inventory Management [Less]
Created about 1 year ago.

8 Users
 

Plone4Artists was originally conceived as a special distribution of Plone for building artist community websites. It has evolved into a full suite of multimedia, calendaring and community oriented ... [More] add-ons for Plone, a popular open source content management system. It provides tools to easily add audio and video files to your website, as well as embed videos hosted on popular video sharing sites such as Google Video and Youtube. You can create podcast feeds of the audio and video content on your website. The calendaring features provide month and listing views of your events, color coding of the events by keywords, and import/export of calendars via iCalendar. The community features provide commenting, tagging and rating the content on your site. Each user can have an author profile. [Less]
Created over 2 years ago.

2 Users
 

python-gammu is a set of Python bindings for Gammu, the GSM mobile manager for various cellular phones. It can work with any phone that Gammu supports, including many models by Nokia, Siemens, and Alcatel.
Created over 3 years ago.

1 Users

django-swingtimeDescriptionSwingtime is a Django application similar to a stripped down version of iCal for Mac OS X or Google Calendar. Swingtime provides an Event model that acts as a metadata ... [More] container for one or more Occurrence objects, which in turn describe start and end times for a specific occurrence of an event. Swingtime relies heavily upon both the datetime standard library package and the dateutil package, featuring direct support for the dateutil.rrule interface to create occurrences. A fairly simple example: >>> from datetime import * >>> from swingtime import models as swingtime >>> et = swingtime.EventType.objects.create(abbr='work', label='Work Related Events') >>> evt = swingtime.Event.objects.create( ... title='New TPS Cover Sheet', ... description='Kiss off, Lumbergh!', ... event_type=et ... ) >>> evt.add_occurrences(datetime(2008,12,1,16), datetime(2008,12,1,16,15), count=5) >>> for o in evt.occurrence_set.all(): ... print o ... New TPS Cover Sheet: 2008-12-01T16:00:00 New TPS Cover Sheet: 2008-12-02T16:00:00 New TPS Cover Sheet: 2008-12-03T16:00:00 New TPS Cover Sheet: 2008-12-04T16:00:00 New TPS Cover Sheet: 2008-12-05T16:00:00A bit more elaborate example, using the the convenience function create_event: >>> # pay day is the last Friday of the month at 5pm >>> evt = swingtime.create_event( ... 'Pay day', ... ('pay', 'Payroll'), # alternate means to add EventType on the fly ... freq=rrule.MONTHLY, ... byweekday=rrule.FR(-1), ... until=datetime(2009,4,1), ... start_time=datetime(2008,12,25,17) ... ) >>> for o in evt.occurrence_set.all(): ... print o ... Pay day: 2008-12-26T17:00:00 Pay day: 2009-01-30T17:00:00 Pay day: 2009-02-27T17:00:00 Pay day: 2009-03-27T17:00:00FeaturesSupport for adding complex event occurrences via dateutil Ready-made MultipleOccurrenceForm for handling complex form input Daily, monthly, and annual view functions Grid-based daily view generator, complete with alternating or sequential EventType based CSS class names Slightly better than average documentation, a few test cases, and commented code Active support (I have to eat my own dogfood) Built-in demo project / application RequirementsDjango 1.0+ Python 2.5+ (yeah, sorry, Swingtime won't work with 2.3 or 2.4, but I use 2.5+ exclusively; however, should anyone like to contribute the necessary backward compatible patches that don't hamstring any of 2.5+ features, I more than willing to include them). The dateutil package (http://labix.org/python-dateutil). SettingsSwingtime has it's settings module (conf/swingtime_settings.py) that simulates how each Django project's setting.py file functions. You can overwrite any or all of the configuration parameters described in :mod:swingtime_settings by creating a file in your own project and referencing that file in your project settings using the name SWINGTIME_SETTINGS_MODULE. For example, from the demo's settings.py configuration: SWINGTIME_SETTINGS_MODULE = 'demo.swingtime_settings'DemoSwingtime comes with its own demo project and application. The demo is themed as a Karate studio's website and allows you see and interact with the Swingtime application. A live demo can be found at http://swingtime.gorgeofeternalperil.com or run locally using the built-in Django development server. TemplatesCurrently, Swingtime does not include any templates of its own. The demo project provides some sample templates to use as a guide or starting point. Perhaps the best thing the sample demo templates do is showcase the ability to add complex event recurrences via the MultipleOccurrenceForm. Browse to a daily view and select a time slot from the left hand column to add a new event starting at the selected time. Sample dataWithin the Swingtime demo is an app named karate, which defines the custom management command loaddemo. This command will pre-populate your initial database with some events and occurrences based upon the current date and time. Running the demoIf you've checked out from directly from the trunk directory or exploded the latest version tarball, you run the demo from anywhere by changing to the demo directory and running: $ python manage.py loaddemo $ python manage.py runserverTodo ListAdd i18n / translation support for demo and demo templates Include a setup installer (I'm not doing easy_install!) Add weekly view Import and export .ics files Add Note support to demo Add more tests Port over to github History2008-12-18 Version 0.2 released [Less]
Created 12 months ago.

1 Users
 

clockinThis little python project provides the ability to do simple time reporting on google calendars. It is using gdata as interface to google's calendar service. Inspired by the flexibility of ... [More] command line tools InstallationSince the package is available on cheeseshop you simple can run easy_install clockinDocumentationUsage of this tool using hooks DownloadThis is the current version download [Less]
Created about 1 year ago.

1 Users

EventCal creates HTML calendars for use with Python web applications. What's special about these calendars is that they can include events such as "Meeting with Alice" or "Finish writing letter to ... [More] Bob". Different languages may be used with the calendar. [Less]
Created over 2 years ago.

0 Users

A tool for Python S60 smartphones to add calendar reminder entries for contacts' birthdays. Birthwatch supports smartphones with Symbian S60 3rd Ed. or newer, with PyS60 Python runtime installed. ... [More] UsageLaunch Birthwatch. A list of all your contact's birthdays is displayed. Select one or more contacts. Then choose whether to add or remove the corresponding reminders to your calendar. Do not edit created calendar entries manually, as that could make Birthwatch later unable to remove them. DisclaimerThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. In particular, the author(s) shall not be responsible for any damages that may come to smartphone calendar data. See the GNU General Public License for more details. Source codeThe source code is available in the Downloads page. It is a single Python script. Subversion repository hosted by Google Code is not used at the moment. ContactsUse the Issues page to submit a bug/request issue. For comments and suggestions, please write to floriano.scioscia@libero.it [Less]
Created 3 months ago.

0 Users

Database for storing texts, links etc by time. Later - GUI.
Created 4 months ago.