STF | 16 May 20:29 2016
Picon

Event dialog > Attachments has no effect on Google calendar?

	As a follow-up to my previous mails, I have just done a little test.

1. I created a *local calendar* in the hard drive.
2. I created an event and added a bogus URL to attachment.
3. I closed the event and opened it again.
Observation: the URL is still present in attachment.

4. I connected to a Google calendar
5. I created an event and added a bogus URL to attachment.
6. I closed the event and opened it again.
Observation: the URL has disappeared!

	Is that because Google calendar does not support "attachment" for some 
reason?  Standard?  Or is this a bug?

	Cheers
STF | 15 May 20:21 2016
Picon

HTML in addition to plain text in description area (tips to use cloud-based doc to emulate this while waiting for better)

	Currently, only plain text is allowed in the description area which is 
because of iCalendar standard.

	Is there any plan to use X-ALT-DESC in order to have format rich text? 
Honestly, having formatted text (like in Outlook's calendar and task 
events) is very helpful.  I use calendars a lot to organize things / 
tasks.  I write a lot of things inside the descriptions, eg steps in a 
task and at which steps I'm currently in, etc.

	Having formatted text helps a lot because I could spot the main point 
in the whole description that I have written several weeks ago and that 
I can't remember clearly.  Without format, I have to go through quite a 
big part of the description to find back where I stopped.

	Of course, I could use my own markup language like /***/ but this 
method has its own limits.  Sometimes, I would like to make some texts 
red and some other blue, for example, to show the different degree of 
importance in the description.  Without format, this is tough.

	As Thunderbird's "Compose email" dialog is able to let users edit plain 
text as well as HTML text, if it's possible to reuse this component, 
that would be great.

	Anyway, while waiting for this uncertain implementation in the future, 
let me give a little hint to those like me:

* Create a document on some cloud-based file hosting service, eg Google 
drive / Google doc
* Copy the URL of the doc
* In Event dialog, click "Attachments:" tab
(Continue reading)

Paul Morris | 15 May 20:10 2016
Gravatar

Introduction for GSoC 2016 "Event in a Tab" project

Greetings all,

I will be working on the Mozilla Calendar "Event in a Tab" project for 
Google Summer of Code 2016 and wanted to introduce myself.  I'm from the 
USA and am pursuing a graduate degree in the humanities.  I've written 
several Firefox Add-ons[1] and have also contributed to GNU LilyPond 
music notation software.

[1] https://addons.mozilla.org/en-US/firefox/user/paul-morris/

I'm excited for the opportunity to work on this feature for Mozilla 
Calendar this summer, and will be asking questions here and on IRC (as 
pmorris).  Thank you to Fallen (primary mentor), MakeMyDay, and everyone 
for your support.

I have created a wiki page with more details about the project:
https://wiki.mozilla.org/Calendar:Event_in_a_Tab

And a tracking bug:
https://bugzilla.mozilla.org/show_bug.cgi?id=1272540

I will be posting progress updates on the Calendar Project blog under 
the "gsoc" tag:
https://blog.mozilla.org/calendar/tag/gsoc/

Here's to a successful summer of code!

All my best,
-Paul
(Continue reading)

ahlam.vec | 13 May 13:24 2016
Picon

Electronics companies in dubai

This Virtual Electronics Club Is Established To Build A Unique Electronics Culture Among Their Members
Through Enhancing The Communication Between All Amateurs And Delivering All Required Services In The
Electronics Engineering Field Up To Their Mobiles And Personal Computers Wherever They Are And In A Very
Interactive And Efficient Way.
ishikawa | 22 Apr 04:18 2016
Picon

TB 45 (US English version) 32-bit linux: error messages when I receive Japanese calendar event(?)

I am using TB 45 US English version (linux 32-bit) in a slightly
unintended manner, but I got the following strange error messages as shown
below.
These messages are printed on the tty console where I invoked thunderbird
manually.

I *think* this happened when I receive a calendar event (meeting appointment
notice) from
a Japanese office365 server, but I only notice this error messages this
morning, and not so sure.

Looking at PluralForm.jsm comm-central/mozilla/intl/locale/PluralForm.jsm,
I think we can probably pattern the handling of plural forms in Japanese
(there is NO PLURAL form of ordinary nouns although there ARE nouns that
refer to the group of things.) to that of Chinese probably?

But I am not familiar how the code works against what external data file.

In the following, various units of time appear: 分 (minute), 時間 (hour),
日(day), 週間 (week)
These time units remain unchanged when it is
one minute, or five minute for example.
1 分
5 分

