Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-10-10 | bind nextscreen/prevscreen to C-t N and C-t P | Shawn | |
2008-10-10 | choose a better approach to setting the border color in remove_frame | Shawn | |
* remove call to give_window_focus in remove_frame * set the border color in hide_window calling give_window_focus in remove_frame was plain incorrect. setting it in hide_window might be considered overkill but I believe it will catch this case and any others that might be lurking. | |||
2008-10-10 | allow window border color to be set seperately for focused and unfocused windows | Kipling Inscore | |
2008-10-10 | clean up set_active_window_body() with 2 new helper functions | J.R. Mauro | |
2008-06-22 | make xstrdup argument const char* | Bernhard R. Link | |
2008-06-22 | Mark command arguments as arg_COMMAND | Bernhard R. Link | |
2008-06-22 | remove unused history_list_items function | Bernhard R. Link | |
2008-06-20 | support the netwm dialog window type | Shawn | |
2008-06-20 | add a maxsize formatter character to format_string | Shawn | |
2008-06-16 | update copyright notice | Shawn Betts | |
2008-05-29 | don't grab the key if the keysym doesn't map to a keycode | Shawn Betts | |
Also, remove the restriction that a keysym must have a keycode in order to be bound. | |||
2008-05-28 | Only check for xft.pc if xft is not disabled. | Bernhard R. Link | |
If xft is explicitly requested, not finding it causes an error. The CPP and LD flags for the different libraries are put in specific variables and only added in the Makefile. | |||
2008-05-25 | don't free defaults.font when xft is enabled | Shawn | |
2008-05-25 | properly indent calls to rp_text_width and rp_draw_string | Shawn | |
2008-05-25 | change -1 to the proper string length in some calls to rp_text_width and ↵ | Shawn | |
rp_draw_string | |||
2008-05-24 | fix whitespace errors in xft patch | Shawn | |
2008-05-24 | Add xft support | Midare Kiyura | |
2008-05-02 | make read_any_key a proper prototype | Bernhard R. Link | |
2008-02-19 | grab top level key bindings asynchronously | Shawn | |
2008-02-11 | return a value in read_single_key | Shawn Betts | |
2008-02-11 | Merge branch 'master' of sabetts@git.sv.gnu.org:/srv/git/ratpoison | Shawn Betts | |
2008-02-11 | ifdef out Xtst library calls | Shawn Betts | |
2008-02-06 | Merge branch 'master' of ssh://sabetts@git.sv.gnu.org/srv/git/ratpoison | Shawn | |
2008-02-06 | Change the way input is read | Shawn | |
Before rp used xgrabkeyboard to read a key. Instead, the keyboard is frozen when a top level key is read. Then when rp reads a key it first sets the input focus to a suitable location such as key_window or input_window, then thaws the keyboard and waits for a keypress. When a key is pressed the keyboard is frozen again and the process repeats until ratpoison is done reading input. At that point the keyboard is thawed in a way that future keystrokes do not refreeze the keyboard. | |||
2007-12-07 | call switchwin hook when a window in unmapped or destroyed | Shawn Betts | |
2007-10-08 | add more ignored files | Shawn Betts | |
2007-10-06 | Remove .cvsignore files. add .gitignore files | Shawn Betts | |
2007-08-14 | src/main.c (xvsprintf): limit memory allocation to 200K when vsnprintf ↵ | brl | |
return -1. | |||
2007-07-19 | src/manage.c (update_window_name): call get_class_hints directly to avoid it ↵ | brl | |
being called two times | |||
2007-07-19 | src/manage.c (get_wmname): always try XmbTextPropertyToTextList first to ↵ | brl | |
also support UTF-8 window titles when encoded as XA_STRING | |||
2007-07-18 | free more stuff at termination time to make valgrind output better readable | brl | |
2007-05-19 | * src/manage.c (get_wmname): free buffer to close memory hole | brl | |
2007-05-17 | * src/actions.c (cmd_windows): free buffer to close memory hole | brl | |
2007-05-07 | (init_defaults): only load the backup font when the | sabetts | |
default font fails. | |||
2007-05-04 | * src/main.c (init_defaults): if the default font fails, use the | sabetts | |
backup font. * src/conf.h (BACKUP_FONT): new define | |||
2007-04-23 | (update_modifier_map): don't map both super and | sabetts | |
hyper to the same modifier slot. | |||
2007-03-08 | * src/split.c (set_active_frame): call switch_frame hook | sabetts | |
(show_frame_indicator): only show frame indicator (set_active_frame): new arg force_indicator. all callers updated. (show_frame_indicator): new arg force. all callers updated. * src/main.c (init_defaults): init bar_in_padding * src/globals.c (rp_switch_screen_hook): new hook * src/data.h (struct rp_defaults): new slot, bar_in_padding * src/bar.c (bar_x): honour bar_in_padding setting (bar_y): likewise * src/actions.c (init_set_vars): add barinpadding (set_barinpadding): new function * src/globals.h: new global rp_switch_screen_hook | |||
2007-01-31 | * src/frame.c (frame_read): fix bug to never set dedicated | brl | |
2006-12-19 | (force_maximize): remove call to usleep | sabetts | |
2006-12-14 | *** empty log message *** | sabetts | |
2006-11-26 | *** empty log message *** | sabetts | |
2006-11-21 | complete MAINTAINERCLEANFILES variables | brl | |
2006-11-19 | (show_frame_message): handle the case when the frame | sabetts | |
is empty. | |||
2006-11-18 | (bar_y): take into account screen padding | sabetts | |
(bar_x): likewise | |||
2006-11-17 | * src/split.c (show_frame_indicator): use defaults.frame_fmt | sabetts | |
(show_frame_message): format frame_fmt string with format_string * src/messages.h (MESSAGE_FRAME_STRING): removed * src/main.c (init_defaults): init defaults.frame_fmt * src/data.h (struct rp_defaults): add frame_fmt * src/actions.c (set_framefmt): new function (init_set_vars): new set var "framefmt" | |||
2006-10-04 | (handle_key): demote the 'no matching key' error to debug output. | sabetts | |
2006-10-04 | (strtok_ws): remove useless debug ouput. | sabetts | |
2006-09-27 | (initialize_default_keybindings): bind "swap" to C-t x and C-t C-x | sabetts | |
2006-09-27 | *** empty log message *** | sabetts | |
2006-09-26 | * src/manage.c (update_window_name): return 1 if anything changed. 0 otherwise. | sabetts | |
* src/events.c (property_notify): only update the window names if the window name actually changed. * src/bar.h (redraw_last_message): new prototype * src/bar.c (update_bar): update the window list if that's what's displayed. call redraw_last_message. (update_window_names): call marked_message_internal. (marked_message): call marked_message_internal. (marked_message_internal): ripped body from old marked_message minus alarm reset. (redraw_last_message): new function (show_last_message): call redraw_last_message * src/actions.c: include ctype.h (cmd_license): use redraw_last_message (cmd_help): likewise |