Commit Graph

16 Commits

Author SHA1 Message Date
Jari Vetoniemi
f76cb71688 Remove the useless test, need actual tests. 2015-01-20 18:49:35 +02:00
Jari Vetoniemi
074b2d1b58 Remove --backend and --prioritory options, change prioritory -> priorty
and provide BEMENU_BACKEND env variable. Change API to reflect this
change.

There is no reliable way to detect when running on terminal (especially
when stdin is a pipe), so we need to make curses backend explicit with
BEMENU_BACKEND=curses or bm_menu_new("curses"), otherwise GUI backend
will be choosed automatically.
2015-01-17 18:53:29 +02:00
Jari Vetoniemi
f76cfbca4f Get rid of _DEFAULT_SOURCE #defines, set this in cmake and also use
secure_getenv where it makes sense.
2015-01-17 18:52:21 +02:00
Jari Vetoniemi
c5debe04b0 These may fail, especially the wayland one if compositor runs somewhere. 2014-10-26 03:12:44 +02:00
Jari Vetoniemi
3f5e21a83f Cleanup wayland renderer and plugin support. 2014-10-25 01:38:30 +03:00
Jari Vetoniemi
84fb6b99a3 Make test, test failures instead of skipping. 2014-10-23 02:18:27 +03:00
Jari Vetoniemi
c0f49aaf67 Update test. 2014-10-23 02:16:53 +03:00
Jari Vetoniemi
f26981a144 Make test actually work again. 2014-10-22 23:11:57 +03:00
Jari Vetoniemi
30269b6385 Remove old test. 2014-10-22 22:56:27 +03:00
Jari Vetoniemi
014c20099d Refactor code to snake_style, turn renderers into plugins, and start
wayland (cairo) renderer.
2014-10-22 22:46:51 +03:00
Jari Vetoniemi
239259aebf Unfortunately we can't test curses on cronjob 2014-04-13 03:15:18 +03:00
Jari Vetoniemi
4d920ad9e4 Make asserts and ifs more consistent. 2014-04-10 01:41:32 +03:00
Jari Vetoniemi
1861943700 Make test actually use the iterated draw mode. 2014-03-29 02:14:25 +02:00
Jari Vetoniemi
c4a8bf3631 Add useful message for developer. 2014-03-28 22:01:15 +02:00
Jari Vetoniemi
17250cfd3f Add tests. 2014-03-28 22:00:23 +02:00
Jari Vetoniemi
ff314f3c5e Add project skeleton 2014-03-18 19:35:10 +02:00