summaryrefslogtreecommitdiffstats
path: root/Changelog
blob: 5a88e00f09c67fbd889d9f8e138841a49d9a19d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
0.15.4: (unreleased)
	New feature:
		- Number mode for dmenu. allows user to get index back instead of content.
		- Combi mode. Combine multiple views into one.
		- Highlight current window.
		- Highlight urgent and active row in window view.
		- DMenu allow rows to be highlighted.
	Bug fixes:
		- On a single item in list disable auto-select.
		- Fix cursor position (#140)
	Improvements:
		- Be more verbose about starting in daemon mode.
		- Print a user-understandable error when launching in daemon mode without a key bound.
		- Add Ctrl(Shift)Tab to switch modi's.
		- Auto size number of columns based on available columns.
		- Better way to determine font height.
		- Fix font vertical centering.
		- One-off when pasting text.
		- Improve rendering of boxes (fixed height 	and margins)
		- Fix modi switcher boxes size+layout.
		- Reduce work on redraws (do not always calculate new size/position), set text, etc.
		- OO-ify the switchers.
		- Remove unneeded filtered array.
	Cleanup:
		- Do not lug argc,argv around everywhere.

0.15.2: 
	Removed features:
		- Remove (broken) hmode
		- Old style key binding and mode launcher.
		- Old TIMING code.
	New features:
		- Word movement in entry box. (#126)
		- PID file to avoid duplicate Rofi.
		- Generic keybinding and launching for modi. (#128)
		- Auto select mode (previously called zeltak mode) 
	Bug fixes:
		- Shift left/right movement between modi (#125)
		- Document updates (#123,#116,#124,etc.)
		- DMenu mode based on executable name with full path (#119)
		- Fix missing keystrokes.
		- On broken UTF-8 show everything up to the broken character. (#121)
	Others:
		- Significant code refactoring.
		- Rewriting of config parser, Commandline Parser uses structure from Xresource parser.
		  Avoiding duplication and making it easier to maintain.
	Performance improvements:
		- Fix blocking on grabbing keyboard.

0.15.1:
	New features:
		- Improved transparency
		- Changelog
		- Case sensitivity support, with indicator. (Edwin Pujols)
		- Mouse scroll wheel support
		- Alternate Row colors
		- Run-list command for adding entries to run-dialog
		- Dmenu: preselect line.
	Bug fixes:
		- Manpage fixes
		- SSH viewer, support lists of hostnames (Tblue)
		- SSH improve parsing of odly indented host files
		- Do not loose keypresses when system under load
		- Cleanups, small fixes. (Edwin Pujols, blueyed )
	Performance improvements:
		- Lazy refilter for large lists