summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2009-07-08Merge branch 'backwards-compat'HEADmasterWill Thompson2-4/+4
2009-07-06Cope with messages having no senderWill Thompson2-1/+2
2009-05-18Combine Name{Released,Claimed,Stolen} MessagesWill Thompson4-39/+24
2009-05-18Whoops. Don't print keypresses to stdoutWill Thompson1-1/+1
2009-05-18Ye Olde Cabal didn't like ==3.*; try < 4backwards-compatWill Thompson1-1/+1
2009-05-17make "run-uninstalled" not rely on to be called from topdirMarc Kleine-Budde1-1/+5
2009-05-17don't block in dbus_connection_read_write_dispatch, just wait 1 secMarc Kleine-Budde1-1/+1
2009-05-16Use typoed 'widgetSetSensitivity' for older gtk2hsWill Thompson1-2/+2
2009-05-16Explicitly depend on base-3Will Thompson1-2/+2
2009-05-16add list of needed debian packages to READMEMarc Kleine-Budde1-0/+4
2009-05-16make Setup.lhs executableMarc Kleine-Budde1-0/+0
2009-05-10Make Page Up, Page Down and Space work.Will Thompson1-13/+22
2009-05-10Show some instructions if there's no loaded logWill Thompson1-7/+20
2009-05-10Fill in the empty window when 'process' fails.Will Thompson1-1/+1
2009-05-10Merge branch 'crash-less'Will Thompson5-107/+211
2009-05-10Replace reachable calls to 'error' with 'throwError'Will Thompson1-15/+16
2009-05-10Add an ErrorT to RendererWill Thompson1-5/+11
2009-05-10Prepare UI for process returning an errorWill Thompson2-7/+8
2009-05-10Make initial state more explicitWill Thompson1-5/+12
2009-05-10Produce shapes with a Writer monadWill Thompson1-10/+8
2009-05-10Newtype-ify RendererWill Thompson1-2/+7
2009-05-10Correct a non-existant name fixmeWill Thompson1-2/+1
2009-05-10Add a FIXME for a silent failure case.Will Thompson1-0/+1
2009-05-10Sanity-check nameownerchanged in parser.Will Thompson4-59/+112
2009-05-10Refactor 'parseBusName'Will Thompson1-4/+13
2009-05-10Catch and display exceptions reading log filesWill Thompson1-5/+19
2009-05-10Use catch from Control.Exception, not PreludeWill Thompson1-1/+2
2009-05-10Document 'warn'Will Thompson1-0/+2
2009-05-08Always open at least one window.Will Thompson1-6/+7
2009-05-08Display parse errors in a dialogWill Thompson1-5/+11
2009-04-26Merge branch 'less-sucky-ui'Will Thompson4-119/+359
2009-04-26Improve titlesWill Thompson1-2/+2
2009-04-26Add icon to About dialogWill Thompson1-3/+8
2009-04-26Warn if LICENSE can't be loadedWill Thompson1-2/+5
2009-04-26Add a script to run Bustle from ./distWill Thompson1-0/+2
2009-04-26Simplify loading bustle.pngWill Thompson1-7/+4
2009-04-26Add an About dialog.Will Thompson2-3/+54
2009-04-26Make Open fill the initial window if there is one!Will Thompson1-10/+34
2009-04-26Abstract 'loadLog' into 'loadLogWith'Will Thompson1-7/+6
2009-04-26Extract code to add a log to an empty WindowWill Thompson1-15/+17
2009-04-26Start with an empty windowWill Thompson1-10/+6
2009-04-26Extract non-log-dependent window creation codeWill Thompson1-19/+30
2009-04-26Remove adding filename to title from mkWindowWill Thompson1-4/+5
2009-04-26Global state monad represent.Will Thompson1-87/+160
2009-04-26Rename the Bustle monad to Renderer.Will Thompson1-35/+34
2009-04-25Add an open dialogue!Will Thompson1-2/+26
2009-04-25Extract 'loadLog', which shows a window for a logWill Thompson1-10/+13
2009-04-25Extract 'saveToPDFDialogue'Will Thompson1-22/+26
2009-04-24Change Quit to Close.Will Thompson1-12/+23
2009-04-15Support multiple files at once!Will Thompson1-13/+20