| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Put most of file into HAVE_MENUS conditional. | Richard M. Stallman | 1996-03-03 | 1 | -0/+10 |
| | | | | | (Fx_popup_menu): Put parts into HAVE_MENUS conditionals. | ||||
| * | (xmalloc_widget_value): Define only if USE_X_TOOLKIT. | Richard M. Stallman | 1996-02-12 | 1 | -14/+13 |
| | | |||||
| * | (xmalloc_widget_value): Fix previous change. | Richard M. Stallman | 1996-02-11 | 1 | -2/+2 |
| | | |||||
| * | (xmalloc_widget_value): New function. | Richard M. Stallman | 1996-02-11 | 1 | -14/+28 |
| | | | | | Use it instead of malloc_widget_value. | ||||
| * | (set_frame_menubar): | Karl Heuer | 1996-01-24 | 1 | -1/+1 |
| | | | | | Use safe_run_hooks for Qmenu_bar_update_hook. | ||||
| * | Update FSF's address in the preamble. | Erik Naggum | 1996-01-15 | 1 | -1/+2 |
| | | |||||
| * | Comment fixes. | Karl Heuer | 1996-01-05 | 1 | -2/+2 |
| | | |||||
| * | Comment change. | Richard M. Stallman | 1995-12-23 | 1 | -1/+2 |
| | | |||||
| * | (set_frame_menubar): When called with deep_p == 0, | Richard M. Stallman | 1995-11-26 | 1 | -1/+6 |
| | | | | | that invalidates the previous f->menu_bar_vector. | ||||
| * | Don't include Xaw/Paned.h unless USE_LUCID is defined. | Richard M. Stallman | 1995-11-10 | 1 | -0/+4 |
| | | | | | | | (set_frame_menubar): Conditionalized some code on USE_LUCID that depends on the fact that the parent widget of the menu bar is an Xaw "Paned" widget. | ||||
| * | (popup_get_selection): Pop menu down if button is pressed | Richard M. Stallman | 1995-09-24 | 1 | -0/+12 |
| | | | | | | | outside the menu. (xmenu_show): Ignore `quote' when looking up the result. | ||||
| * | [USE_X_TOOLKIT] (xmenu_show): Compute root-based | Richard M. Stallman | 1995-08-02 | 1 | -5/+51 |
| | | | | | | | coordinates. Make a dummy event to pass them to lw_popup_menu. (single_submenu): Only ignore 1st char of pane name if that is an @. | ||||
| * | Do renamings: | Karl Heuer | 1995-07-26 | 1 | -1/+1 |
| | | | | | frame->display => frame->output, struct x_display -> struct x_output. | ||||
| * | Renamings: frame->display => frame->output, struct x_display -> sruct x_output. | Richard M. Stallman | 1995-07-25 | 1 | -30/+30 |
| | | |||||
| * | Include buffer.h. | Richard M. Stallman | 1995-07-25 | 1 | -118/+198 |
| | | | | | | | | | | | | | | | (x_activate_menubar): New function. (set_frame_menubar): New arg deep_p. Callers changed. Run various hooks here when deep_p is true. (frame_vector): Variable deleted. (syms_of_xmenu): Don't staticpro it. (frame_vector_add_frame): Function deleted. (menubar_id_to_frame): New function. (menubar_selection_callback): Use menubar_id_to_frame. (next_menubar_widget_id): New variable. (set_frame_menubar): Use next_menubar_widget_id. (free_frame_menubar): Get id from f->display.x->id. | ||||
| * | (set_frame_menubar): If the Lisp-level menu bar menus | Richard M. Stallman | 1995-07-21 | 1 | -5/+29 |
| | | | | | are unchanged, don't recompute the widgets. | ||||
| * | (syms_of_xmenu): Set up Qdebug_on_next_call. | Richard M. Stallman | 1995-07-21 | 1 | -0/+8 |
| | | | | | (set_frame_menubar): Bind it to nil. | ||||
| * | (single_submenu): Handle commands appearing directly in the menu bar. | Richard M. Stallman | 1995-06-29 | 1 | -2/+23 |
| | | |||||
| * | (menu_item_enabled_p_1): Special handling for quit. | Richard M. Stallman | 1995-06-22 | 1 | -0/+10 |
| | | | | | (set_frame_menubar): Inhibit quitting. | ||||
| * | (menu_item_equiv_key): Do reconsider a command that had | Richard M. Stallman | 1995-06-17 | 1 | -3/+9 |
| | | | | | no equivalent before, if it is in Vdefine_key_rebound_commands. | ||||
| * | (frame_vector_add_frame): Don't forget to store | Karl Heuer | 1995-06-12 | 1 | -0/+1 |
| | | | | | the longer vector. | ||||
| * | (xmenu_show): Do call lw_destroy_all_widgets. | Karl Heuer | 1995-06-09 | 1 | -5/+4 |
| | | | | | | (xdialog_show): Likewise. (popup_get_selection): Don't call it here. | ||||
| * | (xmenu_show): If !HAVE_X_WINDOWS, don't reference X display. | Karl Heuer | 1995-06-08 | 1 | -0/+2 |
| | | |||||
| * | (set_frame_menubar): Always call update_frame_menubar. | Karl Heuer | 1995-05-30 | 1 | -4/+7 |
| | | |||||
| * | (popup_get_selection): Force deactivation if key pressed. | Karl Heuer | 1995-05-26 | 1 | -4/+14 |
| | | | | | | New arg `id'. (xdialog_show, xmenu_show): Pass new arg to popup_get_selection. | ||||
| * | (xmenu_show, xdialog_show): Increment widget_id_tick | Karl Heuer | 1995-05-25 | 1 | -9/+14 |
| | | | | | | in the same was as in xfns.c. Use LWLIB_ID type where appropriate. (set_frame_menubar, free_frame_menubar): Add casts to LWLIB_ID. | ||||
| * | (Fx_popup_dialog): Treat (menu-bar) like t, for POSITION. | Karl Heuer | 1995-05-24 | 1 | -4/+3 |
| | | |||||
| * | (set_frame_menubar): Set menubar_height field. | Karl Heuer | 1995-05-24 | 1 | -0/+19 |
| | | |||||
| * | (xmenu_show, menubar_selection_callback): Move declaration | Karl Heuer | 1995-05-02 | 1 | -6/+2 |
| | | | | | of entry to an outer block, to guarantee its value is preserved. | ||||
| * | (popup_get_selection): Use x_non_menubar_window_to_frame. | Karl Heuer | 1995-04-29 | 1 | -7/+11 |
| | | | | | | | | | | Either queue or dispatch the event, but not both. (dialog_selection_callback): Clear popup_activated_flag. (Fx_popup_menu): If POSITION is just (menu-bar), use the current mouse position. (menubar_selection_callback): Use (menu-bar) instead of 'menu-bar. | ||||
| * | (xmenu_show): x_mouse_leave needs an arg. | Karl Heuer | 1995-04-24 | 1 | -1/+1 |
| | | |||||
| * | (Fx_popup_dialog): Don't pass menubarp arg to xdialog_show. | Karl Heuer | 1995-04-20 | 1 | -1/+1 |
| | | |||||
| * | (xmenu_show, xdialog_show): Delete menubarp arg. | Richard M. Stallman | 1995-04-19 | 1 | -14/+4 |
| | | | | | (Fx_popup_menu): Don't compute menubarp. | ||||
| * | (popup_get_selection): Queue up events that aren't | Richard M. Stallman | 1995-04-14 | 1 | -84/+65 |
| | | | | | | | | | | for the menu, and process them afterward. New arg dpyinfo. (set_frame_menubar): Use inhibit_garbage_collection. [USE_X_TOOLKIT] (xmenu_show): Delete the queue code here. Pass dpyinfo to popup_get_selection. Don't call lw_destroy_all_widgets. [USE_X_TOOLKIT] (xdialog_show): Simplify using popup_get_selection. | ||||
| * | (menubar_selection_callback, dialog_selection_callback) | Richard M. Stallman | 1995-04-07 | 1 | -3/+9 |
| | | | | | (single_submenu): Cast pointer to int by way of EMACS_INT. | ||||
| * | (frame_vector): New static variable. | Richard M. Stallman | 1995-04-07 | 1 | -4/+51 |
| | | | | | | | | | (syms_of_xmenu): staticpro it. (frame_vector_add_frame): New function. (set_frame_menubar): Use frame_vector; use index as the widget id. (free_frame_menubar): Likewise. Remove the frame from frame_vector. (menubar_selection_callback): Use frame_vector to turn id into frame. | ||||
| * | (Fx_popup_menu): Pass 1 for `insist' arg. | Richard M. Stallman | 1995-03-26 | 1 | -2/+3 |
| | | | | | (Fx_popup_dialog): Likewise. | ||||
| * | (Fx_popup_menu): Init f from selected_frame | Richard M. Stallman | 1995-02-25 | 1 | -2/+2 |
| | | | | | before calling mouse_position_hook. | ||||
| * | (menu_item_equiv_key): Delete the code that rejected | Richard M. Stallman | 1995-02-23 | 1 | -16/+0 |
| | | | | | menu bindings returned by Fwhere_is_internal. | ||||
| * | (menubar_selection_callback): frame_or_window field of a menu-bar event now | Karl Heuer | 1995-02-22 | 1 | -8/+8 |
| | | | | | includes both the frame and the magic cookie. | ||||
| * | (xmenu_show, both versions): New arg for_click. | Richard M. Stallman | 1995-02-15 | 1 | -5/+10 |
| | | | | | (Fx_popup_menu): Compute it and pass it. | ||||
| * | (menu_item_equiv_key): If command is an alias, | Richard M. Stallman | 1995-02-12 | 1 | -1/+5 |
| | | | | | check only the underlying command for a keyboard equivalent. | ||||
| * | [MSDOS]: #include msdos.h. | Richard M. Stallman | 1995-01-20 | 1 | -0/+4 |
| | | |||||
| * | Don't include ../oldXMenu/XMenu.h if USE_X_TOOLKIT. | Richard M. Stallman | 1994-12-15 | 1 | -21/+39 |
| | | | | | | | | | | | | (push_menu_item): New arg DEF. (single_keymap_panes, list_of_items): Pass new arg. (MENU_ITEMS_ITEM_DEFINITION): New macro. (MENU_ITEMS_ITEM_LENGTH): Now 5. [USE_X_TOOLKIT] (xmenu_show): Store 0 in call_data if item def is 0. (single_submenu): Likewise. (xmenu_show): Call x_mouse_leave. | ||||
| * | (set_frame_menubar): Don't copy string during GC risk. | Karl Heuer | 1994-10-27 | 1 | -5/+18 |
| | | |||||
| * | (xmenu_show): Get the screen number for DisplayHeight | Richard M. Stallman | 1994-10-22 | 1 | -3/+3 |
| | | | | | and DisplayWidth. Use root_window slot in the x_display_info. | ||||
| * | (xdialog_show, xmenu_show): Use grabbed field instead of x_mouse_grabbed. | Richard M. Stallman | 1994-10-20 | 1 | -6/+4 |
| | | | | | | (xmenu_show): Use the screen in FRAME_X_DISPLAY_INFO, not the display's default screen. | ||||
| * | Use FRAME_X_DISPLAY, not XDISPLAY or x_current_display. | Richard M. Stallman | 1994-10-19 | 1 | -18/+32 |
| | | | | | | (menu_item_equiv_key): Reject equiv sequences that start with mouse clicks. | ||||
| * | *** empty log message *** | Morten Welinder | 1994-10-17 | 1 | -1/+10 |
| | | |||||
| * | Delete HAVE_X11 conditionals. | Richard M. Stallman | 1994-10-15 | 1 | -10/+0 |
| | | |||||