summaryrefslogtreecommitdiffstats
path: root/Changelog
blob: a19920e4274e9e7aaa0b7b73621e18caeb24313e (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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
0.15.7:
	Bug fixes:
		- Auto-wrap text in message dialog.
		- Fix ellipsiziing in entry box.
		- Fix crash on empty list with custom input (#175).
		- SSH: Ignore comments in Host line (#178).
		- Fix issues with BSD (#180)
	New feature:
		- Markup support error message.
		- Implement -no-custom as alternative to -only-select (#176).
		- Fuzzy match option. (#133)
	Improvements:
		- Make more keys user-configurable. (#66)

0.15.5:
	Bug fixes:
		- Reduce time waiting for keyboard grab (#153)
		- Also grab Key Release on exit. (#167)
		- Fix failing font size estimation code.
	New feature:
		- [DMENU] Allow to select line matching pattern from cmdline.(#165) 
		- [DMENU] Allow to set filter from cmdline. (#164)
		- [DMENU] Allow output to be formatted (string, filter, index, index 1 based)
		- [DMENU] Only match input lines mode.
		- [DMENU] Custom keybinding for return value.(#154,#156)
		- [DMENU] Allow additional message line. (#166)
	Improvements:
		- (Start) adding keybinding support (#131)
		- Cleanup warnings from clang checkers.
		- Fix keybindings on Russian layout (#169)
	Open bugs:
		- Urgency hint not always working (#162)

0.15.4:
	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. (single, multiple, ranges)
		- New color specification based on I3. (Can be enabled by settings) (#147)
		- /etc/hosts support for ssh mode. (#137)
	Bug fixes:
		- On a single item in list disable auto-select.
		- Fix cursor position (#140)
		- Resolving manpage. (#142)
		- Fix pasting cursor one off. (#150)
		- Fix grave key -> ctrl+grave (#151)
	Improvements:
		- Better handle input methods.. Now international keyboard layout works as expected: `e ->รจ
		- 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