Commit graph

3265 commits

Author SHA1 Message Date
Dave Davenport
7c613f6a4c
Issue893: Add support for @media in the theme format. (#1015)
* [Lexer] Add support for @media.

Issue: #893

* [Theme] @media limit to px.

* [Theme@Media] add *{} support.

* [Theme@Media] Add support for monitor-id media.

* [Theme@Media] Code cleanup.

* [Theme@Media] Add min/max-aspect-ratio.

* [Theme@Media] Remove some debug output

Fixes: #893
2019-09-20 15:05:36 +02:00
Dave Davenport
f28cf0207e Update rofi-theme manpage with button and icon feature. 2019-09-20 15:01:34 +02:00
Dave Davenport
138acf6f3d Alow buttons to be added to the UI.
Support:
* ok
* custom
* ok|alternate
* custom|alternate

|alternate launches in terminal.
2019-09-16 22:07:30 +02:00
Dave Davenport
c3caa20df8 [Theme] Add sidebar as alias to mode-switcher 2019-08-24 11:04:45 +02:00
Dave Davenport
aa35ecc40a [DRun] Add keywords to match and printing. 2019-08-20 22:51:07 +02:00
qball
ad74da45d1 [Workaround] Add default icon size. 2019-08-17 22:57:05 +02:00
Dave Davenport
245ce2a95f [Icon] Suppport distance for size. 2019-08-15 21:52:17 +02:00
Dave Davenport
85279323e6 Set window title based on mode name.
For dmenu allow customize with `-window-title`.

Fixes: #969
2019-08-10 12:02:49 +02:00
Dave Davenport
204008d389 [DRun] Do not run custom command in drun mode.
Fixes: #966
2019-08-09 20:08:41 +02:00
Dave Davenport
a42e9f869f [DMenu] Strip pango markup when matching rows.
fixes: #579
2019-08-09 19:55:34 +02:00
Dave Davenport
f896146217 [DRUN] Add option to only show desktop files in certain categories
closes: #817
2019-08-09 19:33:23 +02:00
Dave Davenport
a1362010c3 Fix default theme. 2019-08-08 23:35:42 +02:00
Dave Davenport
618d1396ee
Issue949 (#999)
* [Issue 949] Add initial split of listview row into widget tree.

Allowing better themeing.

* Remove unneeded code from textbox. allow dis. icons.

* Fix typo.

* Fix wrong widget offset in textbox.

* Fix mouse handling

* [ListView] Add 'fixed-columns' boolean option.

* [Listview] Fix inversion of option.

* [ListView] remove commented old code.

* [Textbox] Handle null pointer on desired width.

* [Listview] Fix crasher with fixed_columns and more max elements requested items.

* Add hack to get backwards compatibility for new listview structure.

* Fix the scrollbar test.

* Fix tests for theme update..
2019-08-08 20:02:20 +02:00
Keith Collister
d9eb9f25a1 Added 'rofi/themes' to paths checked for theme files (#1001) 2019-08-04 21:04:26 +02:00
Dave Davenport
eece00bad6 [combi|script] Add static keyword to inline get_index. 2019-07-09 09:01:35 +02:00
Dave Davenport
209fb9be18 [Script|Combi] Fix compilation warning about mixing singed and unsigned. 2019-07-06 17:04:17 +02:00
Dave Davenport
aa9970fa2a [build] Check for the strchrnul function in configure.ac
Issue: #989
2019-07-06 11:32:37 +02:00
Kenneth Ho
be21fbae5d add pythonic rows selection to -a and -u (#985) 2019-07-02 21:27:46 +02:00
Dave Davenport
2ddb525ff3 Fix small typo 2019-06-28 10:11:21 +02:00
Dave Davenport
23887a9eee Setup dev. version. 2019-06-26 21:34:39 +02:00
Dave Davenport
35d2c341c8 Bug fix release 1.5.4 2019-06-26 21:24:45 +02:00
Dave Davenport
14955e5508 [SSH] Fix wrong sizeof in read_hosts_file 2019-06-24 22:09:19 +02:00
Dave Davenport
9a5ae427d9 Mark dev branch. 2019-06-23 15:13:26 +02:00
Dave Davenport
3ca22fc528 Merge remote-tracking branch 'origin/next' 2019-06-23 15:12:04 +02:00
Dave Davenport
ec0e8a656f V1.5.3 - Time delayed progress 2019-06-23 15:05:12 +02:00
Dave Davenport
45811d99ca [Manpage] Fix example that uses external tools out2html and tty-pipe. 2019-06-16 19:47:04 +02:00
Dave Davenport
5970649698
Fix typo in unit separator character. 2019-06-16 19:40:06 +02:00
Dave Davenport
5b2cf7e931 Add (draft) release notes 1.5.3. 2019-06-16 19:37:12 +02:00
Dave Davenport
361ce7d6fc Add matching-negate-char character.
Fixes: #937
2019-05-19 19:15:54 +02:00
Dave Davenport
f3c58708f4 Change buildsystem link to DaveDavenport -> davatorium. 2019-05-14 11:55:30 +02:00
Dave Davenport
c4ce4df5e8 Fix more links from DaveDavenport -> davatorium 2019-05-14 11:52:21 +02:00
Dave Davenport
b8eae6fcad [README] Fix some badges links. 2019-05-14 11:47:11 +02:00
Dave Davenport
77a059ebf0 [Themes] Add 'fancy' theme. 2019-05-14 11:35:30 +02:00
Dave Davenport
277ec41d9a Changelog: Small update. 2019-05-14 11:26:08 +02:00
Dave Davenport
eb0e132bcc
[Timings] Move into new debug system. (#961)
* [Timings] Move into new debug system.

* [Timings] Remove newlines.
2019-05-11 20:57:18 +02:00
qball
871ea42785 [SSH] Always initialize .port field. 2019-05-10 20:29:11 +02:00
Quentin Glidic
cf8b76c6a6
INSTALL: Add missing Meson instructions
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2019-05-10 20:06:46 +02:00
Dave Davenport
4c20564900 Update Changelog. 2019-05-04 11:24:04 +02:00
Dave Davenport
52c5592a6f [ListView|Textbox] Add user-settable ellipsize mode.
Fixes: #917
2019-05-04 11:04:54 +02:00
Dave Davenport
e7da00dbff [DMenu] Add format option to output string stripped from pango markup. 2019-05-04 10:24:59 +02:00
Dave Davenport
4707927031 [SSH] Match lowered keywords.
Fixes issue: #954
2019-04-24 21:59:36 +02:00
Dave Davenport
2a93daec04 [Script] terminal
Remote terminator,termite as it does not work with stock rofi configuration as
it does not support the 'default' assumed commandline interface.

Fixes: #953
2019-04-20 18:54:28 +02:00
Dave Davenport
f01ab8e8fe Update subprojets to lates version.
* undo my mistake.
2019-04-20 10:52:45 +02:00
Dave Davenport
109bc23d53 [Dialogs.SSH] Remove use of g_ascii_string_to_signed. 2019-04-20 10:46:44 +02:00
Quentin Glidic
c33543f5ca
configure.ac,meson: Define GLIB_VERSION_{MIN_REQUIRED,MAX_ALLOWED}
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2019-04-19 10:15:06 +02:00
Quentin Glidic
4224614115
theme: Fix g_list_copy_deep() warning
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2019-04-19 10:10:07 +02:00
Quentin Glidic
1d556b56cc
meson: Fix Bison arguments
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2019-04-19 10:09:25 +02:00
Quentin Glidic
b4ab5e5c88
meson: Lower default warning level
It makes it easier for us to find real issues.

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2019-04-19 10:09:01 +02:00
Quentin Glidic
a6605b6f4d
tests: Fix mode_result test warning
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2019-04-19 10:07:43 +02:00
Quentin Glidic
7416f344a3
Use g_list_free_full()
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2019-04-19 10:00:58 +02:00