unitPluralForm is in calendar code according to mx.rmozilla.org

    calendar/base/content/calendar-ui-utils.js (View Hg log or Hg annotations)
        line 428 -- function unitPluralForm(aLength, aUnit,
aIncludeLength=true) {
(Continue reading)

Pasan Ranathunga | 16 Mar 04:35 2016
Picon

[GSoC2016] Introducing Calendar Accounts

Hi,
I'm really like to contribute this project, I'm a third year student in University of Colombo School of
Computing following a Computer Science Degree. My major is web development thats why i choose mozilla to
contribute.  can some one help me with this, like that things that i should config first do i have to mozilla
build first?? 

Thank You,

Best Regards 
Pasan
Alan Lord | 28 Jan 09:18 2016
Picon
Gravatar

Re: Standalone Lightning for webapps?

On 27/01/16 15:13, CC wrote:
> On Wednesday, January 27, 2016 at 2:32:33 PM UTC, Alan Lord wrote:
>
>> How about using something like:
>>
>> http://fullcalendar.io/
>
> I think - I may be wrong - that it only displays a public Google calendar.

Yes you are. It will display whatever calendar data you want if you 
write the right code. It's "simply" code to display calendar data in a 
nice way using familiar libraries like jQuery.

HTH

Al
Philipp Kewisch | 27 Jan 19:39 2016
Picon
Gravatar

Re: Standalone Lightning for webapps?

On 1/27/16 4:13 PM, CC wrote:
> On Wednesday, January 27, 2016 at 2:32:33 PM UTC, Alan Lord wrote:
> 
>> How about using something like:
>>
>> http://fullcalendar.io/
> 
> I think - I may be wrong - that it only displays a public Google calendar. Public calendars appear in search
results and can be viewed by anybody. The calendar itself is stored at Google. If you want to change the
calendar, you have to log on at Google with a Google account. It looks nice, but has a very limited use case. I
could do pretty much the same trivially by displaying the source calendar in an iframe, and Google gives
you a link to do exactly that.
> 
> I've looked at a lot of other options, but they all have similar limitations. Basically, the JS/jQuery
ones are, I think, all display-only, so you have to handle talking to the calendar server yourself in your
server code.
> 
> The advantage of using the Lightning code would be that it handles both the front- and back-end: it talks to
the calendar server, *and* it creates JS for output. I think. This lets you create private calendars which
can be both read and written by a group of users.
> 

The Lightning code is pretty much geared towards working in a client
side application. If you are implementing this from scratch I'd rather
suggest using various other libraries. You should defintiely do 1,  then
you have the choice of either doing 2, 3 or 4.

1) Fullcalendar
This is really the best solution for calendar display in the browser.
Use a custom backend that hooks up to the remote server and maybe does
(Continue reading)

Stefan Sitter | 27 Jan 19:31 2016
Picon

Re: Standalone Lightning for webapps?

On 27.01.2016 14:40, CC wrote:
> Just a sanity check before I spend too much time on this.
>
> I need to write some standalone code on a (Linux) web server that
> serves calendar data to browsers via Ajax. It should return either
> HTML or Javascript to the browser, so that the browser can display a
> month view (just like a Lightning month view).
>
> This code will probably need to get ics data from a shared calendar
> server (probably Calendar (calendarserver.org) on the same box)
> before returning it to the browser, but a simpler back-end
> (SQLite/whatever) would probably be Ok.

The open source SOGo groupware server implements a web calendar 
interface that looks like Lightning: 
http://www.sogo.nu/tour/screenshots.html

> How difficult would it be to re-use the Lightning source code to do
> this? So, basically, I want to chop out the Thunderbird integration
> and the GUI and replace it with Ajax/HTML/Javascript. I can write
> C++/Javascript/etc, so the hacking is Ok, but I'd just like to
> confirm that the Lighning is structured in such a way that this is
> possible and there's something useful left after I've removed the
> Thunderbird bits. Or has anyone already done this?

Ok, so you are looking for a library to parse ics data? Currently 
Lightning uses the libical library written in C for this task. A 
replacement written in JavaScript is in development and available for 
testing in Lightning trunk nightly builds.

(Continue reading)

Alan Lord | 27 Jan 15:32 2016
Picon
Gravatar

Re: Standalone Lightning for webapps?

On 27/01/16 13:40, CC wrote:
> Just a sanity check before I spend too much time on this.
>
> I need to write some standalone code on a (Linux) web server that serves calendar data to browsers via Ajax.
It should return either HTML or Javascript to the browser, so that the browser can display a month view
(just like a Lightning month view).

How about using something like:

http://fullcalendar.io/

Why re-invent the wheel?

HTH

Al
STF | 11 Jan 12:10 2016
Picon

Ctrl+Z should have no effect in "Description" on newly open event dialog

I was editing an old event and found that pressing Ctrl+Z continuously 
could erase everything in the "Description" area.

IMO, when an old event dialog is open, Ctrl+Z should have NO effect.

Also notice that, on a newly open old event, Ctrl+Z is greyed out in 
"Edit" menu, but Ctrl+Z still has effect.

Should I file a bug?

Thanks :)

Gmane