summaryrefslogtreecommitdiff
path: root/lwlib/xlwmenu.c
AgeCommit message (Expand)Author
2026-05-26Omit useless casts found by GCC 16Paul Eggert
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-01-01Update copyright year to 2025Paul Eggert
2024-12-09Fix occasional crash in lwlib due to uninitialized dataPip Cet
2024-06-03lwlib: pacify gcc -Wmissing-variable-declarationsPaul Eggert
2024-01-06Revert "Add new `swap` macro and use it"Po Lu
2024-01-06Add new `swap` macro and use itStefan Kangas
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-07-20Fix calculation of default highlightForeground in the lucid menu barPo Lu
2022-07-16Colored menu highlight in Lucid backendManuel Giraud
2022-07-11; * lwlib/xlwmenu.c (make_shadow_gcs): Remove "a = a" pattern.Manuel Giraud
2022-06-21Fix recent change to xlwmenu.cPo Lu
2022-06-21; * lwlib/xlwmenu.c (ungrab_all): Fix typo.Eli Zaretskii
2022-06-21Make Lucid menus work from the keyboard also when uninstalledLars Ingebrigtsen
2022-02-08Fix menu bar not opening after popup menu is dismissed on LucidPo Lu
2022-02-07* lwlib/xlwmenu.c (pop_up_menu): Fix cast.Po Lu
2022-02-06* lwlib/xlwmenu.c (pop_up_menu): Work around motion problems on XI2.Po Lu
2022-01-01Merge from origin/emacs-28Eli Zaretskii
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-12-28* lwlib/xlwmenu.c (fit_to_screen): Adjust correctly for child menus.Po Lu
2021-12-28Fix menu placement on multiple-display setups when using lwlibPo Lu
2021-11-24Re-enable the disabledForeground X resource.Gregory Heytings
2021-11-20Implement the buttonForeground resourceGregory Heytings
2021-11-16New X resource to control the border thickness of menusGregory Heytings
2021-01-01Update copyright year to 2021Paul Eggert
2020-01-01Update copyright year to 2020Paul Eggert
2019-04-24Don't link libXft when using cairoYAMAMOTO Mitsuharu
2019-04-21Fix text metrics calculation in Xft support for lwlibYAMAMOTO Mitsuharu
2019-01-01Update copyright year to 2019Paul Eggert
2018-01-01Update copyright year to 2018Paul Eggert
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert
2017-03-10Tweak X toolkit code to pacify modern GCCPaul Eggert
2016-12-31Update copyright year to 2017Paul Eggert
2016-01-01Update copyright year to 2016Paul Eggert
2015-12-18Remove SunOS 4.x cruftPaul Eggert
2015-04-14Assume C89 offsetof in xterm.c, xlwmenu.cPaul Eggert
2015-03-18Add classes as run-time descriptors of cl-structs.Stefan Monnier
2015-02-28* xlwmenu.c (remap_menubar): Re-realize menu to force move under Gnome 3.Jan D
2015-01-01Update copyright year to 2015Paul Eggert
2014-12-25Prefer stpcpy to strcatPaul Eggert
2014-06-03* xlwmenu.c (openXftFont): Do not load regular X font here.Dmitry Antipov
2014-01-01Update copyright year to 2014 by running admin/update-copyright.Paul Eggert
2013-01-01Update copyright notices for 2013.Paul Eggert
2012-12-31Use URLs, not Boston addresses, in copyright notices.Paul Eggert
2012-08-16Use ASCII tests for character types.Paul Eggert
2012-06-25Clean out last vestiges of the old HAVE_CONFIG_H stuff.Paul Eggert
2012-06-24Switch from NO_RETURN to C11's _Noreturn.Paul Eggert
2012-05-30Remove obsolete '#define static' cruft.Paul Eggert
2012-01-05Add 2012 to FSF copyright years for Emacs filesGlenn Morris