| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
- This adds .get_template method on the _BaseWriter which gives a big
data structure object that can be used with genshi templates to
write custom HTML.
- Template writer added - place to add the new writer code.
- For information on how this works, search for these two names in
the code and read the comments in them.
darcs-hash:20090922183039-82ea9-c403d1e748e13ee79afc8dbdf7f8ee286000797a.gz
|
|
|
|
|
|
| |
- It should work now.
darcs-hash:20090918234611-82ea9-1686b28b5cabc1d2f87874b7328b35c3504793c5.gz
|
|
|
|
|
|
|
|
|
|
|
| |
- Francis provided a sample minutes file with nice CSS. This is the
first merging into MeetBot main. It will still need work before it
is releasable.
- Not all of this will necessarily make it in to MeetBot mainline, but
at least the ability to configure it will.
- CSS will be user-customizable easily.
darcs-hash:20090902154137-82ea9-2c9dcd91ee80cf77f0a4972ec55eda47a400f3d6.gz
|
|
|
|
| |
darcs-hash:20090831214228-82ea9-4d22ec7ccd5621ee9d70f65ba3ad3445fb96abc4.gz
|
|
|
|
|
|
|
|
| |
- because not everyone speaks lolcat as their native language.
- remember, "#help" puts a call for help in the minutes, not give you
MeetBot help.
darcs-hash:20090831213215-82ea9-48ac6c8594969f87c4101fcf4547f843636dcc6c.gz
|
|
|
|
|
|
|
|
|
|
| |
- Make INFO the assumed default in ReST and Text writers - don't show
"INFO:" at the start of the line
- Add extra blank lines in ReST between topics - makes it look a little
bit nicer (but not much. ReST is sort of the worst of both worlds for
something this specialized.
darcs-hash:20090816031508-82ea9-a8e92abae01914e1bff7f9ee36f22512e27ce114.gz
|
|
|
|
|
|
|
|
| |
- With this, #info basically becomes the default when reading logs. This
makes it much easier to read. Same goes for #link : It's obvious it's
a link, no need to emphasize it more.
darcs-hash:20090731192546-82ea9-4605f3edb1d4ba42d8324241dff28c88460ad4a5.gz
|
|
|
|
|
|
|
| |
- These combine the best features of the ReST and HTMLfromReST, without
the disadvantages of having to make one source fit two formats.
darcs-hash:20090730191919-82ea9-f7f88a57e8b59720f59c26bfe1961f93cda818bc.gz
|
|
|
|
|
|
| |
- This is caused by use of @property in the supybot-based config.
darcs-hash:20090708200038-82ea9-85daca15dc89dfa862d26f9d8acc5d9fc48bc8a7.gz
|
|
|
|
| |
darcs-hash:20090707195829-82ea9-0ccdab7bae6ea8c08ad8edf09c33e6b530dd2388.gz
|
|
|
|
| |
darcs-hash:20090707030320-82ea9-784086ecf5900a95b34f0337aaede06aa9078b4f.gz
|
|
|
|
|
|
| |
- they all now support the startthtml/endhtml/startrst/endrst attributes
darcs-hash:20090706235744-82ea9-c40812800b910c4377af2ff4393a7bd14119a160.gz
|
|
|
|
|
|
| |
- prevent errors for null topics.
darcs-hash:20090706233905-82ea9-ebbc58f39c8cb480a382e9eab9a6faebfe7543be.gz
|
|
|
|
| |
darcs-hash:20090702032701-82ea9-0f0223c19b88610da48783755a0700cf9e4da61c.gz
|
|
|
|
| |
darcs-hash:20090701224728-82ea9-962fcf7a2554ff2a6230f3bc23121e310ab1de13.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- reload() of modules messed this up greatly, in certain cases. Modules
get re-executed when you reload(), which causes the classes to be
redefined, meaning that the classes stored in the Meeting object are
*not* any longer subclasses of items.*
- With the other fixes I did, this was only going to be a problem if
supybot reloaded the MeetBot module during a meeting, however, it's best
to plan for that anyway.
- I switch to comparing m.itemtype to a string value. Not as elegant,
but works for now.
darcs-hash:20090701033031-82ea9-cf69f235e06d70dd70265f5c5481e4c8262ec971.gz
|
|
|
|
| |
darcs-hash:20090701002354-82ea9-295c365f505e844f8bd6e9129551e6f7c110e133.gz
|
|
- Add a separate Config object.
- Split writers and items into writers.py and items.py
- Much other reorganization related to this, and preparing for the next
iteration of MeetBot. This isn't an easy to read diff.
- Most old functionality works with this patch, however, some more is
needed before everything is back up to date (mainly local configuration,
but there are indubitably many other new bugs).
darcs-hash:20090625200700-82ea9-273d409059461a8e62e1a2d048322eae537aa8f7.gz
|