|
|
@06af663
|
13 years |
davidben |
Use g_build_filename instead of g_strdup_printf to build paths
Saves ...
|
|
|
@16cf182d
|
13 years |
jgross |
Remove unused global variables
I'm not sure why they existed in the ...
release-1.10release-1.8release-1.9
|
|
|
@2560529
|
13 years |
davidben |
Consistently place function annotation at the beginning
char ...
release-1.10release-1.8release-1.9
|
|
|
@ce68f23
|
13 years |
davidben |
Make owl_dict_get_keys return a GPtrArray
Almost all the remaining ...
release-1.10release-1.8release-1.9
|
|
|
@e6d7e4e
|
13 years |
davidben |
Replace the puntlist with an GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@6829afc
|
13 years |
davidben |
Define CALLER_OWN macro
Replace our exising uses of ...
release-1.10release-1.8release-1.9
|
|
|
@43744ce
|
13 years |
andersk |
history: Remove unused repeats flag
Signed-off-by: Anders Kaseorg ...
release-1.10release-1.8release-1.9
|
|
|
@d427f08
|
13 years |
nelhage |
Use G_GNUC_WARN_UNUSED_RESULT
Have gcc warn us when we ignore the ...
release-1.10release-1.8release-1.9
|
|
|
@aa69c1e
|
13 years |
davidben |
And finally, remove owl_io_dispatch
All uses have been replaced with ...
release-1.10release-1.8release-1.9
|
|
|
@074bdaa
|
13 years |
davidben |
Replace BarnOwl::Timer with a perl wrapper over AnyEvent
This also ...
release-1.10release-1.8release-1.9
|
|
|
@f97c1a6
|
14 years |
davidben |
Merge branch 'g_main_loop'
The logic in owl_select_prune_bad_fds ...
release-1.10release-1.8release-1.9
|
|
|
@dc1edbd
|
14 years |
davidben |
Add a GSource for AIM events
The AIM file descriptor hack is somewhat ...
release-1.10release-1.8release-1.9
|
|
|
@47128d9
|
14 years |
davidben |
Allow interrupts to be taken at any point
This way we can catch ...
release-1.10release-1.8release-1.9
|
|
|
@257b9c4
|
14 years |
davidben |
Punt pre-select actions
The four users are now directly handled with ...
release-1.10release-1.8release-1.9
|
|
|
@3535a6e
|
14 years |
davidben |
First go at sigwait-based signal handling
Instead of relying on ...
release-1.10release-1.8release-1.9
|
|
|
@2c79eae
|
14 years |
davidben |
Start of GMainContext code
Add GSources to feed owl_timer and ...
release-1.10release-1.8release-1.9
|
|
|
@351c535
|
14 years |
davidben |
owl_dict_get_keys never fails
No sense in returning an error code.
release-1.10release-1.8release-1.9
|
|
|
@3b8a563
|
14 years |
davidben |
Remove NULL checks before calling g_free
g_free handles the NULL ...
release-1.10release-1.8release-1.9
|
|
|
@7b4f3be
|
14 years |
davidben |
Punt owl_global_hascolors
There's not much point as we're hardly ...
release-1.10release-1.8release-1.9
|
|
|
@9efa5bd
|
14 years |
davidben |
Clamp the number of color pairs to 256 without ext-color
Debian ...
release-1.10release-1.8release-1.9
|
|
|
@47e0a6a
|
14 years |
davidben |
Punt a number of g_new NULL checks, various minor cleanups
No real ...
release-1.10release-1.8release-1.9
|
|
|
@f25df21
|
14 years |
davidben |
Don't call owl_list_create in owl_dict_get_keys
Until we get rid of ...
release-1.10release-1.8release-1.9
|
|
|
@f54b07d
|
14 years |
davidben |
Use g_get_host_name instead of gethostname and MAXHOSTNAMELEN
This ...
release-1.10release-1.8release-1.9
|
|
|
@3472845
|
14 years |
andersk |
Replace owl_sprintf with g_strdup_printf.
Signed-off-by: Anders ...
release-1.10release-1.8release-1.9
|
|
|
@d4927a7
|
14 years |
andersk |
Replace owl_strdup with g_strdup.
Signed-off-by: Anders Kaseorg ...
release-1.10release-1.8release-1.9
|
|
|
@ddbbcffa
|
14 years |
andersk |
Replace owl_free with g_free.
Signed-off-by: Anders Kaseorg ...
release-1.10release-1.8release-1.9
|
|
|
@96828e4
|
14 years |
andersk |
Replace owl_malloc with g_new and g_new0.
Signed-off-by: Anders ...
release-1.10release-1.8release-1.9
|
|
|
@d3941a0
|
14 years |
davidben |
Use g_strjoinv in owl_global_set_startupargs
It's much nicer than ...
release-1.10release-1.8release-1.9
|
|
|
@5f8ec6b
|
14 years |
nelhage |
Replace per-editwin killbuf with a global one.
Right now, the kill ...
release-1.10release-1.8release-1.9
|
|
|
@d222c44
|
14 years |
davidben |
Kill owl_getquoting and fix quoting bugs
That function is nonsense. ...
release-1.10release-1.8release-1.9
|
|
|
@8510d5b
|
14 years |
davidben |
Check passwd entries to determine home dir
Still manually check the ...
release-1.10release-1.8release-1.9
|
|
|
@2ec737f
|
14 years |
davidben |
Add owl_function_set_search
Instead of allowing OWL_DIRECTION_NONE in ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@fc5eef4
|
14 years |
davidben |
Configure owl_global_set_typwin_inactive to be called on context ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@c394de8
|
14 years |
davidben |
Use ref-counting to make editwin ownership saner
When creating an ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@08263a8
|
14 years |
davidben |
Add owl_editwin_get_window
This removes the need for ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@cb81570
|
14 years |
davidben |
Add a separate owl_context_new and remove owl_context_init
The latter ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@1d74663
|
14 years |
davidben |
Add deactivate and delete hooks for owl_context
Also make pushing and ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@818f19c
|
14 years |
davidben |
Rename owl_global_get_typwin to owl_global_current_typwin
The new ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@005eae5
|
14 years |
davidben |
Make owl_global_get_typwin return the context's typwin
The only ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@9eb38bb
|
14 years |
davidben |
Likewise, don't reuse a global owl_viewwin
This means we don't have ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@03ca005
|
14 years |
davidben |
Create a new owl_popwin every time instead of rewiring the old one
...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@5b68c05
|
14 years |
davidben |
Update the viewwin when the global search string changes
This will ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ba042db
|
14 years |
davidben |
Remove _owl_panel_set_window
It hasn't been used since owl_window.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d40ad8b
|
14 years |
davidben |
Punt OWL_WEBBROWSER_* and userclue
That code hasn't been used for ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@e488ec5
|
14 years |
nelhage |
Merge branch 'security'
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d296c9a
|
14 years |
davidben |
Merge branch 'owl_window'
Conflicts:
global.c
release-1.10release-1.7release-1.8release-1.9
|
|
|
@26ad412
|
14 years |
nelhage |
Use a uniquified debug file location.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@50522b5
|
14 years |
nelhage |
Open the debug file using O_EXCL and an explicit mode.
We write ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d12a8c7
|
14 years |
nelhage |
Keep the debug file open persistently.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@8bba1ae
|
14 years |
davidben |
Rename owl_global_get_curs_typwin to owl_global_get_typwin_window
...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@efc460e
|
14 years |
nelhage |
Fix the 'personal' filter after a perlmessages-related mismerge.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@0be3efd
|
14 years |
davidben |
Move g_type_init into owl_global_init
Ensures that the tester and ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@5cc7e5e
|
14 years |
davidben |
Kill owl_global_needrefresh
Not necessary now. Internal state for ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@dec60b4
|
14 years |
nelhage |
Merge branch 'perl-tester'
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ea7daa8
|
14 years |
davidben |
Remove the global notifier
release-1.10release-1.7release-1.8release-1.9
|
|
|
@044f19f
|
14 years |
davidben |
Don't use signals for dirtying the sepbar
I'm less convinced the ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@e92e2a1
|
14 years |
davidben |
Don't use a signal to connect rightshift
While the signal is cleaner, ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@68e5464
|
14 years |
davidben |
Remove malloced and freed fields from owl_global
They are no longer ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@07b59ea
|
15 years |
davidben |
Maintain the cursor location with the context stack
release-1.10release-1.7release-1.8release-1.9
|
|
|
@4dd115f
|
15 years |
davidben |
Set the sepwin as the default cursor location
This lets us get rid of ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@571fab7
|
15 years |
davidben |
Move all the UI setup into a separate function
release-1.10release-1.7release-1.8release-1.9
|
|
|
@40597e7
|
15 years |
davidben |
The msgwin isn't going to be NULL from allocation failure now
This ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ad788b5
|
15 years |
davidben |
Move the sepbar stuff into a separate file
release-1.10release-1.7release-1.8release-1.9
|
|
|
@608681f
|
15 years |
davidben |
Add curmsg property and finish curmsg-vert-offset
release-1.10release-1.7release-1.8release-1.9
|
|
|
@99ce51c
|
15 years |
davidben |
Punt the arguments to owl_global_resize
We're not using them, and ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@3e0147f
|
15 years |
davidben |
Fix up the comment
release-1.10release-1.7release-1.8release-1.9
|
|
|
@fa65671
|
15 years |
davidben |
Remove the relayout code
The signals take care of it now.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@40d1eef
|
15 years |
davidben |
And a hacky port of the mainwin too
Some of the old relayout code ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@385fda9
|
15 years |
davidben |
A fairly hacky job of porting sepbar to owl_window
We now use the new ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@5b80b87
|
15 years |
davidben |
Avoid flagrant violations of layering and just g_object_notify in the ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@e20dd769
|
15 years |
davidben |
Actually construct the notifier and avoid invalid property names
...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@04d76ef
|
15 years |
davidben |
Add a signal for curmsg_vert_offset
release-1.10release-1.7release-1.8release-1.9
|
|
|
@43e3061
|
15 years |
davidben |
Wire set_rightshift to fire its signal too
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d70f45f
|
15 years |
davidben |
Port the msgwin to owl_window
I feel kind of silly making a new file ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f6fae8d
|
15 years |
davidben |
Port the editwin to owl_window
The others are still unmanaged for ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d2a4534
|
15 years |
davidben |
Maintain an owl_mainpanel structure
This structure will contain all ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@7a6e6c7
|
15 years |
davidben |
Use signals for redraw and resize
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ae11191
|
15 years |
davidben |
Remove the idlok blocks
It's off by default anyway.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d39f68c
|
15 years |
davidben |
Compute the terminal size in the screen's size callback
We do some ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@4e33cb2
|
15 years |
davidben |
Punt a lot of needrefreshes
Move the actual needrefreshes into the ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@68f63a2
|
15 years |
davidben |
Port owl_viewwin to owl_window
A number of hacks. This is just a test ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@449af72
|
15 years |
davidben |
First draft of Nth iteration of owl_window framework
release-1.10release-1.7release-1.8release-1.9
|
|
|
@04b16f8
|
15 years |
nelhage |
Set up filters and a view in the tester.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@20aced3
|
15 years |
davidben |
Use GQueue instead of owl_list for the incoming message queue
...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@3f6555d
|
15 years |
davidben |
Punt obarray and friends in favor of g_intern_string
It's somewhat ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@0881cdd
|
15 years |
davidben |
Use a separate pad for input
wgetch calls a wrefresh on regular ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@719173c4
|
15 years |
davidben |
Recreate the popwin on relayout
This should fix redraws when ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@0e3cdf1
|
15 years |
davidben |
Punt a pointless debug and a trailing newline
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f7cf6c2
|
15 years |
davidben |
Allow scheduling of relayouts as well as resizes
release-1.10release-1.7release-1.8release-1.9
|
|
|
@263320f
|
15 years |
davidben |
Require resizeterm
This allows us to get rid of the endwin, which ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f9f88f3
|
15 years |
davidben |
Separate relayout from resize
release-1.10release-1.7release-1.8release-1.9
|
|
|
@285bc9a
|
15 years |
davidben |
Refactor the ioctl and size work into a separate function
release-1.10release-1.7release-1.8release-1.9
|
|
|
@1f3a423
|
15 years |
davidben |
Consistently use g->{lines,cols} for the final size
We have various ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@8479494
|
15 years |
andersk |
Clear the resizepending flag before doing a resize, not after.
This ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@7892963
|
15 years |
andersk |
Mark variables modified from signal handlers as volatile sig_atomic_t. ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@98d296d
|
15 years |
nelhage |
Remove owl_global_is_typwin_active
This is now redundant with ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@58d47ca
|
15 years |
nelhage |
Make owl_global_set_typwin-active return the new editwin.
This makes ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@73eda8c
|
15 years |
nelhage |
Only use typewindelta when opening multiline editwins.
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@f25812b
|
15 years |
asedeno |
Make pseudologins asynchronous
Signed-off-by: Alejandro R. Sedeño ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@59ab8dd
|
15 years |
nelhage |
Erase the editwin WINDOW on resizes if there is no editwin
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|