Commit Graph

  • f3ff2c62eb update gmrun.1 master 1.1.1 wdlkmpx 2021-03-06 15:40:36 +0800
  • f3043727dc gmrun 1.1w 1.1w wdlkmpx 2021-03-06 15:22:44 +0800
  • e8dd889f24 merge data/zrelease into autogen.sh .. wdlkmpx 2021-03-06 10:09:32 +0800
  • 802a4bda50 main.c (gtk3.4+): G_APPLICATION_NON_UNIQUE wdlkmpx 2021-02-22 15:07:05 +0800
  • e390c1e063 main.c: main() gtk3.4+: hide cmd line args from GApplication wdlkmpx 2021-02-22 14:57:08 +0800
  • 0573d99082 gmrunrc: EXT syntax-> EXT:ext,etc = handler '%s' wdlkmpx 2021-02-22 08:21:46 +0800
  • ee2560d57f rename USE_XDG to USE_GLIB_XDG wdlkmpx 2021-02-22 08:11:40 +0800
  • 8e1c8718ae Fix xterm -e handling with multiword queryes PRESFIL 2021-02-20 12:00:20 +0300
  • c9e22f006a main.c: ext_check(): escape spaces only if USE_XDG = 1 wdlkmpx 2021-02-22 00:07:27 +0800
  • c2fb58b85b
    Fix xterm -e handling with multiword queryes #5 PRESFIL 2021-02-20 12:00:20 +0300
  • 78cac66790 restore system(3) call as the default option to run commands wdlkmpx 2021-02-18 17:49:20 +0800
  • 1e678b1038 gmrun 1.0w 1.0w wdlkmpx 2021-01-25 15:01:39 +0800
  • ceb6ae60b5 add Makefile.true wdlkmpx 2021-01-25 14:15:02 +0800
  • a9c45a9f9d use GtkApplication for GTK3 wdlkmpx 2021-01-25 11:49:58 +0800
  • bfed4acda5 gtkcompletionline: tweaks / don't declare var inside for loop.. wdlkmpx 2021-01-25 11:48:56 +0800
  • 077ac01700 history.c: use g_list_delete_link() wdlkmpx 2021-01-22 16:27:41 +0800
  • 073e95a57a update README wdlkmpx 2021-01-22 16:27:28 +0800
  • f59d31c5a4 configure.ac: default to GTK3, fall back to GTK2 wdlkmpx 2021-01-20 21:30:37 +0800
  • 26d4fb47c6 fix gcc9 warnings wdlkmpx 2021-01-15 16:09:04 +0800
  • 7caa9ae8b4 configure.ac: disable deprecated gtk2 stuff wdlkmpx 2021-01-15 16:08:44 +0800
  • 21dc2c4470 update README wdlkmpx 2021-01-07 21:03:03 +0800
  • 8ca61a3951 update autogen.sh wdlkmpx 2021-01-07 20:21:11 +0800
  • 6223b53709 move gmrunrc & zrelease to data/ dir wdlkmpx 2021-01-07 20:14:53 +0800
  • 91173a2b49 remove .travis.yml wdlkmpx 2021-01-07 20:12:45 +0800
  • 49dab051bf renamed: COPYING -> LICENSE wdlkmpx 2021-01-07 20:11:52 +0800
  • 8e028445ca CTRl-g (search mode): cancel search and clear text entry wdlkmpx 2020-12-29 16:54:40 +0800
  • b3dbc9ca9a CTRL-n: Fetch the next command from the history list wdlkmpx 2020-12-29 17:29:10 +0800
  • 4fd7c52c48 CTRL-p: fetch the previous command from the history list wdlkmpx 2020-12-29 17:27:52 +0800
  • d41ba7df77 search_off(): properly clear cl->hist_word .. wdlkmpx 2020-12-29 16:32:47 +0800
  • e84930778a update gtkcompat wdlkmpx 2020-12-29 11:09:01 +0800
  • 68282dd4c0 "!": history search mode that matches only the start of strings wdlkmpx 2020-10-14 09:09:39 +0800
  • 0bd21c2b90 gtkcompat.h 2020-10-11 wdlkmpx 2020-10-14 09:09:30 +0800
  • a46c04beca gtkcompletionline.c: (scandir) don't reverse GList wdlkmpx 2020-10-14 09:09:19 +0800
  • 4bc440cbb8 gtkcompletionline.c: (scandir) don't use alphasort wdlkmpx 2020-10-14 09:09:11 +0800
  • 8f95488c2c config_prefs.c: use free, strdup, calloc.. wdlkmpx 2020-10-14 09:09:04 +0800
  • 177832c04a gtkcompletionline.c: restore bash-like search for CTRL-S/R wdlkmpx 2020-10-07 19:59:07 +0800
  • f529279ce5 completionline.c: CTRL-S/CTRL-R: search matches anywhere in strings wdlkmpx 2020-10-07 15:36:38 +0800
  • c5fb31c030 gtkcompletionline: get rid of cl->cmpl wdlkmpx 2020-10-07 14:17:23 +0800
  • b00981c4b3 add gmrun.1 (manual) wdlkmpx 2020-10-07 00:57:40 +0800
  • 771e5f5cfa main.c: gmrun [text] wdlkmpx 2020-10-07 00:57:37 +0800
  • 03a98addb3 gtkcompletionline.c: set completion window transient for main window wdlkmpx 2020-10-07 00:57:32 +0800
  • ed2760ac97 Relicense project to ISC wdlkmpx 2020-10-07 00:56:48 +0800
  • 833e0708e2 update README a bit wdlkmpx 2020-10-07 00:56:03 +0800
  • 571d6f428c complete_from_list: fix memory leak wdlkmpx 2020-10-05 17:03:30 +0800
  • a48ae4b973 complete_line: items > 1: always use 1st item from GtkTreeView wdlkmpx 2020-10-05 17:03:22 +0800
  • 4930aa9240 gtkcompletionline.c: (scandir) use standard alphasort wdlkmpx 2020-10-05 17:03:12 +0800
  • 90a73af854 gtkcompletionline.c: simplify my_alphasort() wdlkmpx 2020-10-05 17:03:07 +0800
  • ea07442da2 generate_dir_list(): don't use GString wdlkmpx 2020-10-05 17:01:18 +0800
  • 9f12390b20 src/history.c: fix memory leaks wdlkmpx 2020-10-03 21:06:51 +0800
  • 3c4519a534 gtkcompletionline.c: remove unused GEN_COMP... wdlkmpx 2020-10-03 21:06:49 +0800
  • 0f94a8cad3 gtkcompletionline.c: use only cl->cmpl to get filelist wdlkmpx 2020-10-03 21:06:43 +0800
  • 30929fe68d gtkcompletionline: set/unset prefix in generate_execs_list/dirlist() wdlkmpx 2020-10-03 21:06:41 +0800
  • 2c254aad92 gtkcompletionline.c: properly sort completion list wdlkmpx 2020-10-03 21:05:30 +0800
  • 496a0782b4 gtkcompletionline.c: fix segfault with gtk3 wdlkmpx 2020-10-02 12:28:24 +0800
  • 53de437b97 gtkcompletionline: remove unused cl->first_key wdlkmpx 2020-10-02 12:28:19 +0800
  • 70a9bde3f6 get_words(): add empty string if glist is empty wdlkmpx 2020-10-02 12:28:09 +0800
  • 669f9094cc gtkcompletionline.c: fix memory leak in complete_from_list() wdlkmpx 2020-10-02 12:28:03 +0800
  • aecb75916c tab_pressed(): don't call complete_line() if completion window exists wdlkmpx 2020-10-02 12:27:52 +0800
  • b026cd6e04 gtkcompletionline.c: improve logic to free glists wdlkmpx 2020-10-02 12:27:49 +0800
  • d794934169 merge generate_completion_from_execs/dirlist() into complete_line() wdlkmpx 2020-10-02 12:27:06 +0800
  • 3727eb6d26 gtkcompletionline.c: avoid triggering on_cursor_changed() twice wdlkmpx 2020-10-02 12:27:04 +0800
  • 60b7bca318 gtkcompletionline.c: fix complete_from_list / set_words / complete_line wdlkmpx 2020-10-02 12:27:00 +0800
  • c8bd0dec3e gtkcompletionline.c: remove complete_common() wdlkmpx 2020-10-02 12:26:48 +0800
  • d46e89b2cf gtkcompletionline.c: add debug code wdlkmpx 2020-10-02 12:26:35 +0800
  • acb6881379 complete_line(): optimize a bit / fix some memory leaks wdlkmpx 2020-10-02 12:26:04 +0800
  • 9b51f89c54 main.c: use spaces wdlkmpx 2020-09-29 16:22:07 +0800
  • fe821ecd98 gtkcompletionline.c: use spaces wdlkmpx 2020-09-29 16:22:05 +0800
  • e866c24c39 gtkcompletionline.c: don't use gtk_tree_model_sort_new_with_model() wdlkmpx 2020-09-29 16:22:03 +0800
  • da57c5dcb9 configure.ac: enable many gcc warnings wdlkmpx 2020-09-29 16:22:00 +0800
  • 4361172862 *** gmrun is now a C application *** wdlkmpx 2020-09-29 16:21:57 +0800
  • 30b75bd447 *** gtkcompletionline.c: use C code *** wdlkmpx 2020-09-29 16:21:52 +0800
  • 7218498da6 add data/zmtrace.sh wdlkmpx 2020-09-29 16:20:02 +0800
  • d1b718c086 fix build with ancient glib wdlkmpx 2020-09-14 23:51:13 +0800
  • 7622a99196 option to use glib XDG handling (disabled by default) wdlkmpx 2020-09-14 23:51:12 +0800
  • 84df0cdecc ext_check/url_check: don't include handler in history entry wdlkmpx 2020-09-14 23:51:10 +0800
  • 41c75d7610 main.cc: fix calls to config_get_int() wdlkmpx 2020-09-14 23:51:08 +0800
  • 3762bfc1d4 completionline.cc: make CTRL-R work as intended.. wdlkmpx 2020-09-13 23:53:47 +0800
  • ef6ffe8d80 completionline: remove handling of ctrl-e/g (what's this?) wdlkmpx 2020-09-13 23:51:16 +0800
  • 2869dc0e23 history.c: improvements wdlkmpx 2020-09-13 23:51:04 +0800
  • b95c55899b main.cc: (history) show search text next to "Search:" label wdlkmpx 2020-09-13 23:50:54 +0800
  • 7c73eb62ea completionline.cc: fix Pango-CRITICAL **: pango_layout_get_cursor_pos ... wdlkmpx 2020-09-13 00:16:55 +0800
  • 5bec03672d src/main.cc: get rid of 'struct gigi' wdlkmpx 2020-09-13 00:16:50 +0800
  • 1a72b7c36c completion: (search) cl->hist_word is now a char array wdlkmpx 2020-09-13 00:16:48 +0800
  • 05511520d9 *** handle configuration and history with C code *** wdlkmpx 2020-09-13 00:16:42 +0800
  • 1836e4a58f completion: TabTimeout: fix "Source ID was not found when attempting to remove it" wdlkmpx 2020-09-09 00:03:14 +0800
  • 83cb7b7d85 new configuration option: Geometry wdlkmpx 2020-09-08 23:47:20 +0800
  • 92f184ac7e main.cc: gmrun_activate() / parse_command_line() wdlkmpx 2020-09-08 21:31:25 +0800
  • b227610e0c main.cc: gmrun_exit() wdlkmpx 2020-09-08 21:27:06 +0800
  • 42860f123a add gmrun.desktop / gmrun.png wdlkmpx 2020-09-08 13:13:51 +0800
  • 4615a8701c gtk_completion_line_init: 'self' instead of 'object' wdlkmpx 2020-09-07 23:20:31 +0800
  • ceff6dd2bd gtkcompletionline.cc: use G_DEFINE_TYPE_EXTENDED() wdlkmpx 2020-09-07 21:44:48 +0800
  • f191713307 update gtkcompat.h wdlkmpx 2020-09-07 18:46:51 +0800
  • da1ec0d8fd remove src/main.h wdlkmpx 2020-09-07 17:10:20 +0800
  • 997eb7480e window icon: use 'system-run' or 'gtk-execute' wdlkmpx 2020-09-07 17:07:54 +0800
  • 67096ce9ae set_info_text_color: optimize a bit wdlkmpx 2020-09-07 15:56:19 +0800
  • 3d3c2785ed run_the_command: use g_shell_parse_argv() and g_spawn_async() wdlkmpx 2020-09-07 15:48:07 +0800
  • 37667213b0 use G_OBJECT with g_signal_* wdlkmpx 2020-09-07 12:14:20 +0800
  • abb39e6d61 main.cc: gtk_widget_show_all (dialog) wdlkmpx 2020-09-07 11:46:29 +0800
  • a93e3b8b08 main.cc: main_vbox wdlkmpx 2020-09-07 11:45:49 +0800
  • 9097eba9f3 gtk_completion_line_class_init(): cosmetic changes wdlkmpx 2020-09-07 11:32:37 +0800