e8704bb33b
i3bar: spelling fixes
2015-03-23 22:56:49 +03:00
4c06e7a573
clang-format-3.5 **/*.h **/*.c
...
This should be the last commit that formats a big bunch of files. From
here on, whenever I merge patches, I’ll run clang-format like described
in the title.
2014-06-19 11:20:32 +02:00
9200094203
format **/*.c with clang-format-3.5
...
This has multiple effects:
1) The i3 codebase is now consistently formatted. clang-format uncovered
plenty of places where inconsistent code made it into our code base.
2) When writing code, you don’t need to think or worry about our coding
style. Write it in yours, then run clang-format-3.5
3) When submitting patches, we don’t need to argue about coding style.
The basic idea is that we don’t want to care about _how_ we write the
code, but _what_ it does :). The coding style that we use is defined in
the .clang-format config file and is based on the google style, but
adapted in such a way that the number of modifications to the i3 code
base is minimal.
2014-06-15 19:07:02 +02:00
13db562551
Remove yajl major version conditionals
...
Yajl version ≥ 2 is required.
fixes #1156
2014-05-04 22:52:37 +02:00
de3901bb29
use designated initializers for yajl_callbacks struct
2014-01-06 22:12:14 +01:00
2fea5ef82b
Revert "use designated initializers for yajl_callbacks struct"
...
This reverts commit 705b43294a
.
This commit broke i3bar for some users.
2014-01-05 13:05:31 +01:00
705b43294a
use designated initializers for yajl_callbacks struct
2014-01-04 20:46:46 +01:00
b9255f51f8
Use (void) instead of () for functions without args
2012-08-23 19:34:37 +02:00
189b27b01e
i3bar: Bugfix: Properly update the primary flag
2012-04-22 20:43:43 +02:00
9a58c1fcaa
Added option to select primary display on tray_output
2012-04-05 14:42:07 +02:00
726f2a1e5a
normalize file headers across **/*.{h,c}
2011-10-25 21:19:38 +01:00
15f021b4fc
i3bar: Implement the output option
2011-10-21 22:17:41 +01:00
d71db710dd
i3bar: use safewrappers from libi3
2011-10-21 19:30:46 +01:00
64a7017c32
i3bar: add modelines to all files
2011-10-09 14:28:20 +01:00
737cd10bdf
i3bar: properly handle the _XEMBED_INFO property
2011-08-24 01:18:27 +02:00
2046e4112f
i3bar: Correctly handle removal of tray clients
2011-08-24 01:18:27 +02:00
025dd68f62
i3bar: quick & dirty systray implementation
...
Works correctly only with exactly one dock client on exactly one output. Maybe
not even then. You have been warned. Proof-of-concept code ;).
2011-08-24 01:18:26 +02:00
dddce72bd7
little comment spelling fixes
2011-08-12 23:09:59 +02:00
8d09ed7bf5
Update changelog and copyright, bump version and more
2011-07-31 16:16:17 +02:00
b150ec1c47
Apply ugly yajl-compatibility-fix (thx sECuRE)
2011-04-28 20:23:12 +02:00
3de12beef6
make i3bar work with tree branch again (current_workspace is a string now)
2010-11-22 09:44:29 +01:00
920721bb93
Use DLOG/ELOG-macros, provide --verbose-option
2010-09-17 06:49:28 +02:00
60da522e13
Add licensing information
2010-08-07 18:05:16 +02:00
e7ba3183df
Correct behaviour of parsing null-values in src/outputs.c
2010-08-07 02:37:12 +02:00
cee972280d
Add comments
2010-08-07 02:10:05 +02:00
a4b1e0d01a
Modify the active-flag on parsing the output-list
2010-08-06 05:49:57 +02:00
1daa395a77
Added Unicode-Support
2010-08-06 03:32:05 +02:00
7d7867acce
Be more strict with encapsulation
...
I.e. move the xcb-event-handling into xcb.c and the
child-process-communications into newly created child.c.
Also change some includes.
2010-08-05 05:09:59 +02:00
8595d3bb48
Change the indention-style
2010-08-03 21:20:11 +02:00
43c057f19a
Migrate to queue.h
2010-07-30 03:11:54 +02:00
8a274bd279
Draw the workspace-buttons
2010-07-26 17:21:46 +02:00
fb2afacce3
Rework the IPC-Code
2010-07-23 04:43:43 +02:00
02df973564
Start tracking changes
2010-07-22 01:15:18 +02:00