src/hb-ot-layout-base-table.hh


Log

Author Commit Date CI Message
Ebrahim Byagowi ed2965a8 2019-07-30T03:34:10 [base] Don't use enum inside the table
Ebrahim Byagowi 87454c44 2019-07-28T20:46:47 [base] fix logic
Ebrahim Byagowi 69655d5b 2019-07-28T20:39:20 [base] minor
Ebrahim Byagowi d9c44e72 2019-07-28T20:35:32 [base] Check if the returned base_coord is valid
Ebrahim Byagowi ed126d8c 2019-07-28T20:21:59 [base] fix build
Ebrahim Byagowi c7b22b96 2019-07-28T19:46:57 [base] minor
Ebrahim Byagowi a157342f 2019-07-28T18:54:13 [base] Fix use of bsearch
Ebrahim Byagowi eddd4565 2019-07-28T02:21:54 [base] minor spacing
Ebrahim Byagowi 92588782 2019-04-30T13:05:10 Remove space between right angle brackets now that we have C++11 (#1689)
Behdad Esfahbod 95df00ae 2019-04-12T17:50:03 Hide a few static methods Looks like static methods that do not get inlined end up exported. We have a lot more. Need to protect all at some point. Wish there was an easier way, like the visibility flag we pass that automatically hides all inline methods. Was exposed by check-symbols.sh when compiling on OS X 10.14 with: $ make CPPFLAGS=-Oz CXXFLAGS=-flto=thin LDFLAGS=-lc++
Behdad Esfahbod ef006549 2019-01-22T12:08:57 Convert tag enum class consts to static constexpr Part of https://github.com/harfbuzz/harfbuzz/issues/1553
Ebrahim Byagowi e4120085 2018-12-17T21:31:01 Remove redundant void from C++ sources (#1486)
Ebrahim Byagowi b2ebaa9a 2018-12-16T22:38:10 Remove redundant 'inline' from methods (#1483)
Ebrahim Byagowi 7ee5c523 2018-12-12T15:14:37 minor style fix, use void in methods on no argument
Behdad Esfahbod 5c4fead7 2018-11-29T15:04:34 Convert "static const hb_tag_t" constants to enum
Behdad Esfahbod cabe433f 2018-11-15T02:48:50 [base] Add TODO items
Ebrahim Byagowi b8a78ce2 2018-11-03T22:28:30 [BASE] Improvements (#1347)
Behdad Esfahbod c77ae408 2018-08-25T22:36:36 Rename hb-*private.hh to hb-*.hh Sorry for the noise, downstream custom builders. Please adjust.
Behdad Esfahbod 1abd427a 2018-08-06T05:53:35 [BASE] Rename horzi/vert to h/v
Behdad Esfahbod da48aca1 2018-08-06T05:52:12 [BASE] Misc fixes The code was badly broken. In better shape now, but still, needs a full review before ever working.
Ebrahim Byagowi a02c3ee7 2018-04-12T13:38:19 Add or update tables specifications links
Behdad Esfahbod 790a1170 2018-03-07T15:31:15 [ot] Remove hb-ot-base.h BASE table API will go into hb-ot-layout.h.
Behdad Esfahbod d7633d0a 2018-02-27T12:50:57 [BASE] More
Behdad Esfahbod 7a70c20f 2018-02-27T12:45:26 [BASE] Clean up first 29%
Ebrahim Byagowi 0ad8c663 2018-02-26T12:45:08 Remove public API of the branch
Behdad Esfahbod 551fa2d2 2018-02-25T16:32:17 [BASE] Minor
Behdad Esfahbod 05699fd9 2018-02-24T12:01:54 Merge remote-tracking branch 'eroux/add-base'
Elie Roux e65aaaa0 2017-03-05T14:53:39 BASE: start api
Elie Roux f72726c5 2017-02-26T15:08:43 BASE: add function in main BASE object
Elie Roux 3963315f 2017-02-26T15:07:53 BASE: first complete version
Elie Roux d34e35b4 2017-02-25T20:41:05 BASE: WIP: more access functions
Elie Roux bd15567e 2017-02-25T17:08:01 BASE: align member's names
Elie Roux 499b4bef 2017-02-25T16:48:22 BASE: more consistent naming (with spec and Harfbuzz code base)
Elie Roux a0bdd546 2017-02-25T16:34:58 factorize horiz+vertAxis
Elie Roux 1d30c6d9 2017-02-25T16:19:35 BASE: sanitize
Elie Roux f131f00b 2017-02-19T10:12:22 compile, move into hb-ot-layout.cc
Elie Roux d0b97353 2017-02-19T08:48:22 hb-ot-base-table.hh -> hb-ot-layout-base-table.hh per https://github.com/behdad/harfbuzz/issues/418#issuecomment-280873811