Posts for: #Development

Needs work

This theme still needs some work.

The default display of image attachments to pages and blog posts needs some prettying up. Is it time to switch to a WYSIWYG editor with better inline image support? I think so!

There is certainly some appeal of Wordpress for blogging over Drupal. Drupal has a sparse, developers-only feel to a default installation. The media uploading system included by default with Wordpress is quite attractive, if a little confusing to new users.

[Read more]

Adventures in Mail - Week 3

I have successfully modularized my code. My DBus API now has little trace of IMAP-ism and my cache is working fully asyncronously. It has been a week of learning. Being asyncronous was hurting my brain initially. I’m getting used to it.

This past week:

  • Fought with Git
  • Cleaned code
  • Separated code into module files
  • Fetch data using UID instead of IMAP folder sequence number
    • This will be useful for when I’m not dealing with IMAP-based mail
  • Fetch mail from the local cache if it is present, otherwise, ask the server
  • Started code to enable the fetching of specific mime parts from a message

That’s about it for this week!

[Read more]

Folder, List, Message

Working on the idealogical hierarchy of the API now.

Account
└── Folders
  └── List
    └── Message
      ├── Headers
      └── Message Parts
[Read more]