Document rationale/necessity of sizepolicy fallback code
[notion/jeffpc.git] / TODO.riot
blob96116b19d425683ef81f38f98551018f94dc1a5e
1 From background-static Thu Mar 23 17:30:06 EET 2006
2 Message-Id: <riot.20060323173006.1@riot.invalid>
3 Date: Thu Mar 23 17:30:06 EET 2006
4 Status: RO
5 X-Riot-Version: 1ds-yyyymmdd
6 From: Riot
7 X-Riot-Edited: Thu Mar 23 17:30:06 EET 2006
8 Content-Type: text/plain; charset=utf-8
9 Subject: Ion TODO list
11 Ion TODO list
13 From background-static Thu Mar 23 18:08:00 EET 2006
14 Message-Id: <riot.20060323180800.34@riot.invalid>
15 Date: Thu Mar 23 18:08:00 EET 2006
16 Status: RO
17 X-Riot-Version: 1ds-yyyymmdd
18 From: Riot
19 X-Riot-Edited: Thu Mar 23 18:08:12 EET 2006
20 Content-Type: text/plain; charset=utf-8
21 Subject: Core/general
22 In-Reply-To: <riot.20060323173006.1@riot.invalid>
24 Core/general
26 From background-static Thu Mar 23 17:31:43 EET 2006
27 Message-Id: <riot.20060323173143.2@riot.invalid>
28 Date: Thu Mar 23 17:31:43 EET 2006
29 Status: RO
30 X-Riot-Version: 1ds-yyyymmdd
31 From: Riot
32 X-Riot-Edited: Thu Mar 23 17:31:46 EET 2006
33 Content-Type: text/plain; charset=utf-8
34 Subject: Startup sequence support
35 In-Reply-To: <riot.20060323180800.34@riot.invalid>
37 Startup sequence support
39 Support for the FDO startup notification specification should be
40 added. Ion should arrange things in the right frame by LAUNCHED_BY.
42 The specification is at
44 <http://standards.freedesktop.org/startup-notification-spec/startup-notification-latest.txt>
46 From background-static Thu Mar 23 17:41:20 EET 2006
47 Message-Id: <riot.20060323174120.11@riot.invalid>
48 Date: Thu Mar 23 17:41:20 EET 2006
49 Status: RO
50 X-Riot-Version: 1ds-yyyymmdd
51 From: Riot
52 X-Riot-Edited: Thu Mar 23 17:41:20 EET 2006
53 Content-Type: text/plain; charset=utf-8
54 Subject: Better support for the few applicable EWMH hints
55 In-Reply-To: <riot.20060323180800.34@riot.invalid>
57 Better support for the few applicable EWMH hints
59 From background-static Thu Mar 23 18:00:25 EET 2006
60 Message-Id: <riot.20060323180025.17@riot.invalid>
61 Date: Thu Mar 23 18:00:25 EET 2006
62 Status: RO
63 X-Riot-Version: 1ds-yyyymmdd
64 From: Riot
65 X-Riot-Edited: Thu Mar 23 18:00:25 EET 2006
66 Content-Type: text/plain; charset=utf-8
67 Subject: Some way to load/initialise inherited drawing engines properly.
68 In-Reply-To: <riot.20060323180800.34@riot.invalid>
70 Some way to load/initialise inherited drawing engines properly.
72 From background-static Thu Mar 23 18:04:35 EET 2006
73 Message-Id: <riot.20060323180435.27@riot.invalid>
74 Date: Thu Mar 23 18:04:35 EET 2006
75 Status: RO
76 X-Riot-Version: 1ds-yyyymmdd
77 From: Riot
78 X-Riot-Edited: Thu Mar 23 18:04:35 EET 2006
79 Content-Type: text/plain; charset=utf-8
80 Subject: New hooks?
81 In-Reply-To: <riot.20060323180800.34@riot.invalid>
83 New hooks?
85 From background-static Thu Mar 23 18:10:34 EET 2006
86 Message-Id: <riot.20060323181034.36@riot.invalid>
87 Date: Thu Mar 23 18:10:34 EET 2006
88 Status: RO
89 X-Riot-Version: 1ds-yyyymmdd
90 From: Riot
91 X-Riot-Edited: Thu Mar 23 18:10:34 EET 2006
92 Content-Type: text/plain; charset=utf-8
93 Subject: Tiled workspaces
94 In-Reply-To: <riot.20060323173006.1@riot.invalid>
96 Tiled workspaces
98 From background-static Thu Mar 23 17:50:02 EET 2006
99 Message-Id: <riot.20060323175002.4@riot.invalid>
100 Date: Thu Mar 23 17:50:02 EET 2006
101 Status: RO
102 X-Riot-Version: 1ds-yyyymmdd
103 From: Riot
104 X-Riot-Edited: Thu Mar 23 17:50:22 EET 2006
105 Content-Type: text/plain; charset=utf-8
106 Subject: Pane handles should allow resizing with the rodent.
107 In-Reply-To: <riot.20060323181034.36@riot.invalid>
109 Pane handles should allow resizing with the rodent.
110 (You know, those things on the sides of floating splits.)
112 From background-static Wed Jan 10 03:06:06 EET 2007
113 Message-Id: <riot.20070110030606.1@riot.invalid>
114 Date: Wed Jan 10 03:06:06 EET 2007
115 Status: RO
116 X-Riot-Version: 1ds-20060502
117 From: Riot
118 X-Riot-Edited: Wed Jan 10 03:06:06 EET 2007
119 Content-Type: text/plain; charset=utf-8
120 Subject: Trays?
121 In-Reply-To: <riot.20060323181034.36@riot.invalid>
123 Trays?
125 From background-static Thu Mar 23 18:09:58 EET 2006
126 Message-Id: <riot.20060323180958.35@riot.invalid>
127 Date: Thu Mar 23 18:09:58 EET 2006
128 Status: RO
129 X-Riot-Version: 1ds-yyyymmdd
130 From: Riot
131 X-Riot-Edited: Thu Mar 23 18:10:27 EET 2006
132 Content-Type: text/plain; charset=utf-8
133 Subject: mod_statusbar and ion-statusd
134 In-Reply-To: <riot.20060323173006.1@riot.invalid>
136 mod_statusbar and ion-statusd
138 From background-static Thu Mar 23 17:36:11 EET 2006
139 Message-Id: <riot.20060323173611.1@riot.invalid>
140 Date: Thu Mar 23 17:36:11 EET 2006
141 Status: RO
142 X-Riot-Version: 1ds-yyyymmdd
143 From: Riot
144 X-Riot-Edited: Thu Mar 23 17:36:11 EET 2006
145 Content-Type: text/plain; charset=utf-8
146 Subject: Multi-line statusbar
147 In-Reply-To: <riot.20060323180958.35@riot.invalid>
149 Multi-line statusbar
151 From background-static Thu Mar 23 17:36:44 EET 2006
152 Message-Id: <riot.20060323173644.2@riot.invalid>
153 Date: Thu Mar 23 17:36:44 EET 2006
154 Status: RO
155 X-Riot-Version: 1ds-yyyymmdd
156 From: Riot
157 X-Riot-Edited: Thu Mar 23 17:39:08 EET 2006
158 Content-Type: text/plain; charset=utf-8
159 Subject: Better control of layout etc.
160 In-Reply-To: <riot.20060323180958.35@riot.invalid>
162 Better control of layout etc.
164 From background-static Thu Mar 23 17:39:20 EET 2006
165 Message-Id: <riot.20060323173920.6@riot.invalid>
166 Date: Thu Mar 23 17:39:20 EET 2006
167 Status: RO
168 X-Riot-Version: 1ds-yyyymmdd
169 From: Riot
170 X-Riot-Edited: Thu Mar 23 17:39:20 EET 2006
171 Content-Type: text/plain; charset=utf-8
172 Subject: mpress support for meters or other areas.
173 In-Reply-To: <riot.20060323180958.35@riot.invalid>
175 mpress support for meters or other areas.
177 From background-static Thu Mar 23 17:54:07 EET 2006
178 Message-Id: <riot.20060323175407.8@riot.invalid>
179 Date: Thu Mar 23 17:54:07 EET 2006
180 Status: RO
181 X-Riot-Version: 1ds-yyyymmdd
182 From: Riot
183 X-Riot-Edited: Thu Mar 23 17:54:07 EET 2006
184 Content-Type: text/plain; charset=utf-8
185 Subject: Communicating configuration to statusd shouldn't use temp file
186 In-Reply-To: <riot.20060323180958.35@riot.invalid>
188 Communicating configuration to statusd shouldn't use temp file
190 From background-static Thu Mar 23 18:11:44 EET 2006
191 Message-Id: <riot.20060323181144.39@riot.invalid>
192 Date: Thu Mar 23 18:11:44 EET 2006
193 Status: RO
194 X-Riot-Version: 1ds-yyyymmdd
195 From: Riot
196 X-Riot-Edited: Thu Mar 23 18:11:44 EET 2006
197 Content-Type: text/plain; charset=utf-8
198 Subject: mod_query
199 In-Reply-To: <riot.20060323173006.1@riot.invalid>
201 mod_query
203 From background-static Thu Mar 23 17:40:27 EET 2006
204 Message-Id: <riot.20060323174027.10@riot.invalid>
205 Date: Thu Mar 23 17:40:27 EET 2006
206 Status: RO
207 X-Riot-Version: 1ds-yyyymmdd
208 From: Riot
209 X-Riot-Edited: Thu Mar 23 17:40:35 EET 2006
210 Content-Type: text/plain; charset=utf-8
211 Subject: mod_query.message should handle tabs properly
212 In-Reply-To: <riot.20060323181144.39@riot.invalid>
214 mod_query.message should handle tabs properly
216 From background-static Thu Mar 23 18:11:52 EET 2006
217 Message-Id: <riot.20060323181152.40@riot.invalid>
218 Date: Thu Mar 23 18:11:52 EET 2006
219 Status: RO
220 X-Riot-Version: 1ds-yyyymmdd
221 From: Riot
222 X-Riot-Edited: Thu Mar 23 18:11:52 EET 2006
223 Content-Type: text/plain; charset=utf-8
224 Subject: mod_dock
225 In-Reply-To: <riot.20060323173006.1@riot.invalid>
227 mod_dock
229 From background-static Thu Mar 23 17:58:56 EET 2006
230 Message-Id: <riot.20060323175856.15@riot.invalid>
231 Date: Thu Mar 23 17:58:56 EET 2006
232 Status: RO
233 X-Riot-Version: 1ds-yyyymmdd
234 From: Riot
235 X-Riot-Edited: Thu Mar 23 17:58:56 EET 2006
236 Content-Type: text/plain; charset=utf-8
237 Subject: There are some problems with user geometries of docked apps.
238 In-Reply-To: <riot.20060323181152.40@riot.invalid>
240 There are some problems with user geometries of docked apps.
242 From background-static Thu Mar 23 18:12:02 EET 2006
243 Message-Id: <riot.20060323181202.41@riot.invalid>
244 Date: Thu Mar 23 18:12:02 EET 2006
245 Status: RO
246 X-Riot-Version: 1ds-yyyymmdd
247 From: Riot
248 X-Riot-Edited: Thu Mar 23 18:12:02 EET 2006
249 Content-Type: text/plain; charset=utf-8
250 Subject: mod_mgmtmode
251 In-Reply-To: <riot.20060323173006.1@riot.invalid>
253 mod_mgmtmode
255 From background-static Thu Mar 23 18:04:54 EET 2006
256 Message-Id: <riot.20060323180454.28@riot.invalid>
257 Date: Thu Mar 23 18:04:54 EET 2006
258 Status: RO
259 X-Riot-Version: 1ds-yyyymmdd
260 From: Riot
261 X-Riot-Edited: Thu Mar 23 18:04:54 EET 2006
262 Content-Type: text/plain; charset=utf-8
263 Subject: An actual management mode for mod_mgmtmode.
264 In-Reply-To: <riot.20060323181202.41@riot.invalid>
266 An actual management mode for mod_mgmtmode.
268 From background-static Thu Mar 23 18:11:20 EET 2006
269 Message-Id: <riot.20060323181120.38@riot.invalid>
270 Date: Thu Mar 23 18:11:20 EET 2006
271 Status: RO
272 X-Riot-Version: 1ds-yyyymmdd
273 From: Riot
274 X-Riot-Edited: Thu Mar 23 18:11:20 EET 2006
275 Content-Type: text/plain; charset=utf-8
276 Subject: Drawing engine(s)
277 In-Reply-To: <riot.20060323173006.1@riot.invalid>
279 Drawing engine(s)
281 From background-static Thu Mar 23 18:02:32 EET 2006
282 Message-Id: <riot.20060323180232.22@riot.invalid>
283 Date: Thu Mar 23 18:02:32 EET 2006
284 Status: RO
285 X-Riot-Version: 1ds-yyyymmdd
286 From: Riot
287 X-Riot-Edited: Thu Mar 23 18:02:32 EET 2006
288 Content-Type: text/plain; charset=utf-8
289 Subject: There should be a sticky attribute for the drawing engine
290 In-Reply-To: <riot.20060323181120.38@riot.invalid>
292 There should be a sticky attribute for the drawing engine
293 for sticky floatws frames.
295 From background-static Thu Mar 23 18:06:40 EET 2006
296 Message-Id: <riot.20060323180640.31@riot.invalid>
297 Date: Thu Mar 23 18:06:40 EET 2006
298 Status: RO
299 X-Riot-Version: 1ds-yyyymmdd
300 From: Riot
301 X-Riot-Edited: Thu Mar 23 18:06:40 EET 2006
302 Content-Type: text/plain; charset=utf-8
303 Subject: There are some problems with transparent backgrounds of tabs, IIRC.
304 In-Reply-To: <riot.20060323181120.38@riot.invalid>
306 There are some problems with transparent backgrounds of tabs, IIRC.
308 From background-static Thu Mar 23 18:07:53 EET 2006
309 Message-Id: <riot.20060323180753.33@riot.invalid>
310 Date: Thu Mar 23 18:07:53 EET 2006
311 Status: RO
312 X-Riot-Version: 1ds-yyyymmdd
313 From: Riot
314 X-Riot-Edited: Thu Mar 23 18:07:53 EET 2006
315 Content-Type: text/plain; charset=utf-8
316 Subject: Documentation
317 In-Reply-To: <riot.20060323173006.1@riot.invalid>
319 Documentation
321 From background-static Sat Sep 16 14:14:23 EEST 2006
322 Message-Id: <riot.20060916141423.1@riot.invalid>
323 Date: Sat Sep 16 14:14:23 EEST 2006
324 Status: RO
325 X-Riot-Version: 1ds-20060502
326 From: Riot
327 X-Riot-Edited: Sat Sep 16 14:14:23 EEST 2006
328 Content-Type: text/plain; charset=utf-8
329 Subject: More of it
330 In-Reply-To: <riot.20060323180753.33@riot.invalid>
332 More of it
334 From background-static Thu Mar 23 17:33:17 EET 2006
335 Message-Id: <riot.20060323173317.5@riot.invalid>
336 Date: Thu Mar 23 17:33:17 EET 2006
337 Status: RO
338 X-Riot-Version: 1ds-yyyymmdd
339 From: Riot
340 X-Riot-Edited: Thu Mar 23 17:49:42 EET 2006
341 Content-Type: text/plain; charset=utf-8
342 Subject: Random ideas to try (semi-TODO)
344 Random ideas to try (semi-TODO)
346 Just some stuff here for interested people to try. No guarantees
347 that even a good patch will ever be accepted though. 
349 From background-static Thu Mar 23 18:06:20 EET 2006
350 Message-Id: <riot.20060323180620.30@riot.invalid>
351 Date: Thu Mar 23 18:06:20 EET 2006
352 Status: RO
353 X-Riot-Version: 1ds-yyyymmdd
354 From: Riot
355 X-Riot-Edited: Thu Mar 23 18:06:20 EET 2006
356 Content-Type: text/plain; charset=utf-8
357 Subject: Movement threshold would be better for floating splits, raise delay
358 In-Reply-To: <riot.20060323173317.5@riot.invalid>
360 Movement threshold would be better for floating splits, raise delay 
361 is just an ugly hack. This is just not implementable in a nice way
362 without proper translucency support.
364 From background-static Thu Mar 23 18:07:15 EET 2006
365 Message-Id: <riot.20060323180715.32@riot.invalid>
366 Date: Thu Mar 23 18:07:15 EET 2006
367 Status: RO
368 X-Riot-Version: 1ds-yyyymmdd
369 From: Riot
370 X-Riot-Edited: Thu Mar 23 18:07:15 EET 2006
371 Content-Type: text/plain; charset=utf-8
372 Subject: Composition manager and all the nice stuff possible with it
373 In-Reply-To: <riot.20060323173317.5@riot.invalid>
375 Composition manager and all the nice stuff possible with it
377 From background-static Thu Mar 23 18:05:04 EET 2006
378 Message-Id: <riot.20060323180504.29@riot.invalid>
379 Date: Thu Mar 23 18:05:04 EET 2006
380 Status: RO
381 X-Riot-Version: 1ds-yyyymmdd
382 From: Riot
383 X-Riot-Edited: Thu Mar 23 18:05:04 EET 2006
384 Content-Type: text/plain; charset=utf-8
385 Subject: Key grabs from scripts?
386 In-Reply-To: <riot.20060323173317.5@riot.invalid>
388 Key grabs from scripts?
390 From background-static Thu Mar 23 18:01:56 EET 2006
391 Message-Id: <riot.20060323180156.21@riot.invalid>
392 Date: Thu Mar 23 18:01:56 EET 2006
393 Status: RO
394 X-Riot-Version: 1ds-yyyymmdd
395 From: Riot
396 X-Riot-Edited: Thu Mar 23 18:01:56 EET 2006
397 Content-Type: text/plain; charset=utf-8
398 Subject: Dock resizing improvements?
399 In-Reply-To: <riot.20060323173317.5@riot.invalid>
401 Dock resizing improvements?
403 From background-static Thu Mar 23 18:01:40 EET 2006
404 Message-Id: <riot.20060323180140.20@riot.invalid>
405 Date: Thu Mar 23 18:01:40 EET 2006
406 Status: RO
407 X-Riot-Version: 1ds-yyyymmdd
408 From: Riot
409 X-Riot-Edited: Thu Mar 23 18:01:40 EET 2006
410 Content-Type: text/plain; charset=utf-8
411 Subject: Perhaps dock/statusbar should be able to use a different style
412 In-Reply-To: <riot.20060323173317.5@riot.invalid>
414 Perhaps dock/statusbar should be able to use a different style
415 on floatws.
417 From background-static Thu Mar 23 18:01:23 EET 2006
418 Message-Id: <riot.20060323180123.19@riot.invalid>
419 Date: Thu Mar 23 18:01:23 EET 2006
420 Status: RO
421 X-Riot-Version: 1ds-yyyymmdd
422 From: Riot
423 X-Riot-Edited: Thu Mar 23 18:01:23 EET 2006
424 Content-Type: text/plain; charset=utf-8
425 Subject: Make lines with other frame splits "sticking" for resize.
426 In-Reply-To: <riot.20060323173317.5@riot.invalid>
428 Make lines with other frame splits "sticking" for resize.
430 From background-static Thu Mar 23 18:00:54 EET 2006
431 Message-Id: <riot.20060323180054.18@riot.invalid>
432 Date: Thu Mar 23 18:00:54 EET 2006
433 Status: RO
434 X-Riot-Version: 1ds-yyyymmdd
435 From: Riot
436 X-Riot-Edited: Thu Mar 23 18:00:54 EET 2006
437 Content-Type: text/plain; charset=utf-8
438 Subject: Better support for nesting workspaces etc.
439 In-Reply-To: <riot.20060323173317.5@riot.invalid>
441 Better support for nesting workspaces etc.
443 From background-static Thu Mar 23 17:59:40 EET 2006
444 Message-Id: <riot.20060323175940.16@riot.invalid>
445 Date: Thu Mar 23 17:59:40 EET 2006
446 Status: RO
447 X-Riot-Version: 1ds-yyyymmdd
448 From: Riot
449 X-Riot-Edited: Thu Mar 23 17:59:40 EET 2006
450 Content-Type: text/plain; charset=utf-8
451 Subject: Maybe parent window should shrink out of the way of transients
452 In-Reply-To: <riot.20060323173317.5@riot.invalid>
454 Maybe parent window should shrink out of the way of transients
455 at least to some threshold.
457 From background-static Thu Mar 23 17:57:42 EET 2006
458 Message-Id: <riot.20060323175742.13@riot.invalid>
459 Date: Thu Mar 23 17:57:42 EET 2006
460 Status: RO
461 X-Riot-Version: 1ds-yyyymmdd
462 From: Riot
463 X-Riot-Edited: Thu Mar 23 17:57:42 EET 2006
464 Content-Type: text/plain; charset=utf-8
465 Subject: Maybe placeholders should be exported to Lua side,
466 In-Reply-To: <riot.20060323173317.5@riot.invalid>
468 Maybe placeholders should be exported to Lua side, 
469 for initial placement setup and so on.
471 From background-static Thu Mar 23 17:54:38 EET 2006
472 Message-Id: <riot.20060323175438.9@riot.invalid>
473 Date: Thu Mar 23 17:54:38 EET 2006
474 Status: RO
475 X-Riot-Version: 1ds-yyyymmdd
476 From: Riot
477 X-Riot-Edited: Thu Mar 23 17:54:38 EET 2006
478 Content-Type: text/plain; charset=utf-8
479 Subject: Some kind of error reporting system for bindings
480 In-Reply-To: <riot.20060323173317.5@riot.invalid>
482 Some kind of error reporting system for bindings 
483 as well while Ion is running.
485 From background-static Thu Mar 23 17:51:09 EET 2006
486 Message-Id: <riot.20060323175109.5@riot.invalid>
487 Date: Thu Mar 23 17:51:09 EET 2006
488 Status: RO
489 X-Riot-Version: 1ds-yyyymmdd
490 From: Riot
491 X-Riot-Edited: Thu Mar 23 17:51:09 EET 2006
492 Content-Type: text/plain; charset=utf-8
493 Subject: Perhaps transients should restore their sizes
494 In-Reply-To: <riot.20060323173317.5@riot.invalid>
496 Perhaps transients should restore their sizes 
497 when moving from a small to big frame, if the user has not resized it.
499 From background-static Thu Mar 23 17:48:55 EET 2006
500 Message-Id: <riot.20060323174855.2@riot.invalid>
501 Date: Thu Mar 23 17:48:55 EET 2006
502 Status: RO
503 X-Riot-Version: 1ds-yyyymmdd
504 From: Riot
505 X-Riot-Edited: Thu Mar 23 17:48:55 EET 2006
506 Content-Type: text/plain; charset=utf-8
507 Subject: Perhaps / should be stripped from completed directory names.
508 In-Reply-To: <riot.20060323173317.5@riot.invalid>
510 Perhaps / should be stripped from completed directory names.
511 It should however remain in the list of completions as a hint.
512 Then typing the slash would trigger a new completion run in
513 auto-show-completions mode.
515 From background-static Thu Mar 23 17:49:07 EET 2006
516 Message-Id: <riot.20060323174907.3@riot.invalid>
517 Date: Thu Mar 23 17:49:07 EET 2006
518 Status: RO
519 X-Riot-Version: 1ds-yyyymmdd
520 From: Riot
521 X-Riot-Edited: Thu Mar 23 17:49:07 EET 2006
522 Content-Type: text/plain; charset=utf-8
523 Subject: How about pane handles on all splits?
524 In-Reply-To: <riot.20060323173317.5@riot.invalid>
526 How about pane handles on all splits?