summary refs log tree commit diff stats
path: root/doc/TODO
diff options
context:
space:
mode:
authorhut <hut@lavabit.com>2011-01-06 19:13:00 +0100
committerhut <hut@lavabit.com>2011-01-06 19:13:00 +0100
commitf16b6b2bf31c2be04af7c7c95f27b2b6c1a3fd03 (patch)
tree18200ec186c749080ebfe11b8bbdb01c1b61b824 /doc/TODO
parent36e12da26d23e8a3bd0fdd00f3ed81fa1d6aae3c (diff)
parentc8f870cbad2765d3bf25638a60cfe444889c6215 (diff)
downloadranger-f16b6b2bf31c2be04af7c7c95f27b2b6c1a3fd03.tar.gz
Merge branch 'stable'
Diffstat (limited to 'doc/TODO')
-rw-r--r--doc/TODO119
1 files changed, 119 insertions, 0 deletions
diff --git a/doc/TODO b/doc/TODO
new file mode 100644
index 00000000..1577f97a
--- /dev/null
+++ b/doc/TODO
@@ -0,0 +1,119 @@
+Console
+
+   (X) #0   09/12/06  console commands
+   (X) #1   09/12/06  quick find
+   (X) #2   09/12/06  open with
+   (X) #4   09/12/06  history for console
+   (X) #13  09/12/27  display docstring of a command
+
+
+General
+
+   (X) #5   09/12/06  move code from fm into objects
+   (X) #6   09/12/06  move main to __init__
+   (X) #7   09/12/06  cooler titlebar
+   (X) #8   09/12/17  Add operations to modify files/directories
+   (X) #9   09/12/24  add a widget for managing running operations
+   (X) #10  09/12/24  sorting
+   (X) #11  09/12/27  filter
+   (X) #12  09/12/27  jump through the list in a specific order
+   (X) #14  09/12/29  make filelists inherit from pagers
+   (X) #15  09/12/29  better way of running processes!!~
+   (X) #16  10/01/01  list of bookmarks
+   (X) #21  10/01/01  write help!
+   (X) #22  10/01/03  add getopt options to change flags/mode
+   (X) #29  10/01/06  add chmod command
+   (X) #30  10/01/06  add a way to create symlinks
+   (X) #32  10/01/08  place the (hidden) cursor to a meaningful position
+   (X) #34  10/01/09  display free disk space
+   (X) #35  10/01/09  display disk usage of files in current directory
+   ( ) #36  10/01/11  help coloring is terribly inefficient
+   (X) #37  10/01/13  better tab completion for OpenConsole
+   ( ) #38  10/01/16  searching in pager
+   (X) #39  10/01/17  flushinput not always good
+   (X) #42  10/01/17  memorize directory for `` when using :cd
+   (X) #43  10/01/18  internally treat the bookmarks ` and ' the same
+   ( ) #44  10/01/18  more error messages :P
+   (X) #47  10/01/19  less restricive auto preview
+   (X) #48  10/01/19  abbreviate commands with first unambiguous substring
+   ( ) #50  10/01/19  add more unit tests
+   ( ) #51  10/01/21  remove directory.marked_items ?
+   (X) #55  10/01/24  allow change of filename when pasting
+          you're given the choice between overwriting or appending a "_"
+   ( ) #56  10/01/30  warn before deleting mount points
+   ( ) #57  10/01/30  warn before deleting unseen marked files
+   (X) #58  10/02/04  change the title of the terminal
+   (X) #61  10/02/09  show sum of size of marked files
+   (X) #63  10/02/15  limit filesize in previews
+   ( ) #64  10/02/25  scroll in previews
+   (X) #66  10/02/28  explain how colorschemes work
+   (X) #70  10/03/14  mouse handler for titlebar
+   (X) #71  10/03/21  previews: black/whitelist + read file
+   (X) #79  10/04/08  tab number zero
+   ( ) #80  10/04/08  when closing tabs, avoid gaps?
+   (X) #81  10/04/15  system crash when previewing /proc/kcore with root permissions
+   (X) #83  10/04/19  better ways to mark files. eg by regexp, filetype,..
+   ( ) #86  10/04/21  narg for move_parent
+   ( ) #60  10/02/05  utf support improvable
+   ( ) #91  10/05/12  in keys.py, fm.move(right=N) should run with mode=N
+   ( ) #92  10/05/14  allow to enter the realpath of a directory
+   ( ) #93  10/05/15  pause after running program
+
+
+Bugs
+
+   (X) #17  10/01/01  why do bookmarks disappear sometimes?
+   (X) #18  10/01/01  fix notify widget (by adding a LogView?)
+   (X) #19  10/01/01  resizing after pressing g
+   (X) #23  10/01/04  stop dir loading with ^C -> wont load anymore
+   (X) #25  10/01/06  directories sometimes dont reload correctly
+   (X) #26  10/01/06  :delete on symlinks of directories fails
+   (X) #31  10/01/06  ^C breaks cd-after-exit by stopping sourced shell script
+   (X) #40  10/01/17  freeze with unavailable sshfs
+          Not rangers fault (?)
+   (X) #41  10/01/17  capital file extensions are not recognized
+   (X) #46  10/01/19  old username displayed after using su
+   (X) #49  10/01/19  fix unit tests :'(
+   (X) #52  10/01/23  special characters in tab completion
+   (X) #54  10/01/23  max_dirsize_for_autopreview not working
+   (X) #62  10/02/15  curs_set can raise an exception
+   (X) #65  10/02/16  "source ranger ranger some/file.txt" shouldn't cd after exit
+   (X) #67  10/03/08  terminal title in tty
+   (X) #69  10/03/11  tab-completion breaks with Apps subclass
+   (X) #73  10/03/21  when clicking on the first column, it goes 1x down
+   (X) #74  10/03/21  console doesn't scroll
+   (X) #78  10/03/31  broken preview when deleting all files in a directory
+   (X) #85  10/04/26  no automatic reload of directory after using :filter
+   (X) #87  10/05/10  files are not properly closed after previewing
+   ( ) #88  10/05/10  race conditions for data loading from FS
+   (X) #90  10/05/11  no link target for broken links
+   ( ) #94  10/05/26  "pressed keys" text cut off when chaining ctrl-XYZ keys
+
+
+Ideas
+
+   ( ) #20  10/01/01  use inotify to monitor filesystem changes
+   ( ) #24  10/01/06  progress bar
+   (X) #27  10/01/06  hide bookmarks in list which contain hidden dir
+   (X) #28  10/01/06  use regexp instead of string for searching
+   (X) #33  10/01/08  accelerate mousewheel speed
+          won't do this
+   (X) #45  10/01/18  hooks for events like setting changes
+   (X) #53  10/01/23  merge fm and environment
+          won't do this
+   (X) #68  10/03/10  threads, to seperate ui and loading
+          won't do this
+   ( ) #72  10/03/21  ranger daemon which does the slow io tasks
+   ( ) #75  10/03/28  navigate in history
+   (X) #76  10/03/28  save history between sessions
+   (X) #77  10/03/28  colorscheme overlay in options.py
+   ( ) #82  10/04/19  :s command for batch renaming
+   ( ) #84  10/04/25  use pygments for syntax highlighting
+   ( ) #89  10/05/10  branch view
+
+
+Blocking
+
+   ( ) #60  10/02/05  utf support improvable
+   (X) #81  10/04/15  system crash when previewing /proc/kcore with root permissions
+
62 ^
7e9c6925 ^
827898fc ^
3076bab4 ^
a55bbd06 ^
7284d503 ^

