# # ChangeLog for / # # Generated by Trac 1.0.2 # Mar 28, 2024, 6:16:13 AM Tue, 15 Jun 2010 04:08:41 GMT David Benjamin [1aa4cc4] * window.c (modified) * window.h (modified) Export the hierarchy navigation 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 19:29:01 GMT David Benjamin [438409f] * window.c (modified) Don't forget to unset dirty_subtree after redrawing it Sat, 12 Jun 2010 19:29:01 GMT David Benjamin [4eee948] * doc/owl-window.txt (modified) * mainpanel.c (modified) Eugh. Create the sepwin before the recwin The sepwin depends on a ... Sat, 12 Jun 2010 19:29:01 GMT David Benjamin [358eeae] * doc/owl-window.txt (modified) Add some notes at the bottom Sat, 12 Jun 2010 19:14:50 GMT David Benjamin [fcce3f1] * doc/owl-window.txt (added) Add owl_window documentation Thu, 03 Jun 2010 22:48:13 GMT David Benjamin [6e90da8] * window.c (modified) * window.h (modified) Add some more query functions for children Probably should just ... Thu, 03 Jun 2010 22:24:13 GMT David Benjamin [840032d] * window.c (modified) Don't emit a resize signal if the window only moved Restore some ... Thu, 03 Jun 2010 17:36:06 GMT David Benjamin [853f397] * mainpanel.c (modified) * window.h (modified) * windowcb.c (modified) Make mainpanel's fill_parent_cb also generic Thu, 03 Jun 2010 17:33:53 GMT David Benjamin [8f9a044] * Makefile.am (modified) * window.c (modified) * window.h (modified) * windowcb.c (added) Move the standard callbacks into a separate file Thu, 03 Jun 2010 17:31:20 GMT David Benjamin [d7c1dbe] * window.c (modified) * window.h (modified) Remove the stacking order functions We don't currently use them, ... Thu, 03 Jun 2010 17:29:56 GMT David Benjamin [aab7af1] * window.c (modified) Make unlinked handling more explicit Thu, 03 Jun 2010 07:04:40 GMT David Benjamin [e8128c5] * functions.c (modified) Make owl_function_full_redisplay do something In absense of ... 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:37:58 GMT David Benjamin [f70a7a3] * window.c (modified) * window.h (modified) Add a default cursor and fallback finally on the screen Also get ... Thu, 03 Jun 2010 06:29:08 GMT David Benjamin [cc36f27] * window.c (modified) Clean up the old weak pointers Thu, 03 Jun 2010 06:19:28 GMT David Benjamin [94be4a8] * cmd.c (modified) * globalnotifier.h (modified) * globalnotifiergen.pl (modified) * sepbar.c (modified) Add a command-executed signal for the sepbar Now we can remove ... Thu, 03 Jun 2010 06:11:54 GMT David Benjamin [d6f2d21] * owl.c (modified) * sepbar.c (modified) Hook up and use the message-received signal in the sepbar 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:59:31 GMT David Benjamin [521e600] * mainwin.c (modified) * msgwin.c (modified) * sepbar.c (modified) Dirty windows when we init them Thu, 03 Jun 2010 05:52:00 GMT David Benjamin [c1f1e1e] * mainwin.c (modified) * util.c (modified) Add convenience method for connecting a window to a signal Thu, 03 Jun 2010 05:49:17 GMT David Benjamin [0e98d87] * cmd.c (modified) Remove a pointless instance of sepbar_dirty 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:44:50 GMT David Benjamin [c1fd7e2] * functions.c (modified) A few more redisplays may die for the signal 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 05:25:54 GMT David Benjamin [9bd51b8] * commands.c (modified) * mainwin.c (modified) Register dependence on the right-shift with a signal Thu, 03 Jun 2010 03:57:44 GMT David Benjamin [f041595] * window.c (modified) Don't attempt to create windows with invalid dimensions newwin will ... Thu, 03 Jun 2010 02:06:53 GMT David Benjamin [d15ea5f] * window.c (modified) Punt the moving optimization since begx and begy are wrong Thu, 03 Jun 2010 01:41:22 GMT David Benjamin [f91767d] * window.c (modified) untouchwin any subwin before interacting with it subwins maintain ... Thu, 03 Jun 2010 01:32:42 GMT David Benjamin [678a505c] * window.c (modified) Move the attribute setting between unrealize/realize Doesn't do ... 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:55:45 GMT David Benjamin [a5a9572] * window.c (modified) Make needrefresh when we set the cursor 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 01:01:48 GMT David Benjamin [f06baef] * globalnotifier.h (modified) * globalnotifiergen.pl (modified) Add a message received signal as well Wed, 02 Jun 2010 00:48:14 GMT David Benjamin [135d24b] * mainpanel.c (modified) Clamp too large of typwinlines values Otherwise, the window is ... Wed, 02 Jun 2010 00:45:29 GMT David Benjamin [b2ea16b] * globalnotifier.h (modified) * globalnotifiergen.pl (modified) Add a view-changed signal to the notifier and export This really ... 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 Wed, 02 Jun 2010 00:04:56 GMT David Benjamin [f57a106] * stubgen.pl (modified) Wire the varstubs through g_object_set to fire the signal Wed, 02 Jun 2010 00:04:53 GMT David Benjamin [f3a9d4d] * Makefile.am (modified) * globalnotifier.h (added) * globalnotifiergen.pl (added) * owl.h (modified) Add an OwlGlobalNotifer generated from variables It exists purely ... Tue, 01 Jun 2010 19:24:23 GMT David Benjamin [0b9e607] * editwin.c (modified) * viewwin.c (modified) Rename redisplays to redraw Gives a target to grep for and matches ... Tue, 01 Jun 2010 19:21:43 GMT David Benjamin [69873f7] * viewwin.c (modified) The viewwin should take references to its window 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 17:20:48 GMT David Benjamin [e294783] * mainpanel.c (modified) Zero out the unref'd fields 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 16:12:39 GMT David Benjamin [84a4aca] * window.c (modified) * window.h (modified) Add a cursor-tracking mechanism to owl_window Tue, 01 Jun 2010 16:10:44 GMT David Benjamin [908de44] * mainpanel.c (modified) Export owl_mainpanel_relayout Also, temporarily schedule a relayout. Tue, 01 Jun 2010 15:56:01 GMT David Benjamin [a57f87a] * owl.c (modified) * window.c (modified) Move the update_panels into owl_window_redraw_scheduled Tue, 01 Jun 2010 15:00:42 GMT David Benjamin [cb5a9f3] * window.c (modified) Clear dirty flag on unrealized windows 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 07:30:12 GMT David Benjamin [05ca0d8] * owl.h (modified) * popwin.c (modified) * util.c (modified) Implement our own owl_signal_connect_object This is actually more ... 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 Tue, 01 Jun 2010 05:25:15 GMT David Benjamin [7a70e26] * window.c (modified) * window.h (modified) Punt owl_window_children_foreach_onearg Use GFunc casts everywhere. ... Tue, 01 Jun 2010 04:29:53 GMT David Benjamin [e00355d] * window.c (modified) * window.h (modified) Drop the destroyed callback We probably don't need it with the new ... Tue, 01 Jun 2010 04:25:28 GMT David Benjamin [053f751] * owl.c (modified) * popwin.c (modified) * window.c (modified) * window.h (modified) For prototyping, use a GObject-backed owl_window It gives us many ... Tue, 01 Jun 2010 04:25:28 GMT David Benjamin [4751077a] * configure.ac (modified) Link to gobject for now At the least, it could be useful for ... Tue, 01 Jun 2010 04:25:27 GMT David Benjamin [3da1f4f] * popwin.c (modified) * window.c (modified) * window.h (modified) Export owl_window_unlink Tue, 01 Jun 2010 04:25:27 GMT David Benjamin [402ed3d3] * popwin.c (modified) * window.c (modified) * window.h (modified) Use two functions: show/show_all instead of recurse flag It's more ... Tue, 01 Jun 2010 04:25:27 GMT David Benjamin [50031f0] * popwin.c (modified) * window.c (modified) * window.h (modified) Rename map/unmap to hide/show to match GTK+ Also, the names make ... Tue, 01 Jun 2010 04:25:27 GMT David Benjamin [933aa7d] * window.c (modified) Make the unlink logic more explicit Also, fix up a case where we ... Tue, 01 Jun 2010 04:25:27 GMT David Benjamin [fe49685] * window.c (modified) Be better about noticing failed window creations Any failure and we ... Tue, 01 Jun 2010 04:25:27 GMT David Benjamin [46e2e56] * window.c (modified) Rename map_internal to realize Tue, 01 Jun 2010 04:25:27 GMT David Benjamin [7cbef8c] * window.c (modified) Don't dirty unrealized windows Tue, 01 Jun 2010 04:25:27 GMT David Benjamin [ce7c6c3] * window.c (modified) * window.h (modified) Rename owl_window_is_visible to owl_window_is_realized Tue, 01 Jun 2010 04:25:27 GMT David Benjamin [ec4ccfc] * window.c (modified) Unmap a window before unlinking it Tue, 01 Jun 2010 04:25:27 GMT David Benjamin [e96b4ce] * Makefile.am (modified) * owl.h (modified) * window.h (added) Don't generate window.c's functions Mon, 31 May 2010 21:28:25 GMT David Benjamin [37f9818] * Makefile.am (modified) Don't process every source file in codelist.pl Notably, ... Sat, 29 May 2010 17:14:57 GMT David Benjamin [5d74b7c] * window.c (modified) Minor formatting 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 [d106110] * popwin.c (modified) * window.c (modified) Make the size callbacks listen for parent sizing This probably ... Sat, 29 May 2010 17:14:57 GMT David Benjamin [6b93305] * window.c (modified) Skip moving if it does nothing Sat, 29 May 2010 17:14:57 GMT David Benjamin [b0cbde4] * window.c (modified) Move some things around In case we want to make them static. Sat, 29 May 2010 17:14:57 GMT David Benjamin [2dfccc7] * window.c (modified) Bleh, make the screen's window stdscr It's not necessary, as we ... 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 [5f7eadf] * commands.c (modified) * viewwin.c (modified) Don't leave a sketchy pointer to the viewwin's window We really ... Sat, 29 May 2010 17:14:57 GMT David Benjamin [c447d9c] * owl.h (modified) * viewwin.c (modified) Also drop winlines/wincols from the viewwin struct Deduplicating ... Sat, 29 May 2010 17:14:57 GMT David Benjamin [d3814ff] * owl.h (modified) * popwin.c (modified) Don't remember lines/cols in popwin The window already retains this ... Sat, 29 May 2010 17:14:57 GMT David Benjamin [1383b58] * popwin.c (modified) Look up lines/cols information from the window 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:57 GMT David Benjamin [7c8811c] * window.c (modified) Fix a warning and add convenience paint callback Sat, 29 May 2010 17:14:57 GMT David Benjamin [6eefb5e] * window.c (modified) Don't forget to wsyncup Sat, 29 May 2010 17:14:56 GMT David Benjamin [b6cb985] * window.c (modified) Add a owl_window_get_parent function 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 Sat, 29 May 2010 17:13:50 GMT David Benjamin [44cc9ab] * doc/code.txt (modified) * keymap.c (modified) * keys.c (modified) * owl.h (modified) While we're at it, rename submap to parent Should be more ... Sat, 29 May 2010 17:13:50 GMT David Benjamin [13ebf92] * functions.c (modified) * keymap.c (modified) Display submap bindings in :show keymap KEYMAP We don't recursively ... Wed, 26 May 2010 02:55:20 GMT Nelson Elhage [89ce405] * commands.c (modified) owl_command_view: Fix an infinite loop on 'view -r args'. ... Mon, 24 May 2010 18:52:14 GMT David Benjamin [922f589] * zephyr.c (modified) Free paths to Zephyr dot-files when non-existant Signed-off-by: ... Sun, 23 May 2010 23:56:29 GMT Nelson Elhage [9e88fa7] * 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/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) * Makefile.am (modified) * commands.c (modified) * configure.ac (modified) * doc/releasing-barnowl.txt (modified) * editwin.c (modified) * functions.c (modified) * global.c (modified) * logging.c (modified) * message.c (modified) * obarray.c (deleted) * owl.c (modified) * owl.h (modified) * perl/lib/BarnOwl.pm (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) * perlconfig.c (modified) * popwin.c (modified) * scripts/do-release (modified) * select.c (modified) * tester.c (modified) * variable.c (modified) * viewwin.c (modified) * zephyr.c (modified) Merge branch 'twitter' Sun, 23 May 2010 23:56:23 GMT Nelson Elhage [f6413c3] * perl/modules/Twitter/lib/BarnOwl/Message/Twitter.pm (modified) Remove a stub 'SEE ALSO' section Sun, 23 May 2010 16:48:40 GMT Nelson Elhage [7cc1092] * perl/lib/BarnOwl/Message/Generic.pm (modified) * perl/lib/BarnOwl/Style/Default.pm (modified) * Makefile.am (modified) * commands.c (modified) * configure.ac (modified) * doc/releasing-barnowl.txt (modified) * editwin.c (modified) * functions.c (modified) * global.c (modified) * logging.c (modified) * message.c (modified) * obarray.c (deleted) * owl.c (modified) * owl.h (modified) * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/Hooks.pm (modified) * perl/lib/BarnOwl/MainLoopCompatHook.pm (added) * perl/lib/BarnOwl/Timer.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Message/Jabber.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perlconfig.c (modified) * popwin.c (modified) * scripts/do-release (modified) * select.c (modified) * tester.c (modified) * variable.c (modified) * viewwin.c (modified) * zephyr.c (modified) Merge branch 'style-undef'