summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2010-09-03Remove libxkbfile dependency for real this timeKristian Høgsberg3-19/+42
2010-08-29Use const char * in struct xkb_rule_namesKristian Høgsberg2-9/+9
2010-08-25Pull in a few #defines from libxkbfile and lower kbproto requirementKristian Høgsberg6-5/+21
2010-07-02Drop Bool typeKristian Høgsberg1-6/+2
2010-07-02Get rid of a few unused #defines in public headerKristian Høgsberg3-9/+5
2010-07-02Rename XkbRMLVOSet to struct xkb_rule_namesKristian Høgsberg3-5/+5
2010-07-02Move private structs and defines to private headersKristian Høgsberg3-128/+123
2010-07-02Rename public entry points to lowercase and underscoreKristian Høgsberg14-28/+28
2010-07-02Compile with -fvisibility=hidden when possibleKristian Høgsberg5-14/+12
2010-07-02Pull in enough structs and defines from XKBstr.h to only need XKB.hKristian Høgsberg37-670/+1002
2010-06-30Drop Xmd.h include now that we're using uint32_tKristian Høgsberg1-1/+0
2010-06-30Fix warning from CARD32 -> uint32_t conversionKristian Høgsberg1-1/+1
2010-06-30Constify XkbcAtomText()Kristian Høgsberg14-66/+46
2010-06-30Make XkbcInitAtoms() call optionalKristian Høgsberg4-13/+9
2010-06-30Drop more malloc/free wrappersKristian Høgsberg9-141/+127
2010-06-30Use the right action structsKristian Høgsberg2-16/+16
2010-06-30Copy over missing action structs from kbprotoKristian Høgsberg2-20/+53
2010-06-30Rename Xkbc*Action to struct xkb_*_actionKristian Høgsberg6-89/+90
2010-06-28Drop malloc wrappersKristian Høgsberg12-123/+72
2010-06-28Drop CARD32 and Opaque typesKristian Høgsberg28-265/+257
2010-06-23Copy and duplicate XkbModsRec and XkbKTMapEntryRecDaniel Stone7-39/+51
2010-06-23fix mod size confusionDaniel Stone1-6/+6
2010-06-22Add really rudimentary rules caching supportDaniel Stone1-18/+30
2010-06-22Use CARD32 instead of Atom, move geom headers inDaniel Stone29-400/+684
2010-06-22Interp: More lazy keysym resolutionDaniel Stone4-6/+12
2010-06-22Allow external atom databasesDaniel Stone6-21/+40
2010-06-22Copy in XkbCompatMapRec and XkbSymInterpretRecDaniel Stone8-41/+43
2010-06-22Use CARD32 instead of Atom, drag in XkbClientMapRecDaniel Stone15-71/+109
2010-06-22Regroup actions into current vs. deprecated, resize vmodDaniel Stone4-60/+91
2010-06-22xkbcomp: Don't malloc() and free() most scanned tokensDaniel Stone3-38/+26
2010-06-22Fix compilation with DEBUGDaniel Stone1-0/+2
2010-06-22xkbcomp: Use fread() instead of getc()Daniel Stone1-44/+76
2010-06-22xkbcomp: Lazy keysym parsing (avoid XStringToKeysym)Daniel Stone7-38/+35
2010-06-22Atoms: Avoid allocations in XkbAtomText()Daniel Stone2-101/+27
2010-06-22configure.ac: Enable automake silent rules by defaultDaniel Stone1-1/+1
2010-06-22Expose tbGetBuffer to the rest of libxkbcommonDaniel Stone2-3/+5
2010-06-22xkbcomp: keycodes: Silence gcc warningsDaniel Stone1-9/+7
2010-06-22xkbcomp: geometry: Plug numerous atom text & expr leaksDaniel Stone1-214/+241
2010-06-22xkbcomp: Atom text and expr leak fixes part #973Daniel Stone2-32/+52
2010-06-22xkbcomp: Don't leak atom text and string exprs, againDaniel Stone2-5/+7
2010-06-22xkbcomp: expr: Use XkbcAtomText instead of GetStringDaniel Stone1-12/+14
2010-06-22xkbcomp: Don't leak atom text and string exprsDaniel Stone2-11/+26
2010-06-22xkbcomp: vmod: Don't get and immediately intern atomsDaniel Stone1-20/+7
2010-06-22xkbcomp: Replace open-coded strdupDaniel Stone1-3/+2
2010-06-22Add testcase for XkbcCanonicaliseComponentsDaniel Stone3-2/+149
2010-06-22Add XkbcCanonicaliseComponentsDaniel Stone2-0/+84
2010-06-22XKBcommon.h: Make header self-containedDaniel Stone1-0/+2
2010-06-22Keysym: Add apallingly bad API documentation for keysym <-> stringDaniel Stone1-0/+12
2010-06-22Make keysym <-> string conversion public APIDaniel Stone2-6/+6
2010-06-22XKB: Text: Use keysym <-> string conversion from keysym.cDaniel Stone1-11/+1