aboutsummaryrefslogtreecommitdiffstats
path: root/main.hs
AgeCommit message (Collapse)AuthorFilesLines
2018-05-17Add license information to the top of the filesRaymond Hogenson1-0/+19
Thanks Richard Stallman
2018-05-17Display output in an entryRaymond Hogenson1-4/+4
It looks a lot nicer this way. I've also cleaned up the window management code. I'm pleased at this point at how nice gtk is. I'll maybe even make more graphical applications in the future. It doesn't look as nice as dmenu, though. I wonder if it's possible to theme it like dmenu? Probably not without significant difficulty, and I'd be fighting it every step of the way. That's just a guess.
2018-05-17Copy the result to the clipboardRaymond Hogenson1-1/+3
It's copied to the primary selection since that's most convenient for me. I hope that's not confusing for anyone. Next step, multithreading.
2018-05-17Write a calculatorRaymond Hogenson1-0/+34
It's pretty nice. It works for what I want. I don't think I have any complaints about its functionality. I'll add new functions as I need them. Haskell is actually really easy to program in. I wonder actually if this would have been easier in Python. I think no.