88be3dbc ^
7e9c6925 ^
bc643692 ^




7e9c6925 ^
7e9c6925 ^

88be3dbc ^
07d35c4a ^
bc643692 ^




afa42503 ^
07d35c4a ^
07d35c4a ^

1848b18f ^

a55bbd06 ^
363be37f ^
a55bbd06 ^

18e626df ^
e4630643 ^



0487a30e ^
46026f62 ^
35064671 ^
18e626df ^




46026f62 ^

0487a30e ^
fca0ebbe ^
363be37f ^
551d155c ^
35064671 ^
551d155c ^

ac0e9db5 ^
35064671 ^

e853b94e ^
827898fc ^
7e9c6925 ^
18e626df ^
a55bbd06 ^


7e9c6925 ^
363be37f ^

7e9c6925 ^

551d155c ^
a55bbd06 ^
bc643692 ^




10ffce98 ^
a55bbd06 ^
551d155c ^




bc643692 ^







10ffce98 ^
551d155c ^





bc643692 ^







10ffce98 ^
551d155c ^

a55bbd06 ^
7284d503 ^
1848b18f ^
551d155c ^
1848b18f ^
bc643692 ^




1848b18f ^
551d155c ^
1848b18f ^


a55bbd06 ^
363be37f ^
a55bbd06 ^

89b87bc7 ^
e4630643 ^



0487a30e ^
46026f62 ^
35064671 ^
46026f62 ^

18e626df ^




827898fc ^
fca0ebbe ^
363be37f ^
551d155c ^
35064671 ^
551d155c ^

ac0e9db5 ^
827898fc ^
a55bbd06 ^

c8a58cdc ^
551d155c ^


bc643692 ^







10ffce98 ^
551d155c ^





bc643692 ^







10ffce98 ^
551d155c ^


c8a58cdc ^



bc643692 ^



afa42503 ^
c8a58cdc ^





363be37f ^
c8a58cdc ^

89b87bc7 ^
e4630643 ^



c8a58cdc ^
363be37f ^
e4630643 ^
c8a58cdc ^

18e626df ^



c8a58cdc ^


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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269