T-Shirts shipped, initial implementation of per-domain settings

Last Saturday, I finally managed to ship all t-shirts with some much appreciated help from a friend and my SO! You should hopefully get yours soon (I'd imagine starting today for people from Germany). I'd really appreciate it if you could send me a quick mail (mail@qutebrowser.org) or ping me on IRC (#qutebrowser on Freenode) if yours arrived (and in what country you are).That helps me to keep track of how things look, since all shirts are sent without tracking.

We ended up bringing a big ~18kg parcel to the post office containing 55 envelopes:

A big box of packed t-shirts A big box of packed t-shirts

As usual, not everything went quite to plan - here's a list of the mistakes we thankfully caught:

  • I accidentally discarded a sheet of labels which still had three labels on it. This was caught by counting the envelopes at the end, and easy to re-print.
  • Someone almost got a lady-cut M instead of a regular-cut one. Really glad we caught that one before it was too late.
  • The glue on the padded envelopes didn't really hold well, so one opened while we were handling them. It turns out others were really close to opening as well - we were really lucky this happened while they were still at our place, and fixed it with some additional tape.
  • It turns out a "big letter" shipped worldwide has a bigger maximum size than the same thing to Germany - there, a "maxi letter" is apparently needed. We only found out at the post office, and had to put some additional stamps on there - thankfully, this was only on 8 envelopes going to Germany.
  • While I wrote some code to add additional text to the labels telling us what to pack (which streamlined things extremely compared to last year!), I forgot that I promised 10/15/20 stickers depending on the pledge levels. The ones with 20 stickers were easy to find (as they have two t-shirts), for others there was a pragmatic solution: Simply giving 15 stickers to everyone :)

I do hope everything else went according to plan, but if something is wrong with what you got, please contact me.

I've also been hard at work on per-domain settings, and I have a first prototype to show:

Proof-of-concept for per-domain settings

It's in the per-url branch, but not quite ready yet - if you want to try it, make sure to make a backup of your config directory first. As you can see, it requires a reload to apply the settings currently. I'll look into avoiding that where possible, but I can't quite tell yet to what extend that will be possible.

All posts

  1. Current state of per-domain settings
  2. qutebrowser v1.0.0 released!
  3. qutebrowser v1.0.0 is coming closer
  4. New config merged!
  5. Config revolution - Part 1 finished
  6. Refactoring more things, a working YAML config, and more!
  7. Refactoring all the things!
  8. First week
  9. First 2 days
  10. Getting started again
  11. Second qutebrowser crowdfunding launched!
  12. qutebrowser v0.10.0 released
  13. Wrapping up and looking at the future
  14. Days 39/40/41: Lots of features!
  15. Days 37/38: Hints in master, tests
  16. Day 36: Hints!
  17. Days 33-35: Mouse functionality, and rewriting hints
  18. Days 31/32: More web elements
  19. Days 29/30: Web elements
  20. Days 27/28: Settings and web inspector
  21. Day 24-26: Refactoring the WebElement API
  22. Day 21-23: After Europython and releases
  23. Day 19/20: Bugs everywhere!
  24. qutebrowser v0.8.0 released
  25. Day 18: Javascript
  26. Day 17: Printing and searching
  27. Sending out qutebrowser and pytest stickers
  28. Day 15/16: Merged!
  29. Day 13/14: Almost merged!
  30. Day 12: Tests running!
  31. Day 10/11: Refactoring!
  32. Day 9: A bit of everything
  33. Day 8: More fixing and pytest sprint/training
  34. Day 7: Fixing things
  35. Day 6: Branching off
  36. qutebrowser v0.7.0 released
  37. Day 4: Playing whack-a-mole
  38. Day 3: Last pull requests and managing requirement files
  39. Day 2: More pull requests and nicer test output
  40. Day 1: Merging pull requests, and a stupid bug
  41. About and Timeline