tbTimer

tbTimer mockup

tbTimer mockup

As I’m working with Thunderbird with Lightning addon I missing time-tracking functionality on Lightning’s tasks (previously I used SlimTimer but tasks are part of Lightning and I want to use only a single application for all). The addon should be tiny with clean and simple UI. I’ve created an initial mockup of what I want. 

Here is a list of planned features: 

  • each task can be started and stopped – this will produce single timeunit
  • timeunit contains only id of belonged task, timestamps for start and end and optional text as note
  • from these timeunits can be built a report about overall time spent on the single task
  • reports can be also generated for all/selected task for a selected time period (e.g. last month, last week etc.)
  • these reports can be exported as CSV
  • enable importing/exporting from/to SlimTimer service.

tbNotes 0.3

On AMO I’ve just uploaded version 0.3. This version implements some feauters requested by many users:

  • shortcut key for adding new notes (Ctrl+Shift+n)
  • to single message can be attached more notes
  • notes can be sended with message as an attachments
  • user can change font family and size in the note editormessage header overlay redesigned
  • added de_DE locales – this translation was created by Martin Giger and really thank to him for his work

Here are few screenshots with new features:

Creating attachment from a note #1

Creating attachment from a note #2

Changed font style in the note dialog editor

Styling XUL elements

I allways have a troubles with styling XUL elements and without DOM Inspector it could be even worse. Today I’ve tried to style <button type="menu"/> and it also was a hard work but result is pretty good:

As you see I have two types of menu buttons – with label and without – the most difficult part was to disable flex on inner <hbox> element inside the button element.

Here is the final CSS:

  1. /* Styles for menu buttons on message header overlay */
  2. .noteMsghdrButton, .noteMsghdrButtonIconic {
  3.   border: 0px none !important;
  4.   background-color: -moz-field !important;
  5. }
  6. .noteMsghdrButton > hbox,
  7. .noteMsghdrButton > hbox > hbox,
  8. .noteMsghdrButtonIconic > hbox,
  9. .noteMsghdrButtonIconic > hbox > hbox {
  10.   background-color: -moz-field !important;
  11.   -moz-box-flex: 0 !important;
  12. }
  13. /* we expecting 16 x 16 icon */
  14. .noteMsghdrButtonIconic  { min-width: 30px !important; }
  15. .noteMsghdrButtonIconic > hbox > hbox { width: 20px !important; }
  16. .noteMsghdrButtonIconic > hbox > hbox > label { display: none; }
  17.  

tbNotes 0.2.5

Wow, before a while I finished and uploaded to the AMO tbNotes 0.2.5. This version brings some new features and repairs some really nasty bugs:

  • note remains attached to the message which is moved to another folder
  • added tabmail button:
  • added support for SeaMonkey (but still not finished)
  • better support for Eudora 8.0.0
  • other minor-bug fixies

You can download it from addons.mozilla.org or directly from this server.

Next tbNotes version

Hi, this is a short note for all who asked me in the last few days about release of the next tbNotes version – I am still delayed but it will be soon. If not today tomorrow definitively for sure. I’m sorry for this delaying …

Qwin 0.6.9

After long time I’ve updated Qwin – the extension for the ActiveState Komodo Edit and Komodo IDE that simplify switching between opened documents, web pages etc…

You can download it from the project page or from the Komodo Extensions page.

Next release of tbNotes

In last few days I got several emails with questions or bug-reports about current release of tbNotes (version 0.2.1) and I promised to realease the next version last night but I’m still not finished. There are still several bugs on which I’m working on so be patient please. I hope that I finish it today.

tbNotes 0.2

This morning I released another version of tbNotes. This version brings possibility of adding links to the single notes and also some bug fixies. You can download it from addons.mozilla.org.

tbNotes 0.1.5

tbNotes 0.1.5 - new notes view

Before a while I’ve uploaded new version of tbNotes to the AMO (http://addons.mozilla.org/en-US/thunderbird/addon/14395). The main new features including:

  • support for Thunderbird 3.0b4
  • new notes view (see screenshots)
  • completely rewritten database background
  • preferences dialog

tbNotes 0.1.5 comming soon

tbNotes 0.1.5 - New notes view

tbNotes 0.1.5 - New notes view

Here is only a list of already finished changes and one screenshot from upcomming tbNotes version:

  • updated for Thunderbird 3.0b4
  • first implementation of message header view
  • first implementation of the all notes view
  • added new toolbar button