Commit graph

265 commits

Author SHA1 Message Date
Dana Jansens
0dcbf985c1 start of new render code 2003-01-18 00:33:48 +00:00
Dana Jansens
29f331b63f use otk::Property properly, and the right atoms 2003-01-18 00:09:05 +00:00
Dana Jansens
9166d90f5d include all the required libs 2003-01-17 23:22:53 +00:00
Dana Jansens
00bc993775 correct a comment 2003-01-17 23:20:59 +00:00
Dana Jansens
08a28187c4 add new actions from the ewmh spec 2003-01-17 07:48:38 +00:00
Dana Jansens
58ff3f35c2 add commented code for future maybe 2003-01-17 06:07:20 +00:00
Dana Jansens
f29a2e9b07 add comment for bugfix 2003-01-17 04:25:23 +00:00
Dana Jansens
6bcfd5d218 don't use XMoveResize, it doesn't work for StaticGravity windows? 2003-01-17 03:53:38 +00:00
Dana Jansens
c7e157e53c use otk::Property to get the atom values 2003-01-16 08:47:21 +00:00
Dana Jansens
d8aff44a6a redo otk::Property. make it static. 2003-01-16 08:44:52 +00:00
Dana Jansens
8b0daa912e rm old bb shit that we dont use 2003-01-16 07:02:47 +00:00
Dana Jansens
a7207b7d83 make an optional bool param for ustring's other constructors 2003-01-16 05:21:39 +00:00
Dana Jansens
0f7e3be6b6 make an optional bool param for ustring's default constructor 2003-01-16 05:20:33 +00:00
Dana Jansens
3e82959514 extern "C" the C headers 2003-01-15 03:18:01 +00:00
Dana Jansens
e44d7697e5 add headers for select() 2003-01-15 03:17:46 +00:00
Dana Jansens
d9a5620f80 use the better defines for the xft version 2003-01-14 23:55:07 +00:00
Dana Jansens
219e18e744 display the build version as well as the runtime version of Xft 2003-01-14 22:49:59 +00:00
Dana Jansens
231f4dadab no long used with our Timer-ng! 2003-01-14 21:14:21 +00:00
Dana Jansens
a388c41df4 dont need unistd for gettimeofday 2003-01-14 20:33:19 +00:00
Dana Jansens
96a9196cbb otk::Timer-ng!! thanks ManMower for this shizznit! 2003-01-14 09:54:05 +00:00
Dana Jansens
7f2ee77204 use the byte size for utf strings, not the character size 2003-01-13 10:33:16 +00:00
Dana Jansens
3d012bcb47 move the utf8_skip table into the .cc 2003-01-13 10:06:41 +00:00
Dana Jansens
23686632d4 fix some bugs where looked up wrong offsets for characters in the utf8_skip table, move the table into the .cc 2003-01-13 10:06:26 +00:00
Dana Jansens
b989ec13f7 set the ustring's utf type so that it matches what it appended to it 2003-01-13 09:26:38 +00:00
Dana Jansens
4c71c71d57 set the global display var 2003-01-13 09:26:09 +00:00
Dana Jansens
c34f2a5241 add ustring.i which wraps otk::ustring for to/from python conversions 2003-01-13 08:48:43 +00:00
Dana Jansens
c97915f445 un-static otk::Display. add an operator* to it. make a global ob::display var. 2003-01-13 08:48:03 +00:00
Dana Jansens
55f1381860 ustring seems to be working! yay! 2003-01-13 07:12:08 +00:00
Dana Jansens
ef02a0c8ae almost done the ustring conversion 2003-01-13 05:54:40 +00:00
Dana Jansens
5a90d2b671 otk using ustring for shit that draws. expended its inferface yet some more. 2003-01-13 04:46:50 +00:00
Dana Jansens
4947902d26 more conversion to ustring. added more members 2003-01-13 03:51:48 +00:00
Dana Jansens
2594b98ce4 rm old comment 2003-01-13 02:11:04 +00:00
Dana Jansens
7fc226b654 proper code style 2003-01-13 01:41:25 +00:00
Dana Jansens
120ed7a650 setup the locale on the X server on start 2003-01-13 01:41:06 +00:00
Dana Jansens
8b73f6f025 begin conversion to ustring. add some more members. 2003-01-13 01:08:54 +00:00
Dana Jansens
b5a05bc197 more shit 2003-01-12 23:56:16 +00:00
Dana Jansens
711e499c70 start on otk::ustring (unicode/utf8) 2003-01-12 23:55:59 +00:00
Dana Jansens
bc99e6a420 remove userstring 2003-01-12 23:55:30 +00:00
Dana Jansens
f6be8c1e38 s/atom_hh/property_hh 2003-01-12 22:54:33 +00:00
Dana Jansens
805a5dddce default to drawing as utf8 2003-01-12 22:09:16 +00:00
Dana Jansens
eb752bc9c5 put userstring in otk:: 2003-01-12 21:23:31 +00:00
Dana Jansens
74061b4e2d use "userstring" for all user viewable strings 2003-01-12 21:17:26 +00:00
Dana Jansens
718be4c911 add 'userstring', a std::string with a flag for UTF-8 2003-01-12 19:42:44 +00:00
Dana Jansens
870f6cca3d ignore focus changes from grabs always. 2003-01-12 00:30:36 +00:00
Dana Jansens
cc86c196a2 dont need 2 of these comments 2003-01-11 19:44:16 +00:00
Dana Jansens
f1b9e2168d workaround for swig problem 2003-01-11 19:39:10 +00:00
Dana Jansens
8f8acc2493 rm prefixes for all elements in the otk namepsace 2003-01-11 19:17:13 +00:00
Dana Jansens
684405eec8 add \n's to errors 2003-01-11 18:30:52 +00:00
Dana Jansens
e8f5cf2940 valgrind fixes, and fixes for writing shit all over the environment. yay~!!!!!!! 2003-01-11 11:16:36 +00:00
Dana Jansens
ac06b3c5f3 rm debug prints 2003-01-11 07:17:22 +00:00