|
9d1415a2d3
|
Added AlphaBox widget
|
2011-07-18 18:06:00 +02:00 |
|
|
fcb645e610
|
Some cleanup in taskbar render function
|
2011-07-18 17:17:07 +02:00 |
|
|
cc55ee7678
|
Add top and bottom desktop border margins and paddings, for the sake of consistency
|
2011-07-18 16:31:19 +02:00 |
|
|
4292cbce3e
|
Don't change the ordering of the window list we get from _NET_CLIENT_LIST, as that is the order we tab through
|
2011-07-18 12:44:55 +02:00 |
|
|
0b92eda1bb
|
Cache scaled icons in taskbar
|
2011-07-18 00:59:40 +02:00 |
|
|
bb316caf3b
|
Correctly align non-square icons
|
2011-07-17 22:09:19 +02:00 |
|
|
4ffea6d426
|
Some more icon optimizations
|
2011-07-17 20:54:49 +02:00 |
|
|
fe9d19a394
|
Nicer downscaling of taskbar icons
|
2011-07-17 20:06:33 +02:00 |
|
|
0fefcaa35f
|
Some initial systray code
|
2011-07-17 19:20:19 +02:00 |
|
|
b66d6690d8
|
Taskbar: Sort windows by screen
|
2011-07-16 15:55:31 +02:00 |
|
|
8854f0aec4
|
Don't redraw when there are still messages pending
|
2011-07-16 13:21:24 +02:00 |
|
|
b2b35e632a
|
Allow showing desktop numbers in taskbar
|
2011-07-16 10:46:26 +02:00 |
|
|
a4936c35b6
|
Always use biggest icon
|
2011-07-16 03:08:55 +02:00 |
|
|
3f4007681a
|
Make taskbar more styleable
|
2011-07-16 02:43:19 +02:00 |
|
|
9945e23251
|
Pure bestIcon function
|
2011-07-16 01:28:47 +02:00 |
|
|
4419a111fd
|
Handle X errors
|
2011-07-15 23:54:05 +02:00 |
|
|
5359238f79
|
Taskbar: show tasks
|
2011-07-15 15:31:46 +02:00 |
|
|
465d757986
|
Some more work on the taskbar
|
2011-07-15 09:17:57 +02:00 |
|
|
c6e57070ab
|
It's better not to lock in native code...
|
2011-07-15 02:51:50 +02:00 |
|
|
7da8a9114e
|
Only allocate XEvent once
|
2011-07-14 23:47:38 +02:00 |
|
|
55edb549a5
|
Use Cairo for background rendering
|
2011-07-14 22:50:03 +02:00 |
|
|
861fa81d85
|
Added clock widget
|
2011-07-14 20:21:30 +02:00 |
|
|
7c0f602343
|
Handle X events asynchronously
|
2011-07-14 07:34:43 +02:00 |
|
|
e4314c03fa
|
Some more restructuring, WIP
|
2011-07-14 06:16:04 +02:00 |
|
|
d519f67816
|
Implemented border sub-layout and rendering
|
2011-07-14 02:21:26 +02:00 |
|
|
222ba3fe0b
|
Added widget layout functions
|
2011-07-14 01:47:10 +02:00 |
|
|
55d15b73ca
|
Restructured widget state
|
2011-07-14 00:09:20 +02:00 |
|
|
90c25a997b
|
Set _NET_WM_NAME atom
|
2011-07-13 20:13:04 +02:00 |
|
|
5c9c99b41c
|
Added basic rendering functions
|
2011-07-13 02:13:01 +02:00 |
|
|
982bcffcfe
|
Preload atoms using template haskell
|
2011-07-12 19:09:05 +02:00 |
|
|
19378fdcf1
|
Further worked out module structure
|
2011-07-12 16:47:24 +02:00 |
|
|
6de4eb5792
|
Simplify struts generation
|
2011-07-12 14:41:25 +02:00 |
|
|
c918dde366
|
Correctly divide into library and executable
|
2011-07-12 03:08:19 +02:00 |
|