# # ChangeLog for global.c # # Generated by Trac 1.0.2 # Mar 28, 2024, 5:09:42 PM Sat, 25 Jun 2011 08:09:25 GMT David Benjamin [2560529] * filter.c (modified) * fmtext.c (modified) * global.c (modified) * keypress.c (modified) * owl.h (modified) Consistently place function annotation at the beginning char ... Sat, 25 Jun 2011 07:26:16 GMT David Benjamin [ce68f23] * cmd.c (modified) * dict.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * help.c (modified) * keymap.c (modified) * perlconfig.c (modified) * perlglue.xs (modified) * tester.c (modified) * variable.c (modified) Make owl_dict_get_keys return a GPtrArray Almost all the remaining ... Sat, 25 Jun 2011 07:26:15 GMT David Benjamin [e6d7e4e] * commands.c (modified) * functions.c (modified) * global.c (modified) * owl.h (modified) Replace the puntlist with an GPtrArray Sat, 25 Jun 2011 07:26:15 GMT David Benjamin [6829afc] * aim.c (modified) * cmd.c (modified) * commands.c (modified) * context.c (modified) * dict.c (modified) * editcontext.c (modified) * editwin.c (modified) * filter.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * keybinding.c (modified) * keymap.c (modified) * keypress.c (modified) * logging.c (modified) * message.c (modified) * owl.h (modified) * perlconfig.c (modified) * popwin.c (modified) * text.c (modified) * util.c (modified) * variable.c (modified) * viewwin.c (modified) * window.c (modified) * zcrypt.c (modified) * zephyr.c (modified) * zwrite.c (modified) Define CALLER_OWN macro Replace our exising uses of ... Sat, 25 Jun 2011 07:24:36 GMT Anders Kaseorg [43744ce] * global.c (modified) * history.c (modified) * owl.h (modified) history: Remove unused repeats flag Signed-off-by: Anders Kaseorg ... Wed, 22 Jun 2011 19:40:50 GMT Nelson Elhage [d427f08] * aim.c (modified) * cmd.c (modified) * commands.c (modified) * context.c (modified) * dict.c (modified) * editcontext.c (modified) * editwin.c (modified) * filter.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * keybinding.c (modified) * keymap.c (modified) * keypress.c (modified) * list.c (modified) * logging.c (modified) * message.c (modified) * messagelist.c (modified) * owl.h (modified) * perlconfig.c (modified) * popwin.c (modified) * regex.c (modified) * text.c (modified) * util.c (modified) * variable.c (modified) * viewwin.c (modified) * window.c (modified) * zcrypt.c (modified) * zephyr.c (modified) * zwrite.c (modified) Use G_GNUC_WARN_UNUSED_RESULT Have gcc warn us when we ignore the ... Wed, 22 Jun 2011 04:37:22 GMT David Benjamin [aa69c1e] * global.c (modified) * owl.h (modified) * select.c (modified) And finally, remove owl_io_dispatch All uses have been replaced ... Wed, 22 Jun 2011 04:37:21 GMT David Benjamin [074bdaa] * global.c (modified) * owl.h (modified) * perl/lib/BarnOwl/Timer.pm (modified) * perlconfig.c (modified) * perlglue.xs (modified) * select.c (modified) Replace BarnOwl::Timer with a perl wrapper over AnyEvent This also ... Tue, 24 May 2011 01:09:44 GMT David Benjamin [f97c1a6] * Makefile.am (modified) * aim.c (modified) * configure.ac (modified) * filterproc.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * select.c (modified) * signal.c (added) * window.c (modified) * window.h (modified) * zephyr.c (modified) * README (modified) * cmd.c (modified) * commands.c (modified) * dict.c (modified) * editwin.c (modified) * fmtext.c (modified) * keybinding.c (modified) * keymap.c (modified) * list.c (modified) * logging.c (modified) * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/AnyEvent.pm (added) * perl/modules/IRC/lib/BarnOwl/Message/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Completion.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * perlconfig.c (modified) * perlglue.xs (modified) * tester.c (modified) * text.c (modified) * util.c (modified) * variable.c (modified) * view.c (modified) * viewwin.c (modified) * zcrypt.c (modified) * zwrite.c (modified) Merge branch 'g_main_loop' The logic in owl_select_prune_bad_fds ... Tue, 24 May 2011 00:57:46 GMT David Benjamin [dc1edbd] * aim.c (modified) * global.c (modified) * owl.h (modified) * select.c (modified) Add a GSource for AIM events The AIM file descriptor hack is ... Tue, 24 May 2011 00:57:46 GMT David Benjamin [47128d9] * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) Allow interrupts to be taken at any point This way we can catch ... Tue, 24 May 2011 00:57:46 GMT David Benjamin [257b9c4] * global.c (modified) * owl.h (modified) * select.c (modified) Punt pre-select actions The four users are now directly handled ... Tue, 24 May 2011 00:57:46 GMT David Benjamin [3535a6e] * Makefile.am (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * select.c (modified) * signal.c (added) First go at sigwait-based signal handling Instead of relying on ... Tue, 24 May 2011 00:57:46 GMT David Benjamin [2c79eae] * global.c (modified) * owl.h (modified) * select.c (modified) Start of GMainContext code Add GSources to feed owl_timer and ... Fri, 20 May 2011 19:59:31 GMT David Benjamin [351c535] * dict.c (modified) * global.c (modified) * tester.c (modified) owl_dict_get_keys never fails No sense in returning an error code. Fri, 20 May 2011 19:59:31 GMT David Benjamin [3b8a563] * cmd.c (modified) * commands.c (modified) * editwin.c (modified) * functions.c (modified) * global.c (modified) * keybinding.c (modified) * owl.c (modified) * perlconfig.c (modified) * perlglue.xs (modified) * variable.c (modified) * view.c (modified) * zcrypt.c (modified) * zephyr.c (modified) * zwrite.c (modified) Remove NULL checks before calling g_free g_free handles the NULL ... Sun, 01 May 2011 21:29:25 GMT David Benjamin [7b4f3be] * fmtext.c (modified) * functions.c (modified) * global.c (modified) * owl.h (modified) Punt owl_global_hascolors There's not much point as we're hardly ... Sun, 01 May 2011 21:29:25 GMT David Benjamin [9efa5bd] * fmtext.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * util.c (modified) Clamp the number of color pairs to 256 without ext-color Debian ... Thu, 24 Mar 2011 20:10:53 GMT David Benjamin [47e0a6a] * editwin.c (modified) * global.c (modified) * keymap.c (modified) * popexec.c (modified) Punt a number of g_new NULL checks, various minor cleanups No real ... Thu, 24 Mar 2011 20:05:29 GMT David Benjamin [f25df21] * cmd.c (modified) * dict.c (modified) * functions.c (modified) * global.c (modified) * help.c (modified) * keymap.c (modified) * perlconfig.c (modified) * perlglue.xs (modified) * tester.c (modified) * variable.c (modified) Don't call owl_list_create in owl_dict_get_keys Until we get rid of ... Sun, 27 Feb 2011 01:10:30 GMT David Benjamin [f54b07d] * global.c (modified) * message.c (modified) * owl.h (modified) * variable.c (modified) Use g_get_host_name instead of gethostname and MAXHOSTNAMELEN This ... Fri, 11 Feb 2011 22:18:45 GMT Anders Kaseorg [3472845] * aim.c (modified) * cmd.c (modified) * commands.c (modified) * functions.c (modified) * global.c (modified) * keymap.c (modified) * logging.c (modified) * message.c (modified) * owl.c (modified) * perlconfig.c (modified) * util.c (modified) * zephyr.c (modified) * zwrite.c (modified) Replace owl_sprintf with g_strdup_printf. Signed-off-by: Anders ... Fri, 11 Feb 2011 21:31:46 GMT Anders Kaseorg [d4927a7] * aim.c (modified) * buddy.c (modified) * cmd.c (modified) * commands.c (modified) * context.c (modified) * dict.c (modified) * errqueue.c (modified) * filter.c (modified) * filterelement.c (modified) * functions.c (modified) * global.c (modified) * history.c (modified) * keybinding.c (modified) * keymap.c (modified) * logging.c (modified) * message.c (modified) * msgwin.c (modified) * owl.c (modified) * perlconfig.c (modified) * regex.c (modified) * select.c (modified) * style.c (modified) * text.c (modified) * util.c (modified) * variable.c (modified) * view.c (modified) * zephyr.c (modified) * zwrite.c (modified) Replace owl_strdup with g_strdup. Signed-off-by: Anders Kaseorg ... Fri, 11 Feb 2011 21:31:42 GMT Anders Kaseorg [ddbbcffa] * aim.c (modified) * buddy.c (modified) * cmd.c (modified) * commands.c (modified) * context.c (modified) * dict.c (modified) * editwin.c (modified) * filter.c (modified) * filterelement.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * history.c (modified) * keybinding.c (modified) * keymap.c (modified) * list.c (modified) * logging.c (modified) * message.c (modified) * msgwin.c (modified) * owl.c (modified) * perlconfig.c (modified) * perlglue.xs (modified) * popexec.c (modified) * popwin.c (modified) * regex.c (modified) * select.c (modified) * style.c (modified) * tester.c (modified) * text.c (modified) * util.c (modified) * variable.c (modified) * view.c (modified) * viewwin.c (modified) * zbuddylist.c (modified) * zephyr.c (modified) * zwrite.c (modified) Replace owl_free with g_free. Signed-off-by: Anders Kaseorg ... Fri, 11 Feb 2011 21:31:33 GMT Anders Kaseorg [96828e4] * aim.c (modified) * buddylist.c (modified) * cmd.c (modified) * commands.c (modified) * context.c (modified) * dict.c (modified) * editwin.c (modified) * filter.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * keybinding.c (modified) * keymap.c (modified) * list.c (modified) * logging.c (modified) * message.c (modified) * perlconfig.c (modified) * perlglue.xs (modified) * popexec.c (modified) * popwin.c (modified) * select.c (modified) * text.c (modified) * util.c (modified) * variable.c (modified) * viewwin.c (modified) * zephyr.c (modified) * zwrite.c (modified) Replace owl_malloc with g_new and g_new0. Signed-off-by: Anders ... Fri, 04 Feb 2011 20:49:44 GMT David Benjamin [d3941a0] * global.c (modified) * owl.c (modified) Use g_strjoinv in owl_global_set_startupargs It's much nicer than ... Wed, 05 Jan 2011 15:09:33 GMT Nelson Elhage [5f8ec6b] * editwin.c (modified) * global.c (modified) * owl.h (modified) Replace per-editwin killbuf with a global one. Right now, the kill ... Sun, 02 Jan 2011 20:35:15 GMT David Benjamin [d222c44] * filterelement.c (modified) * functions.c (modified) * global.c (modified) * text.c (modified) Kill owl_getquoting and fix quoting bugs That function is nonsense. ... Tue, 21 Dec 2010 22:54:58 GMT David Benjamin [8510d5b] * global.c (modified) Check passwd entries to determine home dir Still manually check the ... Sat, 18 Sep 2010 21:07:40 GMT David Benjamin [2ec737f] * commands.c (modified) * functions.c (modified) * global.c (modified) Add owl_function_set_search Instead of allowing OWL_DIRECTION_NONE ... Sat, 18 Sep 2010 21:07:40 GMT David Benjamin [fc5eef4] * commands.c (modified) * functions.c (modified) * global.c (modified) * owl.h (modified) Configure owl_global_set_typwin_inactive to be called on context ... Sat, 18 Sep 2010 21:07:40 GMT David Benjamin [c394de8] * Makefile.am (modified) * commands.c (modified) * editcontext.c (added) * functions.c (modified) * global.c (modified) Use ref-counting to make editwin ownership saner When creating an ... Sat, 18 Sep 2010 21:07:39 GMT David Benjamin [08263a8] * editwin.c (modified) * functions.c (modified) * global.c (modified) Add owl_editwin_get_window This removes the need for ... Sat, 18 Sep 2010 21:07:39 GMT David Benjamin [cb81570] * context.c (modified) * global.c (modified) Add a separate owl_context_new and remove owl_context_init The ... Sat, 18 Sep 2010 21:07:39 GMT David Benjamin [1d74663] * context.c (modified) * global.c (modified) * owl.h (modified) Add deactivate and delete hooks for owl_context Also make pushing ... Sat, 18 Sep 2010 21:07:39 GMT David Benjamin [818f19c] * global.c (modified) * keys.c (modified) * perlglue.xs (modified) Rename owl_global_get_typwin to owl_global_current_typwin The new ... Sat, 18 Sep 2010 21:07:39 GMT David Benjamin [005eae5] * global.c (modified) Make owl_global_get_typwin return the context's typwin The only ... Sat, 18 Sep 2010 21:07:39 GMT David Benjamin [9eb38bb] * commands.c (modified) * functions.c (modified) * global.c (modified) * owl.h (modified) * popexec.c (modified) * viewwin.c (modified) Likewise, don't reuse a global owl_viewwin This means we don't have ... Sat, 18 Sep 2010 21:07:39 GMT David Benjamin [03ca005] * functions.c (modified) * global.c (modified) * owl.h (modified) * popexec.c (modified) * popwin.c (modified) Create a new owl_popwin every time instead of rewiring the old one ... Sat, 18 Sep 2010 19:17:27 GMT David Benjamin [5b68c05] * global.c (modified) * viewwin.c (modified) Update the viewwin when the global search string changes This will ... Tue, 14 Sep 2010 20:56:13 GMT David Benjamin [ba042db] * global.c (modified) Remove _owl_panel_set_window It hasn't been used since owl_window. Sun, 08 Aug 2010 01:06:17 GMT David Benjamin [d40ad8b] * doc/code.txt (modified) * global.c (modified) * owl.h (modified) * zephyr.c (modified) Punt OWL_WEBBROWSER_* and userclue That code hasn't been used for ... Wed, 28 Jul 2010 02:50:36 GMT Nelson Elhage [e488ec5] * aim.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * variable.c (modified) * zephyr.c (modified) * .gitignore (modified) * Makefile.am (modified) * README (modified) * cmd.c (modified) * commands.c (modified) * configure.ac (modified) * context.c (modified) * doc/code.txt (modified) * doc/owl-window.txt (added) * editwin.c (modified) * keymap.c (modified) * keys.c (modified) * logging.c (modified) * mainpanel.c (added) * mainwin.c (modified) * message.c (modified) * msgwin.c (added) * obarray.c (deleted) * perl/lib/BarnOwl/Hooks.pm (modified) * perl/lib/BarnOwl/MainLoopCompatHook.pm (added) * perl/lib/BarnOwl/Message/Generic.pm (modified) * perl/lib/BarnOwl/Style/Default.pm (modified) * perl/lib/BarnOwl/Timer.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Message/Jabber.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/modules/Makefile.am (modified) * perl/modules/Twitter/.gitignore (added) * perl/modules/Twitter/.hgignore (added) * perl/modules/Twitter/Makefile.PL (added) * perl/modules/Twitter/README (added) * perl/modules/Twitter/inc/Module/Install.pm (added) * perl/modules/Twitter/inc/Module/Install/BarnOwl.pm (added) * perl/modules/Twitter/inc/Module/Install/Base.pm (added) * perl/modules/Twitter/inc/Module/Install/Can.pm (added) * perl/modules/Twitter/inc/Module/Install/Fetch.pm (added) * perl/modules/Twitter/inc/Module/Install/Makefile.pm (added) * perl/modules/Twitter/inc/Module/Install/Metadata.pm (added) * perl/modules/Twitter/inc/Module/Install/Win32.pm (added) * perl/modules/Twitter/inc/Module/Install/WriteAll.pm (added) * perl/modules/Twitter/lib/BarnOwl/Message/Twitter.pm (added) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter.pm (added) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter/Completion.pm (added) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter/Handle.pm (added) * perl/modules/Twitter/twitter.example (added) * perlconfig.c (modified) * popexec.c (modified) * popwin.c (modified) * sepbar.c (added) * stubgen.pl (modified) * tester.c (modified) * util.c (modified) * viewwin.c (modified) * window.c (added) * window.h (added) * windowcb.c (added) * zcrypt.c (modified) * zwrite.c (modified) Merge branch 'security' Sun, 18 Jul 2010 20:48:15 GMT David Benjamin [d296c9a] * Makefile.am (modified) * cmd.c (modified) * commands.c (modified) * configure.ac (modified) * context.c (modified) * doc/owl-window.txt (added) * editwin.c (modified) * functions.c (modified) * global.c (modified) * keys.c (modified) * mainpanel.c (added) * mainwin.c (modified) * msgwin.c (added) * owl.c (modified) * owl.h (modified) * popexec.c (modified) * popwin.c (modified) * sepbar.c (added) * stubgen.pl (modified) * util.c (modified) * variable.c (modified) * viewwin.c (modified) * window.c (added) * window.h (added) * windowcb.c (added) * .gitignore (modified) * README (modified) * barnowl (modified) * perl/modules/Jabber/lib/BarnOwl/Message/Jabber.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/modules/Twitter/.gitignore (modified) * perl/modules/Twitter/inc/Module/Install.pm (added) * perl/modules/Twitter/inc/Module/Install/BarnOwl.pm (added) * perl/modules/Twitter/inc/Module/Install/Base.pm (added) * perl/modules/Twitter/inc/Module/Install/Can.pm (added) * perl/modules/Twitter/inc/Module/Install/Fetch.pm (added) * perl/modules/Twitter/inc/Module/Install/Makefile.pm (added) * perl/modules/Twitter/inc/Module/Install/Metadata.pm (added) * perl/modules/Twitter/inc/Module/Install/Win32.pm (added) * perl/modules/Twitter/inc/Module/Install/WriteAll.pm (added) * perl/modules/Twitter/lib/BarnOwl/Message/Twitter.pm (modified) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter/Handle.pm (modified) * perl_tester.c (deleted) * perlconfig.c (modified) * runtests.sh (modified) * t/00-core-tests.t (modified) * t/mock.pl (modified) * tester (added) * tester.c (modified) * zcrypt.c (modified) * zephyr.c (modified) * zwrite.c (modified) Merge branch 'owl_window' Conflicts: global.c Fri, 16 Jul 2010 23:43:42 GMT Nelson Elhage [26ad412] * global.c (modified) * owl.h (modified) * variable.c (modified) Use a uniquified debug file location. Fri, 16 Jul 2010 23:43:42 GMT Nelson Elhage [50522b5] * global.c (modified) Open the debug file using O_EXCL and an explicit mode. We write ... Fri, 16 Jul 2010 23:43:42 GMT Nelson Elhage [d12a8c7] * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) Keep the debug file open persistently. Wed, 14 Jul 2010 05:32:46 GMT David Benjamin [8bba1ae] * functions.c (modified) * global.c (modified) Rename owl_global_get_curs_typwin to owl_global_get_typwin_window ... Thu, 08 Jul 2010 19:29:32 GMT Nelson Elhage [efc460e] * global.c (modified) Fix the 'personal' filter after a perlmessages-related mismerge. Sun, 20 Jun 2010 20:51:12 GMT David Benjamin [0be3efd] * global.c (modified) * owl.c (modified) Move g_type_init into owl_global_init Ensures that the tester and ... Sun, 20 Jun 2010 20:47:23 GMT David Benjamin [5cc7e5e] * global.c (modified) * keys.c (modified) * mainwin.c (modified) * owl.c (modified) * owl.h (modified) * window.c (modified) Kill owl_global_needrefresh Not necessary now. Internal state for ... Thu, 17 Jun 2010 13:41:41 GMT Nelson Elhage [dec60b4] * .gitignore (modified) * Makefile.am (modified) * barnowl (modified) * global.c (modified) * owl.c (modified) * perl_tester.c (deleted) * perlconfig.c (modified) * runtests.sh (modified) * t/00-core-tests.t (modified) * t/mock.pl (modified) * tester (added) * tester.c (modified) * commands.c (modified) * doc/code.txt (modified) * functions.c (modified) * keymap.c (modified) * keys.c (modified) * logging.c (modified) * message.c (modified) * obarray.c (deleted) * owl.h (modified) * perl/lib/BarnOwl/Hooks.pm (modified) * perl/lib/BarnOwl/MainLoopCompatHook.pm (added) * perl/lib/BarnOwl/Message/Generic.pm (modified) * perl/lib/BarnOwl/Style/Default.pm (modified) * perl/lib/BarnOwl/Timer.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Message/Jabber.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/modules/Makefile.am (modified) * perl/modules/Twitter/.gitignore (added) * perl/modules/Twitter/.hgignore (added) * perl/modules/Twitter/Makefile.PL (added) * perl/modules/Twitter/README (added) * perl/modules/Twitter/inc/Module/Install.pm (added) * perl/modules/Twitter/inc/Module/Install/BarnOwl.pm (added) * perl/modules/Twitter/inc/Module/Install/Base.pm (added) * perl/modules/Twitter/inc/Module/Install/Can.pm (added) * perl/modules/Twitter/inc/Module/Install/Fetch.pm (added) * perl/modules/Twitter/inc/Module/Install/Makefile.pm (added) * perl/modules/Twitter/inc/Module/Install/Metadata.pm (added) * perl/modules/Twitter/inc/Module/Install/Win32.pm (added) * perl/modules/Twitter/inc/Module/Install/WriteAll.pm (added) * perl/modules/Twitter/lib/BarnOwl/Message/Twitter.pm (added) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter.pm (added) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter/Completion.pm (added) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter/Handle.pm (added) * perl/modules/Twitter/twitter.example (added) * variable.c (modified) * zephyr.c (modified) Merge branch 'perl-tester' Sat, 12 Jun 2010 19:29:01 GMT David Benjamin [ea7daa8] * Makefile.am (modified) * cmd.c (modified) * doc/owl-window.txt (modified) * global.c (modified) * globalnotifier.h (deleted) * globalnotifiergen.pl (deleted) * owl.c (modified) * owl.h (modified) * stubgen.pl (modified) Remove the global notifier Sat, 12 Jun 2010 19:29:01 GMT David Benjamin [044f19f] * cmd.c (modified) * global.c (modified) * owl.c (modified) * sepbar.c (modified) Don't use signals for dirtying the sepbar I'm less convinced the ... Sat, 12 Jun 2010 19:29:01 GMT David Benjamin [e92e2a1] * global.c (modified) * mainwin.c (modified) Don't use a signal to connect rightshift While the signal is ... Sat, 12 Jun 2010 18:17:44 GMT David Benjamin [68e5464] * global.c (modified) * owl.h (modified) Remove malloced and freed fields from owl_global They are no longer ... Thu, 03 Jun 2010 06:58:30 GMT David Benjamin [07b59ea] * context.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * popexec.c (modified) Maintain the cursor location with the context stack Thu, 03 Jun 2010 06:47:44 GMT David Benjamin [4dd115f] * global.c (modified) * owl.c (modified) Set the sepwin as the default cursor location This lets us get rid ... Thu, 03 Jun 2010 06:45:28 GMT David Benjamin [571fab7] * global.c (modified) Move all the UI setup into a separate function Thu, 03 Jun 2010 06:01:23 GMT David Benjamin [40597e7] * functions.c (modified) * global.c (modified) The msgwin isn't going to be NULL from allocation failure now This ... Thu, 03 Jun 2010 05:48:07 GMT David Benjamin [ad788b5] * Makefile.am (modified) * global.c (modified) * sepbar.c (added) * util.c (modified) Move the sepbar stuff into a separate file Thu, 03 Jun 2010 05:33:19 GMT David Benjamin [608681f] * global.c (modified) * globalnotifiergen.pl (modified) Add curmsg property and finish curmsg-vert-offset Thu, 03 Jun 2010 01:08:18 GMT David Benjamin [99ce51c] * global.c (modified) * owl.c (modified) Punt the arguments to owl_global_resize We're not using them, and ... Thu, 03 Jun 2010 01:00:44 GMT David Benjamin [3e0147f] * global.c (modified) Fix up the comment Thu, 03 Jun 2010 00:53:27 GMT David Benjamin [fa65671] * global.c (modified) * mainpanel.c (modified) * mainwin.c (modified) * owl.c (modified) * owl.h (modified) Remove the relayout code The signals take care of it now. Thu, 03 Jun 2010 00:53:27 GMT David Benjamin [40d1eef] * functions.c (modified) * global.c (modified) * mainwin.c (modified) * owl.h (modified) And a hacky port of the mainwin too Some of the old relayout code ... Wed, 02 Jun 2010 01:54:19 GMT David Benjamin [385fda9] * cmd.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * util.c (modified) A fairly hacky job of porting sepbar to owl_window We now use the ... Wed, 02 Jun 2010 00:28:15 GMT David Benjamin [5b80b87] * global.c (modified) * globalnotifiergen.pl (modified) * stubgen.pl (modified) Avoid flagrant violations of layering and just g_object_notify in the ... Wed, 02 Jun 2010 00:27:39 GMT David Benjamin [e20dd769] * global.c (modified) * globalnotifiergen.pl (modified) * stubgen.pl (modified) Actually construct the notifier and avoid invalid property names ... Wed, 02 Jun 2010 00:10:25 GMT David Benjamin [04d76ef] * global.c (modified) * globalnotifiergen.pl (modified) Add a signal for curmsg_vert_offset Wed, 02 Jun 2010 00:06:46 GMT David Benjamin [43e3061] * global.c (modified) * globalnotifiergen.pl (modified) Wire set_rightshift to fire its signal too Tue, 01 Jun 2010 19:19:58 GMT David Benjamin [d70f45f] * Makefile.am (modified) * functions.c (modified) * global.c (modified) * msgwin.c (added) * owl.h (modified) Port the msgwin to owl_window I feel kind of silly making a new ... Tue, 01 Jun 2010 16:14:11 GMT David Benjamin [f6fae8d] * commands.c (modified) * editwin.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * variable.c (modified) Port the editwin to owl_window The others are still unmanaged for ... Tue, 01 Jun 2010 07:31:48 GMT David Benjamin [d2a4534] * Makefile.am (modified) * global.c (modified) * mainpanel.c (added) * owl.h (modified) Maintain an owl_mainpanel structure This structure will contain all ... Tue, 01 Jun 2010 05:27:14 GMT David Benjamin [7a6e6c7] * global.c (modified) * owl.h (modified) * popwin.c (modified) * viewwin.c (modified) * window.c (modified) * window.h (modified) Use signals for redraw and resize Sat, 29 May 2010 17:14:57 GMT David Benjamin [ae11191] * global.c (modified) Remove the idlok blocks It's off by default anyway. Sat, 29 May 2010 17:14:57 GMT David Benjamin [d39f68c] * global.c (modified) * window.c (modified) Compute the terminal size in the screen's size callback We do some ... Sat, 29 May 2010 17:14:57 GMT David Benjamin [4e33cb2] * commands.c (modified) * editwin.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * util.c (modified) Punt a lot of needrefreshes Move the actual needrefreshes into the ... Sat, 29 May 2010 17:14:57 GMT David Benjamin [68f63a2] * functions.c (modified) * global.c (modified) * keys.c (modified) * owl.h (modified) * popexec.c (modified) * popwin.c (modified) * viewwin.c (modified) Port owl_viewwin to owl_window A number of hacks. This is just a ... Sat, 29 May 2010 17:14:56 GMT David Benjamin [449af72] * Makefile.am (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * window.c (added) First draft of Nth iteration of owl_window framework Sun, 23 May 2010 02:37:26 GMT Nelson Elhage [04b16f8] * global.c (modified) * owl.c (modified) * tester.c (modified) Set up filters and a view in the tester. Sun, 16 May 2010 05:15:25 GMT David Benjamin [20aced3] * global.c (modified) * owl.h (modified) Use GQueue instead of owl_list for the incoming message queue ... Sun, 16 May 2010 05:15:25 GMT David Benjamin [3f6555d] * Makefile.am (modified) * global.c (modified) * message.c (modified) * obarray.c (deleted) * owl.h (modified) * tester.c (modified) Punt obarray and friends in favor of g_intern_string It's somewhat ... Tue, 11 May 2010 23:42:13 GMT David Benjamin [0881cdd] * global.c (modified) * owl.c (modified) * owl.h (modified) * popwin.c (modified) Use a separate pad for input wgetch calls a wrefresh on regular ... Wed, 28 Apr 2010 18:27:59 GMT David Benjamin [719173c4] * global.c (modified) Recreate the popwin on relayout This should fix redraws when ... Wed, 28 Apr 2010 18:27:59 GMT David Benjamin [0e3cdf1] * global.c (modified) Punt a pointless debug and a trailing newline Wed, 28 Apr 2010 18:27:58 GMT David Benjamin [f7cf6c2] * global.c (modified) * owl.c (modified) * owl.h (modified) Allow scheduling of relayouts as well as resizes Wed, 28 Apr 2010 18:27:58 GMT David Benjamin [263320f] * configure.ac (modified) * global.c (modified) Require resizeterm This allows us to get rid of the endwin, which ... Wed, 28 Apr 2010 18:27:58 GMT David Benjamin [f9f88f3] * global.c (modified) Separate relayout from resize Wed, 28 Apr 2010 18:27:58 GMT David Benjamin [285bc9a] * global.c (modified) Refactor the ioctl and size work into a separate function Wed, 28 Apr 2010 18:27:58 GMT David Benjamin [1f3a423] * global.c (modified) Consistently use g->{lines,cols} for the final size We have various ... Tue, 27 Apr 2010 21:21:36 GMT Anders Kaseorg [8479494] * global.c (modified) Clear the resizepending flag before doing a resize, not after. This ... Tue, 27 Apr 2010 21:21:31 GMT Anders Kaseorg [7892963] * global.c (modified) * owl.h (modified) Mark variables modified from signal handlers as volatile ... Tue, 30 Mar 2010 03:11:32 GMT Nelson Elhage [98d296d] * global.c (modified) * owl.c (modified) * owl.h (modified) Remove owl_global_is_typwin_active This is now redundant with ... Tue, 30 Mar 2010 03:11:32 GMT Nelson Elhage [58d47ca] * functions.c (modified) * global.c (modified) Make owl_global_set_typwin-active return the new editwin. This ... Tue, 30 Mar 2010 03:11:32 GMT Nelson Elhage [73eda8c] * global.c (modified) Only use typewindelta when opening multiline editwins. Wed, 24 Mar 2010 20:24:38 GMT Alejandro R. Sedeño [f25812b] * functions.c (modified) * global.c (modified) * owl.h (modified) * zephyr.c (modified) Make pseudologins asynchronous Signed-off-by: Alejandro R. Sedeño ... Tue, 23 Mar 2010 21:23:43 GMT Nelson Elhage [59ab8dd] * global.c (modified) Erase the editwin WINDOW on resizes if there is no editwin Tue, 23 Mar 2010 21:23:43 GMT Nelson Elhage [d83621c4] * commands.c (modified) * functions.c (modified) * global.c (modified) Call the editwin callback after deactivating the editwin. This ... Tue, 23 Mar 2010 21:23:43 GMT Nelson Elhage [38cc669] * commands.c (modified) * editwin.c (modified) * functions.c (modified) * global.c (modified) * perlglue.xs (modified) Create/destroy editwins rather than reusing a single one.