| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-19 | Add headline menu item style (#1059) | Matthias Melcher | |
| A menu item can be designated as a headline. Fully integrated and used in Fluid. | |||
| 2025-04-01 | Adding the FL_MENU_CHATTY flag to Fl_Menu_Item. | Matthias Melcher | |
| If set, menu items will also call the callback when highlighting changes. The reason is given with Fl::callback_reason(). #941 | |||
| 2024-11-02 | Fix Mac: "Merge All Windows" fails if focused window is borderless (#1100) | ManoloFLTK | |
| 2024-10-06 | Submenus with no callback enter their submenu instead of closing the whole ↵ | dannye | |
| menu (#1043) Thanks for those nice changes. | |||
| 2024-06-21 | Remove trailing whitespace | Albrecht Schlosser | |
| no code changes | |||
| 2024-05-18 | Slightly reorganize code of Fl_MacOS_Sys_Menu_Bar_Driver::play_menu() | ManoloFLTK | |
| 2024-05-15 | Fix uses of isupper() and isprint() - STR #3436 | ManoloFLTK | |
| 2024-05-15 | Change member function args to Fl_Menu_Bar::play_menu(const Fl_Menu_Item *) | ManoloFLTK | |
| 2024-05-14 | New member function Fl_Menu_Bar::play_menu(const char *title) | ManoloFLTK | |
| 2024-03-19 | Update dependencies, whitespace, and Fl_File_Chooser.cxx | Albrecht Schlosser | |
| Rewrite src/Fl_File_Chooser.cxx from its .fl source file | |||
| 2024-03-11 | macOS: Fullscreen window loses sys menu bar if 2nd window is opened (#924) | ManoloFLTK | |
| 2024-03-04 | Fullscreen window loses sys menu bar if 2nd window is opened (#924) | ManoloFLTK | |
| 2024-03-02 | macOS: remove test that became useless after 5f20698 | ManoloFLTK | |
| 2024-02-27 | Minor optimization of macOS automatic Window menu | ManoloFLTK | |
| 2024-02-26 | Allow FL_COMMAND+'+' as macOS system menu shortcuts - cont'd | ManoloFLTK | |
| 2024-02-20 | Improve implementation of the macOS Window menu | ManoloFLTK | |
| The macOS Window menu is connected to the item array of the macOS menubar via FL_SUBMENU_POINTER. This facilitates memorization of pointers to items of the macOS menubar because the item array no longer changes each time a window opens of gets closed. | |||
| 2023-10-09 | macOS: remove a bunch of deprecation warnings | ManoloFLTK | |
| 2023-01-01 | FLUID refactor and macOS warnings removed (#623) | Matthias Melcher | |
| P renamed to g_project class Project renamed to class Fluid_Project fixes macOS type cast warnings | |||
| 2022-10-01 | macOS: support 5 more keys as Fl_Sys_Menu_Bar item shortcuts. | ManoloFLTK | |
| 2022-09-30 | macOS: support FL_Up,FL_Down,FL_Left,FL_Right system menu item shortcuts | ManoloFLTK | |
| 2022-07-27 | Fl_Sys_Menu_Bar: allow use of more keys as menu shortcuts. | ManoloFLTK | |
| 2022-07-26 | Fl_Sys_Menu_Bar: allow use of escape and tab as menu shortcuts. | ManoloFLTK | |
| 2022-02-05 | Minor improvement in Fl_Mac_App_Menu::custom_application_menu_items(). | ManoloFLTK | |
| 2022-02-02 | macOS: add "Toggle printing of titlebar" to application menu - cont'd. | ManoloFLTK | |
| 2022-02-02 | macOS: add "Toggle printing of titlebar" to application menu. | ManoloFLTK | |
| 2022-01-16 | Rename FL/fl_string.h to FL/fl_string_functions.h | Albrecht Schlosser | |
| This is part 1 of the final fix for a previous name clash on case insensitive file systems (fl_string.h vs. Fl_String.H). | |||
| 2021-02-16 | Remove FL_CFG_WIN_COCOA preprocessor variable from Fl_Sys_Menu_Bar.cxx | ManoloFLTK | |
| 2020-08-01 | Implement + deploy fl_strdup() | Greg Ercolano | |
| 2020-07-06 | Remove $Id$ tags, update URL's, and more | Albrecht Schlosser | |
| - remove obsolete svn '$Id$' tags from all source files - update .fl files and generated files accordingly - replace 'http://www.fltk.org' URL's with 'https://...' - replace bug report URL 'str.php' with 'bugs.php' - remove trailing whitespace - fix other whitespace errors flagged by Git - add and/or fix missing or wrong standard headers - convert tabs to spaces in all source files The only relevant code changes are in the fluid/ folder where some .fl files and other source files were used to generate the '$Id' headers and footers. | |||
| 2020-06-17 | macOS Window menu: select in menu new top window after window deletion | ManoloFLTK | |
| 2020-02-28 | Fl_Sys_Menu_Bar: make it strict equivalent of Fl_Menu_Bar outside macOS | ManoloFLTK | |
| 2019-02-27 | Simplifies memory allocation of system menu items for FL_SUBMENU_POINTER | ManoloFLTK | |
| 2019-02-24 | Remove statement that became unnecessary. | ManoloFLTK | |
| 2019-02-24 | Simplify code for the FLMenuItem class | ManoloFLTK | |
| 2019-02-02 | STR #2714: remove new shadow lint for MacOS | Matthias Melcher | |
| 2018-06-26 | Move Fl_Sys_Menu_Bar_Driver.H from FL/ to src/ | Manolo Gouy | |
| git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12972 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-02-22 | Document that fl_mac_set_about() is deprecated, MacOS-specific and replaced ↵ | Manolo Gouy | |
| by cross-platform Fl_Sys_Menu_Bar::about(). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12685 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-02-12 | Restore documentation of function ↵ | Manolo Gouy | |
| Fl_Mac_App_Menu::custom_application_menu_items() git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12666 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-01-31 | Replace FL/x.H with FL/platform.H - step 2 (STR #3435). | Albrecht Schlosser | |
| This second step replaces FL/x.H with FL/platform.H in all source files. Dependencies have been adjusted as well. This commit completes the replacement of FL/x.H with FL/platform.H. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12641 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-01-09 | Fl_Sys_Menu_Bar under MacOS: prevent the FLTK object from receiving events. | Manolo Gouy | |
| git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12629 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2017-12-18 | STR#3437 : Support display of windows in tabbed form as in MacOS 10.12 Sierra | Manolo Gouy | |
| git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12596 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2017-12-07 | Further simpler code to initialise the MacOS-specific implementation of ↵ | Manolo Gouy | |
| Fl_Sys_Menu_Bar_Driver git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12586 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2017-12-07 | Simpler code to initialise the MacOS-specific implementation of ↵ | Manolo Gouy | |
| Fl_Sys_Menu_Bar_Driver git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12585 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2017-12-07 | Make sure GUI is updated after activation of a menu item from Fl_Sys_Menu_Bar | Manolo Gouy | |
| git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12584 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2017-12-05 | Some code simplification for class Fl_Sys_Menu_Bar | Manolo Gouy | |
| git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12581 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2017-12-04 | Make Fl_Sys_Menu_Bar class usable in static initializers. | Manolo Gouy | |
| git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12579 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2017-12-02 | Converted class Fl_Sys_Menu_Bar to the driver model. | Manolo Gouy | |
| git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12575 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
