Dave Davenport
85c6545a43
Merge List and Array type into one. ( #1572 )
...
* Merge list and array into one.
* [Lexer] Only use string without " in list
* Some cleanups
* Cleanups based on feedback.
2022-01-25 09:57:59 +01:00
Jakub Jirutka
6e3feee179
Add support for setting tabs stops on textboxes ( #1571 )
...
* Document new array of values type
* Move WIDGET_PADDING_INIT from widget.c to widget-internal.h
* Refactor WIDGET_PADDING_INIT macro
* Add support for setting tab stops on textbox
This allows to emulate a multi-column layout inside the text boxes.
The implementation is kinda hackish due to the limitations of the theme
parser. The only property type that can contain multiple distance values
is Padding, so I used that.
* Use new array syntax for tab-stops
2022-01-24 22:20:41 +01:00
Jakub Jirutka
50b85ba954
Add -combi-display-format ( #1570 )
...
Implement a new option -combi-display-format (analogous to
-drun-display-format) that allows to change position appearance of
the mode name in the combi entries.
2022-01-22 22:03:10 +01:00
Dave Davenport
64062b2a94
[Doc] Add F.A.Q about icon lookup.
2022-01-22 14:20:16 +01:00
Dave Davenport
8817b6a602
[Doc] Add floor,ceil,round to manpage.
...
Fixes : #1569
2022-01-19 18:56:45 +01:00
Dave Davenport
a278b5811a
[DOC] Fix typo in manpage (-terminal-emulator)
2021-12-30 14:08:39 +01:00
Dave Davenport
e563cd3ad0
Add -replace option
...
Issue: #568
2021-12-22 21:03:54 +01:00
Dave Davenport
5f7563dae3
Update cmdline separator and add to manpage.
2021-12-17 19:04:02 +01:00
Dave Davenport
fbfb9b0247
[DOC] Add rofi-dmenu(5) manpage.
2021-12-17 11:13:29 +01:00
Dave Davenport
7b1008b38f
[Doc] Add a manpage with all the bindings.
2021-12-15 21:31:44 +01:00
Dave Davenport
555f9be1f7
[Doc] Update manpage with clarification.
2021-12-14 20:42:21 +01:00
Dave Davenport
ec7aa09f0a
[DOC] Fix key names in theme location name.
2021-10-12 22:47:40 +02:00
Dave Davenport
e3860c89e8
[FileBrowser] Reduce number of re-allocs.
2021-10-12 10:34:47 +02:00
Dave Davenport
13d9971d39
[Doc] Update link to pango markup.
...
Issue: #1496
2021-10-08 20:14:14 +02:00
Dave Davenport
1520a4a5cd
[DOC] Fix typo
2021-10-01 15:43:48 +02:00
Dave Davenport
abe4d2d85e
[Doc] Fix layout image.
2021-09-20 06:56:34 +02:00
Dave Davenport
ff022f8940
[DOC] Add default theme loading to rofi-theme manpage.
2021-09-12 19:59:36 +02:00
Dave Davenport
4b3f6f6767
[I1405] Allow action to be taken on input change. ( #1420 )
...
Fixes : #1405
2021-09-02 09:55:31 +02:00
Dave Davenport
68e79b66a9
[Grammar] Add support for env();
...
Add support for `env(ENV,default)`.
Fixes : #1411
2021-09-01 21:27:25 +02:00
Dave Davenport
c562058de8
[DOC] Remove the mention of -lines
in old example.
2021-08-30 16:11:36 +02:00
Dave Davenport
182c897ad5
[Doc] Update manpage on keybindings.
2021-08-27 15:34:59 +02:00
Dave Davenport
0d1f1e7a97
[Doc] Update manpage
2021-08-26 22:43:11 +02:00
jtagcat
75647b78d7
doc: rofi.1.markdown: fix link, languagetoolify ( #1380 )
2021-08-26 22:42:39 +02:00
Dave Davenport
c56cc6a129
[Doc] Remove 'fun' from doc.
2021-08-24 23:48:00 +02:00
Dave Davenport
acb1979f10
[Theme] Undo part of default theme changes, always pick build-in
2021-08-24 18:19:25 +02:00
Dave Davenport
dec5c103dc
[Theme] Ship default theme separately.
2021-08-24 17:17:00 +02:00
Dave Davenport
45561359de
[Doc] Small updates to make transparency doc more inline current rofi.
2021-08-23 22:36:24 +02:00
Dave Davenport
9015e5cac6
[Doc] Add documentation about transparency.
2021-08-23 22:31:42 +02:00
Dave Davenport
9c7f9b71c3
[Doc] Add documentation with example about position.
2021-08-23 22:19:30 +02:00
Dave Davenport
c8aa445371
[Doc] Add note highlight
is only available on element-text.
2021-08-22 12:46:50 +02:00
Dave Davenport
3e0175d2b6
[Doc][Meson] use go-md2man for update-manpage target
2021-08-22 12:30:14 +02:00
Dave Davenport
1a1dc7282f
[Doc] Fix typo
2021-08-17 18:23:35 +02:00
Dave Davenport
8720409ad3
[Window] Allow rofi to stay active on closing a window
...
```css
configuration {
window {
close-on-delete: false;
}
}
```
fixes : #1071
2021-08-17 18:16:25 +02:00
Dave Davenport
0352e99dea
Update manpage
2021-08-14 13:04:42 +02:00
a1346054
c62137f8ab
Simple maintenance improvements ( #1370 )
...
* rofi moved to libera.chat
* unify some theme headers and whitespace
* consistently use the same hashbang for bash
* improve obsolete way of testing equality
see https://github.com/koalaman/shellcheck/wiki/SC2268 for explanation
* use consistent function definitions in bash scripts
* remove duplicated author and fix whitespace
* quote all variables in scripts
fixes many warnings identified through shellcheck
* fix whitespace in scripts
* fix whitespace in non-source files
* fix spelling in non-source files
* fix whitespace and indentation in source files
* fix spelling in source files
2021-08-14 13:03:16 +02:00
Ian C
69c6004681
fix typo ( #1355 )
2021-07-29 20:46:23 +02:00
Danny Colin
3309d20ce0
Speficy that horizontal/vertical align is a number between 0 and 1. ( #1357 )
2021-07-29 20:46:09 +02:00
Dave Davenport
c4a156fb89
[Icon] Add a squared option.
2021-07-14 17:29:38 +02:00
Dave Davenport
87c60e75de
Add file-browser to default config.
2021-07-11 16:37:04 +02:00
TonCherAmi
c1ff6baecd
[FileBrowser] Add option to group directories ahead of files. ( #1352 )
2021-07-10 23:58:27 +02:00
Dave Davenport
9f71c4f78d
[Config] Load default config file in at startup
...
* load via resources doc/default_configuration.rasi
* print the configuration options on dump-config
2021-07-10 00:25:20 +02:00
Dave Davenport
dc101975aa
[Doc] Clarify and update run/drun alt/custom binding.
2021-07-05 16:47:24 +02:00
Dave Davenport
6f28a171ac
[DOC] Update rofi-theme(5) for github highlighting
2021-07-02 18:17:25 +02:00
Dave Davenport
a230f193fb
[Doc] Update element drawing.
2021-07-02 18:09:41 +02:00
Dave Davenport
f5aa88acfd
[Doc] Update rofi theme manpage with some examples and fixes.
2021-07-02 18:01:46 +02:00
Dave Davenport
0c304524fb
[Icon|Button] Make action available on icon and use keyb name.
...
You can now bind a key-binding on mouse click to icons and buttons by setting
"action" property.
For example:
```css
icon-paste {
expand: false;
filename: "gtk-paste";
size: 24;
vertical-align: 0.5;
action: "kb-primary-paste";
}
```
2021-06-30 14:12:09 +02:00
TonCherAmi
0ff0866be7
[FileBrowser] Add sorting-method. ( #1340 )
...
* [FileBrowser] Add sorting-method.
* [FileBrowser] Convert -file-browser-directory to new config format.
2021-06-27 09:28:21 +02:00
Dave Davenport
330402aa13
[FileBrowser] rename file-browser to filebrowser
...
In preperation to a overhaul of config system.
2021-06-24 19:11:56 +02:00
Dave Davenport
824b21b4fb
[doc] small textual tweak
2021-06-15 20:10:04 +02:00
Dave Davenport
4c1a74e15e
[Widget] Add scaling option to background-image.
2021-06-15 17:18:34 +02:00