summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorDave Davenport <DaveDavenport@users.noreply.github.com>2016-10-08 18:57:59 +0200
committerGitHub <noreply@github.com>2016-10-08 18:57:59 +0200
commit3c64507f02b36a541c9893dd21b0a45e19a8ba9e (patch)
tree6d91f23333937d98483dcf8d0f8898ec70888f43 /Makefile.am
parent0da0587087129825f27df4a6229383be892b3bf0 (diff)
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
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am29
1 files changed, 17 insertions, 12 deletions
diff --git a/Makefile.am b/Makefile.am
index bdd1a83c..a97eb4d9 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -23,11 +23,14 @@ rofi_SOURCES=\
source/keyb.c\
config/config.c\
source/helper.c\
- source/widget.c\
- source/textbox.c\
source/timings.c\
source/history.c\
- source/scrollbar.c\
+ source/widgets/box.c\
+ source/widgets/widget.c\
+ source/widgets/textbox.c\
+ source/widgets/listview.c\
+ source/widgets/scrollbar.c\
+ source/widgets/separator.c\
source/xrmoptions.c\
source/x11-helper.c\
source/dialogs/run.c\
@@ -50,9 +53,12 @@ rofi_SOURCES=\
include/helper.h\
include/timings.h\
include/history.h\
- include/widget.h\
- include/textbox.h\
- include/scrollbar.h\
+ include/widgets/box.h\
+ include/widgets/widget.h\
+ include/widgets/textbox.h\
+ include/widgets/listview.h\
+ include/widgets/scrollbar.h\
+ include/widgets/separator.h\
include/xrmoptions.h\
include/x11-helper.h\
include/dialogs/ssh.h\
@@ -181,20 +187,19 @@ textbox_test_LDADD=\
widget_test_LDADD=$(textbox_test_LDADD)
widget_test_CFLAGS=$(textbox_test_CFLAGS)
widget_test_SOURCES=\
- source/widget.c\
+ source/widgets/widget.c\
test/widget-test.c
textbox_test_SOURCES=\
- source/widget.c\
- source/textbox.c\
+ source/widgets/widget.c\
+ source/widgets/textbox.c\
config/config.c\
include/keyb.h\
include/rofi.h\
include/mode.h\
include/mode-private.h\
include/settings.h\
- include/widget.h\
- include/textbox.h\
- include/widget.h\
+ include/widgets/widget.h\
+ include/widgets/textbox.h\
include/xrmoptions.h\
include/helper.h\
test/textbox-test.c