Dave Davenport
bd4f4aa2ff
fix typo
2016-10-20 20:31:39 +02:00
Dave Davenport
c8d2069098
Add more tests and re-add textbox_test to normal check set.
2016-10-20 19:34:03 +02:00
Dave Davenport
881056ea9b
Add some more tests, make some textbox api's private
2016-10-20 09:41:32 +02:00
Dave Davenport
a78d0b53fc
Add help output compare test.
2016-10-19 13:12:55 +02:00
Dave Davenport
970f7af037
try to print coverage report in travis
2016-10-18 22:54:38 +02:00
Dave Davenport
7b3b68462e
Fix memory leak in box and listview widget, add coverage make target. (ggcov and lcov)
2016-10-18 13:49:24 +02:00
Dave Davenport
f3298801f3
Split internal widget into separate file
2016-10-09 10:13:15 +02:00
Dave Davenport
3c64507f02
Qtk widgets ( #478 )
...
* Initial support for using boxes for packing widgets.
* Make CapiTalIzation more consistent
* Move widgets to subdirectory
* Removed nolonger needed resize function.
* Small cleanup
* When switching mode, reuse view, don't rebuild it. Reduces artifacts.
* Needs cleaning up.
* Remove separate prompt argument, use display_name
* Simplify run-switcher code.
* Add notion of parents, and trigger parent update on resize.
* Use widget_get_height wrapper, avoid crash
* Size separator width based on height. (indent)
* TODO add margin to box.
* First draft version of listview.
* Add scrollbar to listview widget
* Add padding option to box
* Move access to global config out of widget. (1/2 done)
* Remove printf
* Make listview not access global config
* Add click support, implement on mode buttons.
* Re-introduce mouse handling on list-view.
* TODO draggin on scrollbar.
* Fix multi-select
* Fix warnings
* Fix include
2016-10-08 18:57:59 +02:00
Dave Davenport
a5acff542d
Update INSTALL.md and Makefile.am to reflect changes randr.
2016-08-19 11:00:16 +02:00
Dave Davenport
342192b4ed
Remove work-around for older i3 version (< 4.9)
...
- I3 got ewhm support in Feb. 2015.
2016-07-06 08:34:47 +02:00
Dave Davenport
03239cb989
Remove fuzzy matching option.
2016-06-18 20:54:29 +02:00
Dave Davenport
c095476419
Add extra test for widget.
2016-06-01 07:57:04 +02:00
Dave Davenport
1b5bcaa9f4
Issue #411 : Show list of Keyboard bindings with rofi, from rofi.
2016-05-30 10:25:58 +02:00
Dave Davenport
d3350afbed
Use SYSCONFDIR
2016-04-01 19:51:24 +02:00
Dave Davenport
6693799923
Split test for helper in separate test for config cmdline parser.
2016-03-22 10:43:42 +01:00
Dave Davenport
3ac0c6dd7d
Quick fix.
2016-03-21 20:27:16 +01:00
Dave Davenport
8914fbf2df
Split test in 2.
2016-03-21 17:16:45 +01:00
Quentin Glidic
86c8934b86
test-x: Remove daemon mode test
...
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-03-20 11:56:28 +01:00
Dave Davenport
545c423b61
Tried to fix strlen on NULL
2016-03-12 14:00:19 +01:00
Dave Davenport
1aed0427f9
Remove hack with config file.
2016-03-05 20:16:10 +01:00
Dave Davenport
72dfe2ad4c
Propagate error down, show dialog.
...
Fix positioning dialog.
2016-03-05 11:08:32 +01:00
Dave Davenport
fa7ceaf580
Check for the availability of the xinerama extension.
2016-03-04 17:03:24 +01:00
Dave Davenport
7d046a1f5b
Pack magic externs into a xcb_stuff.
2016-03-01 18:11:55 +01:00
Dave Davenport
6d0d6d9eb2
Tests.
2016-02-28 01:21:22 +01:00
Dave Davenport
aa1d8b4046
Remove x11-event-source, replaced by libgwater.
2016-02-21 17:47:19 +01:00
Dave Davenport
3be6079705
Add missing header files xkb,xkb-internal
2016-02-21 17:14:02 +01:00
Dave Davenport
be76712dba
Fix tests.
2016-02-21 16:40:29 +01:00
Quentin Glidic
fe7ca2079d
rofi: Convert to XCB events
...
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-02-21 16:04:53 +01:00
Dave Davenport
85fcdf9f97
Textbox_test does not run on travis. test-x depends on textbox_test
2016-02-21 13:15:17 +01:00
Dave Davenport
d352528aab
Add textbox_test to make check
2016-02-21 13:08:33 +01:00
Dave Davenport
d3a044db8e
Fixing make dist after merge of make cleanups.
2016-02-21 12:57:30 +01:00
Quentin Glidic
4c11da91f5
Autotools cleanup
...
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-02-21 12:42:28 +01:00
Dave Davenport
730ee1ad4e
Update makefile. (thx ci)
2016-02-06 14:56:13 +01:00
Dave Davenport
2b1095d5d3
Merge remote-tracking branch 'origin/master' into glib-loop
2016-02-06 13:07:34 +01:00
Dave Davenport
312ca274fc
Split of files.
2016-02-06 13:06:58 +01:00
Dave Davenport
0a8148a95a
Another typo bytes the dust, and another one gone..
2016-02-05 08:12:36 +01:00
Dave Davenport
3c5cb76796
Fix typo
2016-02-05 08:00:27 +01:00
Dave Davenport
531f3f884a
Merge remote-tracking branch 'origin/master' into glib-loop
2016-02-04 16:25:04 +01:00
Dave Davenport
b557c4df6e
Issue: #333 , Check if row is selected, don't assume selected_line is valid.
2016-02-03 09:01:13 +01:00
Dave Davenport
42ee408d0f
Move X11EventSource into separate file.
2016-01-18 22:02:07 +01:00
Dave Davenport
d7dab65e5b
Making widget class, moving stuff around
2016-01-09 16:22:09 +01:00
Dave Davenport
e8daff0f6a
First cleanup steps.
2016-01-07 19:47:37 +01:00
Dave Davenport
51b5511017
More doxygen sugar.
2016-01-07 16:01:56 +01:00
Dave Davenport
38be9d94ae
Generate doxygen file using autoconf.
2016-01-07 13:38:53 +01:00
Dave Davenport
329f31bd75
Add doxygen target.
2016-01-05 19:49:13 +01:00
Dave Davenport
200f8e5faa
Do not test the ones that require window manager.
2016-01-04 21:51:08 +01:00
Dave Davenport
fefd992c11
Merge branch 'master' of github:DaveDavenport/rofi
2016-01-04 20:56:54 +01:00
Dave Davenport
f715a33bf7
Add window manager as test if possible
2016-01-04 20:46:34 +01:00
Dave Davenport
05a1be9753
Another silly test to make sure this code is hit and should show breakage.
2016-01-04 18:26:18 +01:00
Dave Davenport
dac711cf22
Add fuzzy test.
2016-01-04 18:04:15 +01:00
Dave Davenport
d370a446f3
Add config loading test.
2016-01-03 18:13:41 +01:00
Dave Davenport
4fbbce891b
Test glob/regex.
2016-01-01 11:31:29 +01:00
Dave Davenport
58c856e22a
Add combi test
2015-12-31 23:27:06 +01:00
Dave Davenport
ade91a3875
Add simple drun test
2015-12-31 23:14:38 +01:00
Dave Davenport
e102e11637
Update test
2015-12-31 23:02:13 +01:00
Dave Davenport
c5258f9b51
Add dump test.
2015-12-31 22:45:36 +01:00
Dave Davenport
50ad99f550
Add the daemon test to test-x make target
2015-12-31 22:26:26 +01:00
Dave Davenport
745f9f3c62
Add screenshot test
2015-12-31 21:55:15 +01:00
Dave Davenport
0ff0f15264
Add test, remove whitespace
2015-12-08 08:39:18 +01:00
Dave Davenport
a5c5ca9f1d
Add test for issue #292
2015-12-04 22:13:30 +01:00
Dave Davenport
f6c8ba9755
Add test for recent bug.
2015-12-02 09:46:13 +01:00
Dave Davenport
c601130292
Add glib minimum version check.
2015-12-01 22:35:23 +01:00
Qball Cow
264e9e5b0e
Issue #275 test case
2015-11-20 11:19:36 +01:00
Dave Davenport
80e873c8a3
Add threadpool support, add optional timings compile flag
2015-11-14 13:47:45 +01:00
Dave Davenport
0461db9426
Fix make dist, add to travis.
2015-11-08 10:35:43 +01:00
Dave Davenport
6f404ddc8e
Initial import desktop file runner.
2015-11-03 08:31:38 +01:00
Dave Davenport
02b99e6f95
Fix: 256 Do not accept custom entry when not applicable.
...
Add test to reproducet .
2015-10-31 18:04:55 +01:00
QC
8f1f03e6d2
Use cairo to do drawing.
2015-09-26 20:34:34 +02:00
QC
ac99011535
Re-order
2015-09-19 21:32:03 +02:00
Dave Davenport
bd4dae3fcd
Add manpage for rofi-sensible-browser
...
Fixes : #230
2015-09-15 07:54:48 +02:00
QC
3374e1be9a
Add support for startup-notification
2015-09-13 17:29:50 +02:00
QC
447589902c
fix missing makefile include
2015-09-06 16:36:04 +02:00
QC
1b469f7ee3
travis fail
2015-09-04 20:56:11 +02:00
QC
234bb088ef
Add some debug info
2015-09-04 20:46:42 +02:00
Dave Davenport
d16bf26bf8
Add initial scrollbar
2015-09-03 18:23:00 +02:00
QC
da044e0a05
Add rofi-sensible-terminal script.
2015-08-03 20:40:01 +02:00
QC
b3a77589eb
Fix makefile indent
2015-07-28 22:14:21 +02:00
QC
99016c5640
Use copy to copy config.c file, instead off install that sets 755.
2015-07-25 20:06:41 +02:00
Qball Cow
8a3510e033
Switch to ronn for manpage generation.
2015-06-02 19:01:25 +02:00
QC
09d2be260b
Allow keybindings to be set.
2015-04-30 22:42:04 +02:00
Dave Davenport
a70404f128
First part of infrastructure for Issue: #131 customizable keybindings.
2015-04-30 21:52:30 +02:00
QC
5e4cf732e6
Fix issue #142 , pass -M <root> instead of full path.
2015-04-05 21:16:27 +02:00
QC
9ff5a615e9
Add combi viewer.
...
Use by adding combi to the list of enabled modi.
2015-03-30 20:12:22 +02:00
Dave Davenport
f52b697dd4
Remove double names.
2015-03-25 08:36:19 +01:00
Dave Davenport
94ae8d09e2
Move test with X stuff in test-x target.
2015-03-03 22:11:17 +01:00
QC
6238816a5b
Fix travis mail.
2015-03-01 20:17:30 +01:00
QC
bd9055f291
Patch from roomcays, fix building old version
2015-03-01 19:52:06 +01:00
Qball Cow
c97c81e9af
Update makefile dependency.
2015-02-27 16:34:57 +01:00
Dave Davenport
8b50e94fea
Make compiler more picky.
...
Add -Werror=missing-prototypes
2015-02-18 08:53:38 +01:00
Dave Davenport
95f7d2d7cd
Fix typo in makefile, wrong path.
2015-02-17 15:19:26 +01:00
Dave Davenport
a534a0f244
Rewrite of the configuration parsing, no longer duplicating options between Xrm and CMD.
...
* NEEDS TESTING.
2015-02-17 10:31:59 +01:00
Dave Davenport
7e1063803a
Comments, compile order and Display argument.
2015-02-13 08:26:23 +01:00
QC
c760432a6c
Moving files around, dialogs in dialog directory.
2015-02-12 22:26:28 +01:00
Dave Davenport
605fe4911c
Refactor code, split out window switcher code.
2015-02-12 22:16:32 +01:00
Dave Davenport
682907d340
Splitting over more files.
2015-02-09 19:35:51 +01:00
Dave Davenport
ca876feec6
Put i3 specific interaction code in separate file.
2015-02-02 14:49:19 +01:00
Dave Davenport
5d4ab2e626
Always compile with Extra warnings.
2015-02-01 15:12:29 +01:00
QC
9532ad6daa
Add Changelog and AUTHORS to distribution list.
2015-01-25 10:11:44 +01:00
QC
112e2c2bc5
Small cleanup and add ohcount target.
2015-01-17 18:27:41 +01:00
Dave Davenport
9c46963002
Add cppcheck target.
2015-01-16 08:34:11 +01:00
QC
74ac48a2d6
Fix makedistcheck.
2015-01-11 13:25:19 +01:00
QC
edfac54433
Fix issue #48 .
...
Copy over a config.c from config.def.c if none exists.
2015-01-11 13:12:43 +01:00
Dave Davenport
59ee49a557
[TextBox] fix alignment issue with cursor.
2014-12-02 08:11:53 +01:00
Dave Davenport
edbeaf1790
Update build system: remove nested makefile
2014-11-26 19:40:49 +01:00
Dave Davenport
0462811800
Add flexible configuration for launching
...
* You can now specify links: {terminal} -e bash -e "{ssh-client} {host}"
* Add test for this code.
2014-09-03 13:07:26 +02:00
Dave Davenport
229bb6931b
Play with adding some more test, bug fixes
...
* delete an invalid memmove in textbox
2014-08-30 20:45:08 +02:00
QC
23dea5500a
Add another test.
2014-08-29 17:31:46 +02:00
QC
23136e12a7
Add another small test.
2014-08-29 17:26:47 +02:00
QC
4ab95f5d26
Add dmenu test.
2014-08-29 16:57:36 +02:00
QC
bcbf512dc4
Add another test.
2014-08-29 16:24:39 +02:00
QC
79e729bd37
Update the test to integrate in build.
...
* TODO: fix make distcheck.
2014-08-29 13:06:40 +02:00
QC
0be8e7ffa9
Remove xdg as dependency, glib provides this.
2014-08-09 11:44:06 +02:00
QC
6a45a18a4e
Pango testing.
2014-08-02 20:02:37 +02:00
Dave Davenport
43bc36c1a6
Add example script (laptop brightness), add i3 version to install.
2014-07-22 09:02:57 +02:00
QC
cd4888a5cf
Fix #65 , Fix #63 Allow user to select list of modi's
...
* Add script_dialog, so user can add dialogs using a script.
* Add a way to disable modi's
* Add -show <modi> option.
2014-07-21 21:39:24 +02:00
Qball Cow
e4b4aadad4
Fix #62
...
Add install file.
2014-07-21 16:41:31 +02:00
QC
b1e6030c34
Remove -dump, add indent update manpage document target.
2014-05-24 10:18:36 +02:00
Qball Cow
87b51f5430
Extract out the history code and create functions for it.
...
(Easier to fix issues later on)
2014-05-13 10:45:59 +02:00
Qball Cow
3f9ef21c29
Add README.md to source files.
2014-04-24 17:35:40 +02:00
Qball Cow
dcb2d64f96
Fix for issue #40 . Make explicit makefile rule instead of % matching.
2014-04-15 17:16:55 +02:00
Qball Cow
eccd0a4a1a
Include README.html in distribution.
2014-03-20 08:51:54 +01:00
Qball Cow
f6fdf8f72d
Comments.
2014-03-18 08:59:42 +01:00
Qball Cow
7ec4bc8d4e
Update readme, add it to distribution.
2014-03-18 08:40:23 +01:00
QC
7e12aeb597
Remove profile.
2014-03-17 19:28:11 +01:00
Qball Cow
fd94b3b002
Small fixes
2014-03-17 19:16:09 +01:00
Qball Cow
07f8073d4e
Use autotools (1)
2014-03-17 19:16:09 +01:00