Commit graph

2919 commits

Author SHA1 Message Date
Dave Davenport
06165f867a [Lexer] Only allow configuration blocks before theme. 2018-07-15 11:04:47 +02:00
Dave Davenport
e4d823774c Export icon fetcher header, remove nxd from icon-fetcher header. 2018-07-14 18:05:34 +02:00
Dave Davenport
d526ae2ec3 [IconFetcher] preload the user set icon theme 2018-07-14 11:54:00 +02:00
Patrick Collins
5da46d6f7b fix typo and grammar (#832)
Therefor -> Therefore
plural/singular
. But -> , though
2018-07-12 13:33:13 +02:00
Patrick Collins
6380c5b9bc fix typo (#831)
exteneded -> extended
2018-07-11 22:26:06 +02:00
Quentin Glidic
a56bb423bf
travis: Download Meson ourselves
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-07-10 18:49:54 +02:00
Quentin Glidic
08de7ca41a
travis: Use Python 3.5 for Meson
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-07-10 14:42:05 +02:00
Quentin Glidic
515b115e26
travis: libxkbcommon is now in the whitelist
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-07-10 14:41:55 +02:00
Quentin Glidic
b8a327aa1b
travis: Install latest Meson
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-07-10 14:26:10 +02:00
Quentin Glidic
50265f244b
gitmodules: Update libnkutils
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-07-10 14:19:54 +02:00
Dave Davenport
09db7d5d3f [Tests] Fix window test. 2018-07-10 13:53:40 +02:00
Dave Davenport
dd0ae5bda0 [Doc] Add enviroment property to manpage 2018-07-09 12:40:14 +02:00
Dave Davenport
8e77a7f8c9 [Lexer] Also allow non-capitalized environment variables 2018-07-09 11:57:21 +02:00
Dave Davenport
711d4517b9 [Lexer] Add support for environment variables.
You can do ${TEST} to parse the content of TEST. This will be fed into
the lexer again, and should parse all properties.
2018-07-09 11:48:32 +02:00
Dave Davenport
a92bcc2818 [Theme] Change window layout for error dialog 2018-06-14 11:16:32 +02:00
Maxim Baz
ff9b0f5ccd Add default shortcuts: Shift+BackSpace to delete previous char, Ctrl+Left/Right for word movements (#790)
* Support Shift+BackSpace by default to delete previous char

* Support Ctrl+Arrow for word movements
2018-06-13 14:15:31 +02:00
Dave Davenport
bdb6abef4a
Sorting cleanup (#816)
* Add `-sorting-method` option remove weird -sort-levenshtein.

* Fix test for updated cmdline options.

* Update manpage
2018-06-13 11:57:23 +02:00
Dave Davenport
9909fb3d71 More documentation fixes 2018-06-12 14:11:08 +02:00
Dave Davenport
d2576e9f1f More source code documentation updates 2018-06-12 12:31:34 +02:00
Dave Davenport
32b45c2d10 Fix documentation
* theme
* view
* textbox
2018-06-12 12:16:33 +02:00
Dave Davenport
b8592f8b99 Documentation updates.
* theme,
* view,
* textbox
* helper
2018-06-12 12:00:00 +02:00
Dave Davenport
b837c3fdff Change log domain from Utils.IconFetcher to Helpers.IconFetcher
Matches doxygen.
2018-06-12 11:47:03 +02:00
Dave Davenport
c856c1a8ab [Widget::Icon] Fix doxygen documentation in header file. 2018-06-12 11:28:31 +02:00
Dave Davenport
75811fd5a5 [IconFetcher] Add some doxygen documentation 2018-06-12 11:10:46 +02:00
Dave Davenport
53ccfd37ce Fix documentation error in icon widget header file. 2018-06-12 10:24:18 +02:00
Dave Davenport
0633bc9dad Remove (unused) widget ref counting. 2018-06-12 10:08:29 +02:00
Dave Davenport
d4cfb5bb4b Fix crash in error dialog and tests. 2018-06-12 09:46:24 +02:00
Dave Davenport
c96ebfc2de Re-add icon-theme option. 2018-06-09 22:17:32 +02:00
Dave Davenport
441c511296
Add an generic icon fetcher that can be used by any widget and re-uses the main threadpool.
Add an generic icon fetcher that can be used by any widget and re-uses the main threadpool.

* Make threadpool more generic usable.
* Add generic icon fetcher, that caches icons.
* Make DRUN use this fetcher.
* Add icon widget.

#809
2018-06-09 19:13:57 +02:00
Rasmus Steinke
ca1ae5dfcd
Merge pull request #781 from NeQuissimus/XDG_CONFIG_HOME
rofi-theme-selector: Store config in XDG_CONFIG_HOME if set
2018-06-03 12:19:59 +02:00
Rasmus Steinke
ba08df8a3e
Get rid of if condition, honour XDG_DATA_HOME 2018-06-03 08:58:40 +02:00
Dave Davenport
3d20ecb4ba [Theme][Doc] Update some color key names. 2018-06-02 15:19:12 +02:00
Patrick Motard
d68c4e182c [doc] theme docs not using right key for bg color (#795)
According to all of the official themes, background color is set
using the key `background-color`, not `background`. This commit
fixes references to this key in the themes markdown documentation
to use `background-color` instead.
2018-06-02 15:14:53 +02:00
Espen Henriksen
3c5f605103 Add alacritty to rofi-sensible-terminal (#808) 2018-06-02 15:12:56 +02:00
Dave Davenport
1cd7698943 [Test] Helper:Pidfile generate tmp. pidfilename. 2018-05-16 22:07:53 +02:00
Dave Davenport
bc42f244fa Merge branch 'next' of github:DaveDavenport/rofi into next 2018-05-16 22:06:34 +02:00
Dave Davenport
8492fecbf7 Update libnkutils. 2018-05-16 22:04:39 +02:00
Dave Davenport
a81e96fee7 Fix small memory leak in history. 2018-05-16 22:04:24 +02:00
Sven-Hendrik Haase
a4ca32fdc1 Fix typo (#804) 2018-05-14 15:46:34 +02:00
Dave Davenport
2da5e5ee55 [TextBox] Add a reference to the cairo surface when displaying an icon. 2018-05-12 10:40:15 +02:00
Dave Davenport
ef6ace4333 [Lexer] Allow quoted utf8 string in list type. 2018-04-28 15:30:01 +02:00
Dave Davenport
02baaf4df4 [Lexer] Make not finding a configuration option a warning, not an error. 2018-04-28 15:29:17 +02:00
Dave Davenport
3a726eabba
Fix how borders are drawn, so it looks correct when transparant. (#792)
* Try to fix borders a bit.

issue: #783

* Small cleanup to code, add comments to explain variables.
2018-04-08 10:19:43 +02:00
Quentin Glidic
aa03eb7fc5
autotools: Dist man pages sources files too
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-03-29 12:47:56 +02:00
Quentin Glidic
fc0c2d7d87
gitmodules: Update libnkutils
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-03-29 12:47:17 +02:00
Quentin Glidic
1ba3feafe8
meson: Define VERSION as well
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-03-29 12:46:51 +02:00
Dave Davenport
5d605312ab Mark as dev build. 2018-03-18 13:09:19 +01:00
Dave Davenport
374d4be9d7 Release 1.5.1 2018-03-18 12:50:38 +01:00
Dave Davenport
234cfd548e Update release notes. 2018-03-18 12:34:38 +01:00
Tim Steinbach
abeddb6a57
rofi-theme-selector: Store config in XDG_CONFIG_HOME if set 2018-03-11 11:56:14 -04:00