Ksaper
87f50e7661
Always_on for default prompt
2023-02-20 04:33:23 +02:00
Ksaper
1a70455656
Remove animation support (can be done manually) + some very weird code?
2023-02-20 04:16:31 +02:00
Ksaper
33576c2b24
Fix scrolling and grid when using widget_template
2023-02-20 04:08:51 +02:00
Ksaper
8b60520536
Better defaults
2023-02-20 03:39:42 +02:00
Ksaper
c01b5868d1
Support icon prop in table form or in regular form
2023-02-20 03:39:37 +02:00
Ksaper
5562030754
Use state to know when to show the cursor or not
2023-02-20 02:57:02 +02:00
Ksaper
594610a9f4
Better defaults
2023-02-20 02:29:05 +02:00
Ksaper
8812678c5a
Use the new prompt widget and improve widget_template support
2023-02-20 02:29:05 +02:00
Ksaper
68482b16cd
Just get it from helpers
2023-02-20 02:29:05 +02:00
Ksaper
e5deb85ac3
Not used
2023-02-20 02:29:05 +02:00
Ksaper
eb7c1aa409
It's the 1st widget in the layout, no need to search for it
2023-02-20 02:29:05 +02:00
Ksaper
b8b3e8a712
Refactor the prompt widget
2023-02-20 02:29:05 +02:00
Ksaper
21f0bd2968
Improve templates support
2023-02-19 18:01:15 +02:00
Ksaper
a6c3376694
Formatting
2023-02-19 18:01:15 +02:00
Ksaper
1f5cdbf129
Add a default_value function to improve the syntax of setting defaults
2023-02-19 18:01:15 +02:00
Ksaper
6e77e55d04
No need to recreate the timer
2023-02-19 18:01:15 +02:00
Ksaper
d4911c99c2
set raw to true
2023-02-19 18:01:15 +02:00
Ksaper
7a20f91fb6
Rename prompt_color to prompt_bg_color
2023-02-19 18:01:15 +02:00
Ksaper
c975a0de9a
Reduce amount of configuration options
2023-02-19 18:01:15 +02:00
Ksaper
eda3703635
Use the start_new func
2023-02-19 02:25:55 +02:00
Ksaper
85910592e1
Use get_id here, it's just suffixed with .desktop in the end
2023-02-14 03:14:50 +02:00
Ksaper
8de50aefb1
whoooopsi
2023-02-14 02:31:36 +02:00
Ksaper
3cfff61ca6
Refactor the icon theme helper
2023-02-14 02:26:18 +02:00
Ksaper
1e694218df
Add method to dynamically update app launcher favorites
2023-02-12 18:16:43 +02:00
Ksaper
ee9c8b1283
Better naming
2023-02-12 18:14:35 +02:00
Ksaper
400bd988a8
Fix accessing the wrong self
2023-02-07 14:42:17 +02:00
Ksaper
ddd5b27ea9
It might be empty
2023-02-05 16:47:09 +02:00
Ksaper
4499ede6bd
Templates
2023-02-05 16:36:31 +02:00
Ksaper
3d3529cddf
More formatting
2023-02-05 16:15:14 +02:00
Ksaper
7a5585201e
whoops
2023-02-05 15:58:18 +02:00
Ksaper
458cd3c8e7
No need for ()
2023-02-05 15:48:13 +02:00
Ksaper
f148d9278c
hmm
2023-02-05 15:45:31 +02:00
Ksaper
c822f16f14
Formatting
2023-02-05 15:45:13 +02:00
Ksaper
98fc2c9829
Not needed anymore
2023-02-05 15:44:21 +02:00
Ksaper
cbf8960fe5
Formatting
2023-02-05 15:43:06 +02:00
Ksaper
d272561ea1
Make the scroll function accesiable + DRY it
2023-02-05 15:41:51 +02:00
Ksaper
4cbedd6244
Make select and unselect part of the app_widget object
2023-02-05 15:33:55 +02:00
Ksaper
5b8282b82d
Refactor scrolling
2023-02-05 15:03:02 +02:00
Ksaper
4cb5972fb4
Not used
2023-02-05 14:57:39 +02:00
Ksaper
281fc8953a
Add support app launcher template
2023-02-05 02:36:16 +02:00
Ksaper
d134719347
At last
2023-02-05 02:20:23 +02:00
Ksaper
6f1198e75d
Add support for passing in a template for the app widget
2023-02-05 02:17:46 +02:00
Ksaper
c6a245365b
Use _role suffix
2023-02-05 01:35:00 +02:00
Ksaper
61a21a125a
Small changes
2023-02-05 01:28:51 +02:00
Ksaper
6c575011cb
Pull these out of the function
2023-02-05 00:53:50 +02:00
Ksaper
a8a865b3fa
Auto detect terminal
2023-02-05 00:49:48 +02:00
Ksaper
611e382ff9
I like page_forward being before backward
2023-02-05 00:44:24 +02:00
Ksaper
0790382524
Use forced_num_col so I don't need to do dumb shit to get the actual amount of rows
2023-02-05 00:42:18 +02:00
Ksaper
52acaf5d79
Some renaming and use _ for unused vars
2023-02-05 00:20:42 +02:00
Jordan Callicoat
14196af7b5
Add popup border config in app_launcher ( #190 )
...
* fix(app_launcher): app_name_normal_color on initial entries
* use app_name_normal_color for initial entry names
* feat(app_launcher): allow configuring popup borders
* add border_color and border_width configuration args
2023-01-19 11:41:52 +01:00
Jimmy Cozza
e6de047ced
docs(app_launcher): and basic options descriptions ( #181 )
...
* add app_launcher docs and basic options descriptions
* add examples for all options and fix typos in actual launcher
2022-11-20 22:36:43 +01:00
Kasper
796845e1a1
App launcher 4 ( #149 )
...
* Make the wibox type customizable
* Not used
* No needs for a case insensitive pattern
2022-01-18 23:12:43 -08:00
Kasper
3c8b3b8cc0
Some more app launcher features ( #138 )
...
* Rename init() to reset()
* Regenerate app list when an app is installed/uninstalled
* Fix some issue with inside app content placement
* Add an option to show the generic_name of the app (used a lot in rofi text mode style)
* Set default spacing to 0
* Use a modified prompt to add methods such as :start() :stop() and some uncustomizable behaviour
* Move app_launcher into it's own folder
* Fix default values for various bools
* Why would anyone want to reverse sort alphabetically?
* Maybe someone will want that?
* Make has_value case insensitive
* Add an option to specify favorite apps (will appear first)
* Fix widget placement
* Add ctrl+v paste shortcut
* Add an option to not close the widget when launching an app
* Refactor page scrolling code to add support for wrap scrolling options
* Fix init for bool with false default values
* Fix app name halign not working
* This is padding and not margin
* Increase the height to make space for the new padding property
* Fix bg and fg setting not getting applied for the prompt
* Fix some scrolling bugs
* Add default template for text version
* Yet another scrolling issue
* This should be on by default
* Fix animation flickering
2021-11-08 12:42:38 -08:00