source: global.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @7dcef03   4 years andersk Use the Glib slice allocator for fixed-size objects The slice ...
(edit) @120dac7   4 years ezyang Added a hook for wakeup/user input. I wanted to add a hook that got ...
(edit) @6383920   4 years jgross Messages sent to 'class messages' are not personal Add the presumably ...
(edit) @d555aa1   4 years rnjacobs We should fail fast on -c filsrv, which most people won't have ...
(edit) @0a6a2d6   5 years andersk Skip deprecated g_type_init() for GLib 2.35 ...
(edit) @0792d99   5 years andersk Replace deprecated GLib < 2.31.0 thread APIs As of GLib 2.31.0, - ...
(edit) @cb124fc6   5 years andersk Replace deprecated GLib < 2.31.0 mutex APIs As of GLib 2.31.0, - ...
(edit) @c748e8a   5 years andersk Abstract g->interrupt_lock Signed-off-by: Anders Kaseorg <andersk@mit.edu>
(edit) @219f52c   6 years jgross Allocate owl_messagelist on the heap This lets us return NULL from ... release-1.9
(edit) @ab88b05   6 years jgross Allocate the mainwin on the heap This lets us return NULL from ... release-1.9
(edit) @9078f69   6 years geofft Remove ^noc from reply-lockout Given our current user base and how it ... release-1.9
(edit) @f271129   6 years jgross Fix up headers The additions to owl.h and some of the removals were ... release-1.9
(edit) @dde1b4d   6 years davidben Use g_build_filename instead of g_strdup_printf to build paths Saves ... release-1.8release-1.9
(edit) @16cf182d   6 years jgross Remove unused global variables I'm not sure why they existed in the ... release-1.8release-1.9
(edit) @2560529   6 years davidben Consistently place function annotation at the beginning char ... release-1.8release-1.9
(edit) @ce68f23   6 years davidben Make owl_dict_get_keys return a GPtrArray Almost all the remaining ... release-1.8release-1.9
(edit) @e6d7e4e   6 years davidben Replace the puntlist with an GPtrArray release-1.8release-1.9
(edit) @6829afc   6 years davidben Define CALLER_OWN macro Replace our exising uses of ... release-1.8release-1.9
(edit) @43744ce   6 years andersk history: Remove unused repeats flag Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @d427f08   6 years nelhage Use G_GNUC_WARN_UNUSED_RESULT Have gcc warn us when we ignore the ... release-1.8release-1.9
(edit) @aa69c1e   6 years davidben And finally, remove owl_io_dispatch All uses have been replaced with ... release-1.8release-1.9
(edit) @074bdaa   6 years davidben Replace BarnOwl::Timer with a perl wrapper over AnyEvent This also ... release-1.8release-1.9
(edit) @f97c1a6   6 years davidben Merge branch 'g_main_loop' The logic in owl_select_prune_bad_fds ... release-1.8release-1.9
(edit) @dc1edbd   6 years davidben Add a GSource for AIM events The AIM file descriptor hack is somewhat ... release-1.8release-1.9
(edit) @47128d9   6 years davidben Allow interrupts to be taken at any point This way we can catch ... release-1.8release-1.9
(edit) @257b9c4   6 years davidben Punt pre-select actions The four users are now directly handled with ... release-1.8release-1.9
(edit) @3535a6e   6 years davidben First go at sigwait-based signal handling Instead of relying on ... release-1.8release-1.9
(edit) @2c79eae   6 years davidben Start of GMainContext code Add GSources to feed owl_timer and ... release-1.8release-1.9
(edit) @351c535   6 years davidben owl_dict_get_keys never fails No sense in returning an error code. release-1.8release-1.9
(edit) @3b8a563   6 years davidben Remove NULL checks before calling g_free g_free handles the NULL ... release-1.8release-1.9
(edit) @7b4f3be   6 years davidben Punt owl_global_hascolors There's not much point as we're hardly ... release-1.8release-1.9
(edit) @9efa5bd   6 years davidben Clamp the number of color pairs to 256 without ext-color Debian ... release-1.8release-1.9
(edit) @47e0a6a   6 years davidben Punt a number of g_new NULL checks, various minor cleanups No real ... release-1.8release-1.9
(edit) @f25df21   6 years davidben Don't call owl_list_create in owl_dict_get_keys Until we get rid of ... release-1.8release-1.9
(edit) @f54b07d   7 years davidben Use g_get_host_name instead of gethostname and MAXHOSTNAMELEN This ... release-1.8release-1.9
(edit) @3472845   7 years andersk Replace owl_sprintf with g_strdup_printf. Signed-off-by: Anders ... release-1.8release-1.9
(edit) @d4927a7   7 years andersk Replace owl_strdup with g_strdup. Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @ddbbcffa   7 years andersk Replace owl_free with g_free. Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @96828e4   7 years andersk Replace owl_malloc with g_new and g_new0. Signed-off-by: Anders ... release-1.8release-1.9
(edit) @d3941a0   7 years davidben Use g_strjoinv in owl_global_set_startupargs It's much nicer than ... release-1.8release-1.9
(edit) @5f8ec6b   7 years nelhage Replace per-editwin killbuf with a global one. Right now, the kill ... release-1.8release-1.9
(edit) @d222c44   7 years davidben Kill owl_getquoting and fix quoting bugs That function is nonsense. ... release-1.8release-1.9
(edit) @8510d5b   7 years davidben Check passwd entries to determine home dir Still manually check the ... release-1.8release-1.9
(edit) @2ec737f   7 years davidben Add owl_function_set_search Instead of allowing OWL_DIRECTION_NONE in ... release-1.7release-1.8release-1.9
(edit) @fc5eef4   7 years davidben Configure owl_global_set_typwin_inactive to be called on context ... release-1.7release-1.8release-1.9
(edit) @c394de8   7 years davidben Use ref-counting to make editwin ownership saner When creating an ... release-1.7release-1.8release-1.9
(edit) @08263a8   7 years davidben Add owl_editwin_get_window This removes the need for ... release-1.7release-1.8release-1.9
(edit) @cb81570   7 years davidben Add a separate owl_context_new and remove owl_context_init The latter ... release-1.7release-1.8release-1.9
(edit) @1d74663   7 years davidben Add deactivate and delete hooks for owl_context Also make pushing and ... release-1.7release-1.8release-1.9
(edit) @818f19c   7 years davidben Rename owl_global_get_typwin to owl_global_current_typwin The new ... release-1.7release-1.8release-1.9
(edit) @005eae5   7 years davidben Make owl_global_get_typwin return the context's typwin The only ... release-1.7release-1.8release-1.9
(edit) @9eb38bb   7 years davidben Likewise, don't reuse a global owl_viewwin This means we don't have ... release-1.7release-1.8release-1.9
(edit) @03ca005   7 years davidben Create a new owl_popwin every time instead of rewiring the old one ... release-1.7release-1.8release-1.9
(edit) @5b68c05   7 years davidben Update the viewwin when the global search string changes This will ... release-1.7release-1.8release-1.9
(edit) @ba042db   7 years davidben Remove _owl_panel_set_window It hasn't been used since owl_window. release-1.7release-1.8release-1.9
(edit) @d40ad8b   7 years davidben Punt OWL_WEBBROWSER_* and userclue That code hasn't been used for ... release-1.7release-1.8release-1.9
(edit) @e488ec5   7 years nelhage Merge branch 'security' release-1.7release-1.8release-1.9
(edit) @d296c9a   7 years davidben Merge branch 'owl_window' Conflicts: global.c release-1.7release-1.8release-1.9
(edit) @26ad412   7 years nelhage Use a uniquified debug file location. release-1.7release-1.8release-1.9
(edit) @50522b5   7 years nelhage Open the debug file using O_EXCL and an explicit mode. We write ... release-1.7release-1.8release-1.9
(edit) @d12a8c7   7 years nelhage Keep the debug file open persistently. release-1.7release-1.8release-1.9
(edit) @8bba1ae   7 years davidben Rename owl_global_get_curs_typwin to owl_global_get_typwin_window ... release-1.7release-1.8release-1.9
(edit) @efc460e   7 years nelhage Fix the 'personal' filter after a perlmessages-related mismerge. release-1.7release-1.8release-1.9
(edit) @0be3efd   7 years davidben Move g_type_init into owl_global_init Ensures that the tester and ... release-1.7release-1.8release-1.9
(edit) @5cc7e5e   7 years davidben Kill owl_global_needrefresh Not necessary now. Internal state for ... release-1.7release-1.8release-1.9
(edit) @dec60b4   7 years nelhage Merge branch 'perl-tester' release-1.7release-1.8release-1.9
(edit) @ea7daa8   7 years davidben Remove the global notifier release-1.7release-1.8release-1.9
(edit) @044f19f   7 years davidben Don't use signals for dirtying the sepbar I'm less convinced the ... release-1.7release-1.8release-1.9
(edit) @e92e2a1   7 years davidben Don't use a signal to connect rightshift While the signal is cleaner, ... release-1.7release-1.8release-1.9
(edit) @68e5464   7 years davidben Remove malloced and freed fields from owl_global They are no longer ... release-1.7release-1.8release-1.9
(edit) @07b59ea   7 years davidben Maintain the cursor location with the context stack release-1.7release-1.8release-1.9
(edit) @4dd115f   7 years davidben Set the sepwin as the default cursor location This lets us get rid of ... release-1.7release-1.8release-1.9
(edit) @571fab7   7 years davidben Move all the UI setup into a separate function release-1.7release-1.8release-1.9
(edit) @40597e7   7 years davidben The msgwin isn't going to be NULL from allocation failure now This ... release-1.7release-1.8release-1.9
(edit) @ad788b5   7 years davidben Move the sepbar stuff into a separate file release-1.7release-1.8release-1.9
(edit) @608681f   7 years davidben Add curmsg property and finish curmsg-vert-offset release-1.7release-1.8release-1.9
(edit) @99ce51c   7 years davidben Punt the arguments to owl_global_resize We're not using them, and ... release-1.7release-1.8release-1.9
(edit) @3e0147f   7 years davidben Fix up the comment release-1.7release-1.8release-1.9
(edit) @fa65671   7 years davidben Remove the relayout code The signals take care of it now. release-1.7release-1.8release-1.9
(edit) @40d1eef   7 years davidben And a hacky port of the mainwin too Some of the old relayout code ... release-1.7release-1.8release-1.9
(edit) @385fda9   7 years davidben A fairly hacky job of porting sepbar to owl_window We now use the new ... release-1.7release-1.8release-1.9
(edit) @5b80b87   7 years davidben Avoid flagrant violations of layering and just g_object_notify in the ... release-1.7release-1.8release-1.9
(edit) @e20dd769   7 years davidben Actually construct the notifier and avoid invalid property names ... release-1.7release-1.8release-1.9
(edit) @04d76ef   7 years davidben Add a signal for curmsg_vert_offset release-1.7release-1.8release-1.9
(edit) @43e3061   7 years davidben Wire set_rightshift to fire its signal too release-1.7release-1.8release-1.9
(edit) @d70f45f   7 years davidben Port the msgwin to owl_window I feel kind of silly making a new file ... release-1.7release-1.8release-1.9
(edit) @f6fae8d   7 years davidben Port the editwin to owl_window The others are still unmanaged for ... release-1.7release-1.8release-1.9
(edit) @d2a4534   7 years davidben Maintain an owl_mainpanel structure This structure will contain all ... release-1.7release-1.8release-1.9
(edit) @7a6e6c7   7 years davidben Use signals for redraw and resize release-1.7release-1.8release-1.9
(edit) @ae11191   7 years davidben Remove the idlok blocks It's off by default anyway. release-1.7release-1.8release-1.9
(edit) @d39f68c   7 years davidben Compute the terminal size in the screen's size callback We do some ... release-1.7release-1.8release-1.9
(edit) @4e33cb2   7 years davidben Punt a lot of needrefreshes Move the actual needrefreshes into the ... release-1.7release-1.8release-1.9
(edit) @68f63a2   7 years davidben Port owl_viewwin to owl_window A number of hacks. This is just a test ... release-1.7release-1.8release-1.9
(edit) @449af72   7 years davidben First draft of Nth iteration of owl_window framework release-1.7release-1.8release-1.9
(edit) @04b16f8   7 years nelhage Set up filters and a view in the tester. release-1.7release-1.8release-1.9
(edit) @20aced3   7 years davidben Use GQueue instead of owl_list for the incoming message queue ... release-1.7release-1.8release-1.9
(edit) @3f6555d   7 years davidben Punt obarray and friends in favor of g_intern_string It's somewhat ... release-1.7release-1.8release-1.9
(edit) @0881cdd   7 years davidben Use a separate pad for input wgetch calls a wrefresh on regular ... release-1.7release-1.8release-1.9
(edit) @719173c4   7 years davidben Recreate the popwin on relayout This should fix redraws when ... release-1.7release-1.8release-1.9
(edit) @0e3cdf1   7 years davidben Punt a pointless debug and a trailing newline release-1.7release-1.8release-1.9
Note: See TracRevisionLog for help on using the revision log.