Dave Davenport
1063b6ec05
[Run] Store display and exec string
2024-03-11 12:32:12 +01:00
Dave Davenport
04f16052a9
[Run] Don't re-quote history items.
2024-03-11 12:04:08 +01:00
lbonn
9cae4a9b61
[Modes] Remove dead code in mode implems ( #1960 )
...
NEXT, PREVIOUS and QUICK_SWITCH are handled in mode.c since
96cd34d24f
(#1184 )
2024-03-11 11:07:29 +01:00
Dave Davenport
af6fb83a51
[View] Work around GThreadPool 1 pointer bug.
...
* Also fix typo in icon fetcher.
2024-03-08 09:38:15 +01:00
Dave Davenport
3d29715e1e
[IconFetcher] Don't free on removal from thread-pool
2024-03-02 19:38:05 +01:00
Dave Davenport
8061e4e7c2
Add an item-free method to the thread-pool
2024-03-01 15:28:48 +01:00
Qball Cow
42d6bb9af4
[Window] write code so clang-check does not complain about leak.
...
Does not solve the possible, but very unlikely leak, but keeps
clang-check happy.
2024-02-29 00:00:36 +01:00
Dave Davenport
afc65ac125
[script|dmenu] Add option to make row permanent.
...
fixes : #1952
2024-02-28 20:47:18 +01:00
Qball Cow
f2c0f75fd2
[run] fix missing doxygen and add explanation.
2024-02-28 00:54:23 +01:00
Qball Cow
ee1b68aea6
[Run] When passing raw entry, pass it unquoted to history
...
fixes : #1951
2024-02-28 00:46:23 +01:00
Dave Davenport
eae65b2c07
Replace deprecated g_memdup by g_memdup2
2024-02-27 20:53:26 +01:00
Dave Davenport
3a97e0cb91
Replace deprecated by g_memdup to g_memdup2
2024-02-27 20:47:51 +01:00
Qball Cow
43790b3eda
Fix compiler warnings in window mode.
2024-02-25 23:39:05 +01:00
Qball Cow
2bbaa36b7a
Fix some compiler warnings.
2024-02-25 23:33:22 +01:00
Qball Cow
058aac887f
Small indent
2024-02-25 22:24:58 +01:00
Qball Cow
2d35397195
[RUN] shell escape command before processing it further.
2024-02-22 09:13:05 +01:00
Dave Davenport
1c8159c4c8
[DRun] Drun read url field from cache.
2024-02-18 11:35:39 +01:00
lbonn
f539a08222
[Build] Reduce amount of warnings ( #1944 )
...
* one unused parameter in recursivebrowser.c
* overlength strings are overly pedantic, modern compilers support large
strings
* __FUNCTION__ creeped back in after #288
2024-02-16 18:41:07 +01:00
Dave Davenport
3a5f95d69e
[View] Don't use xcb surface to render to png, but create surface.
2024-02-16 13:36:21 +01:00
Dave Davenport
831bddc68b
[Box] When estimating height, set correct width on children
...
Issue: #1943
2024-02-15 09:13:37 +01:00
Qball Cow
13c2a61766
[ThreadPool] Sort items in the queue based on priority
2024-02-11 14:00:03 +01:00
Qball Cow
11d801ea9e
[View] On mode switch force refilter instead of queuing.
...
issue: #1928
2023-12-17 17:26:34 +01:00
Dave Davenport
d042e20fff
[View] Allow float delay
...
fixes : #1926
2023-12-08 13:51:04 +01:00
Dave Davenport
b43a82f86d
[View] Always forward motion to the grabbed widget first.
2023-11-24 12:26:24 +01:00
Dave Davenport
24c3258379
[IconFetcher] If last step fails to load icon, don't error out make warning
2023-11-16 15:25:40 +01:00
Dave Davenport
dbc1f8dcb4
[Dmenu][Script] Add 'display' row option to override whats displayed.
2023-11-06 20:02:48 +01:00
Dave Davenport
3c87321258
[DRun] Allow url field to be searched and fix c/p error
...
Issue: #1914
2023-10-31 13:24:37 +01:00
Dave Davenport
1481030947
[DRUN] Add {url} to drun-display-format.
...
Escape exec.
fixes : #1914
2023-10-31 11:28:45 +01:00
Dave Davenport
c78179dcc8
[lexer] Add dmenu as enabled option for media type.
...
fixes : #1903
2023-10-03 21:06:53 +02:00
Dave Davenport
a6d297591e
[XCB] Make sure that window maker is 0 terminated before usage.
...
Thanks to Omar Polo and bsdmp
2023-09-30 15:58:31 +02:00
vE5li
05327773d9
Fix text color when cursor-color
is set ( #1901 )
...
* Fix text color when cursor color is set
* Add comment
2023-09-27 18:23:18 +02:00
Quentin Glidic
1243dca65b
gitmodules: Update libnkutils
...
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2023-09-25 18:04:32 +02:00
Dave Davenport
b5f1e97e0f
[XCB] Try to be smarter with where mouse click started.
...
fixes : #1896
2023-09-24 20:06:08 +02:00
Nikita Zlobin
a53daa68c4
[View|Textbox] cleanups to drawing code
2023-08-29 21:36:03 +02:00
Nikita Zlobin
9b2b52b13e
Clip text with extents rectangle
...
Fonts are not ideal, some characters have mismatch between reported and
painted size.
2023-08-27 21:10:00 +02:00
Dave Davenport
51a8df9da5
[Rofi] Expand cache-dir
...
Fixes : #1892
2023-08-24 19:46:29 +02:00
Dave Davenport
6caaf36df6
[Theme] Fix opening abs path if no/wrong extension (backward comp.)
2023-08-15 19:28:33 +02:00
Dave Davenport
ad06fb9516
[Theme] Try to fix importing of theme.
...
- Fix the two place of resolving into one method.
- Do not accept file in CWD.
- Prefer file if it exists in same directory as parent file that
imported it.
fixes : #1889
2023-08-15 19:12:14 +02:00
Nikita Zlobin
528419269e
script: Let script handle empty custom input
2023-08-11 08:51:00 +02:00
Nikita Zlobin
82f9605c30
widget_draw: clean useless calls in corner drawing
...
Signed-off-by: Dave Davenport <qball@gmpclient.org>
2023-07-24 22:56:00 +02:00
Nikita Zlobin
45688b0a53
Fix border segments stitch
...
Signed-off-by: Dave Davenport <qball@gmpclient.org>
2023-07-24 22:56:00 +02:00
Nikita Zlobin
386b92dace
Remaining modi words in the code
...
Signed-off-by: Dave Davenport <qball@gmpclient.org>
2023-07-23 18:44:15 +02:00
Nikita Zlobin
81641d0f30
Better descriptions for sort options group
...
It's unobvious from documentation, that sort only works against filtered menu.
Signed-off-by: Dave Davenport <qball@gmpclient.org>
2023-07-23 18:44:15 +02:00
Dave Davenport
64ceb85eed
[Script] Set type on Mode object.
2023-07-03 18:10:22 +02:00
Dave Davenport
be6db24667
[window] Quick test of code scanning.
2023-07-03 13:40:23 +02:00
Qball Cow
a5301b35ad
Remove unused variable.
2023-06-29 23:59:25 +02:00
Dave Davenport
7814da7ee4
[ROFI] -e '-' reads from stdin
2023-06-15 22:29:03 +02:00
Dave Davenport
635fbd0464
[ConfigParser] Don't pass commandline options with very long args.
...
This is a quick 'n dirty fix for this unexpected issue.
fixes : #1855
2023-06-15 19:36:19 +02:00
Dave Davenport
47f37f2bbc
[Doc] Fix some missing/wrong doxygen headers.
2023-06-12 19:40:25 +02:00
Dave Davenport
e409322faf
Print window manager in -help output
2023-06-12 19:16:46 +02:00