Commit graph

2895 commits

Author SHA1 Message Date
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
Dave Davenport
7f83fa3dd3 Merge branch 'next' of github:DaveDavenport/rofi into next 2018-03-07 21:24:37 +01:00
Dave Davenport
6efd73ff92 Remove duplicate test, use tempnam instead of hardcoded path.
Issue: #543
2018-03-07 21:23:49 +01:00
Dave Davenport
d9d3724615 Update themes from rofi-themes repository 2018-02-25 15:18:37 +01:00
Diki Ananta
0ccfef4289 [Doc] Fix border in layout structure 2018-02-19 14:18:23 +01:00
Dave Davenport
cf5cbac823
Fix type in install.md 16.04 instruction. 2018-02-12 21:38:24 +01:00
Dave Davenport
2c67820337
Update 16.04 instruction for updating newer rofi.
Remove instructions as they where considered dangerous.
Basically we do not support 16.04
2018-02-12 21:37:29 +01:00
Dave Davenport
10e656c7ff
Fix typo in INSTALL.MD 2018-02-11 15:45:03 +01:00
Dave Davenport
d088e3a98b Add warning to INSTALL. 2018-02-11 15:34:51 +01:00
dragon788
c37e2bc43f Add some additional info on installing on 16.04 (#743) 2018-02-11 14:30:27 +01:00
Dave Davenport
0f1717f829 [Script] Reset highlighting when reload view
Issue: #767
2018-02-08 17:56:31 +01:00
Dave Davenport
521843e9be
I749 (#766)
* [XCB] Use randr monitor API to get monitors.

Hopefully helps with issue #749.

* Add check for randr header version

* Fix API version check, and check the version of the server.

* Add some comments to the code.
2018-02-07 16:06:16 +01:00
Dave Davenport
ac29c537dd [SSH] Reload ssh when entry is deleted. 2018-02-06 21:03:07 +01:00
Quentin Glidic
23b7af56d0
gitmodules: Update libnkutils
Fixes #763

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-02-04 20:11:33 +01:00
Quentin Glidic
03a6e53e36
gitmodules: Update libnkutils
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-02-03 18:24:52 +01:00
Dave Davenport
25dd8cf032
Merge pull request #761 from benoliver999/next
Update config file location in README.md
2018-02-03 17:30:22 +01:00
Ben
4df7bc4fec
Update README.md
I couldn't get the configuration file to work in `~/.local` but it did work in `~/.config`. This might be distro specific but I believe it is the norm now.
2018-02-03 13:25:19 +00:00
Dave Davenport
adc60e1563
Merge pull request #760 from EgZvor/next
Fix several typos in theme manpage
2018-02-03 12:14:51 +01:00
Egor Zvorykin
dab263b07d Fix several typos in theme manpage 2018-02-03 14:09:09 +03:00
Dave Davenport
f0ba23a489 Tag as dev version. 2018-02-01 22:01:01 +01:00
Dave Davenport
9a34d89e51 Bump version to 1.5.0 2018-02-01 21:52:54 +01:00
Quentin Glidic
5c5665efca
Revert "xcb: Add XKB_NEW_KEYBOARD_NOTIFY support"
This reverts commit e9532f584f.
It should not matter for rofi, which is not meant to stay around long,
and it messes with XTST (that tools like xscape use).

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-01-18 17:09:09 +01:00
Dave Davenport
43127f83d0 Sync changelog with releasenotes 2018-01-14 14:58:23 +01:00
Dave Davenport
2acc2b69d3 Update releasenotes. 2018-01-14 11:59:24 +01:00
Dave Davenport
7ad3ce25b1 [View] Added textboxes are set to autoheight and wrapping.
Fixes: #754
2018-01-14 11:47:04 +01:00