aboutsummaryrefslogtreecommitdiff
path: root/svte.c
AgeCommit message (Collapse)Author
2013-11-04Merge branch 'master' of https://code.google.com/p/svteCalvin Morrison
2013-11-03Merge branch 'master' of https://github.com/mutantturkey/svteCalvin Morrison
2013-11-03allow user to manually hide tabbar by default with show_tabbar optionCalvin Morrison
2013-09-11add font size increase and decrease, kind of crappy because we are just ↵Calvin Morrison
increasing the size by the '2000' metric since PangoFontDescription isn't a set size, but is dynamic based on dpi and other crap
2013-09-02Fix error Only <glib.h> can be included directly.Wouter Van Rooy
New version of Glib no longer allows to include headers from its subdirectories.
2013-03-06Fixed warning for comparing int and pointer.Wouter Van Rooy
Window_width and _height are int. So should be compared to 0 instead of NULL
2013-03-05Add appropriate version optionmutantturkey
svte now should follow unix conventions a bit more appropriately. It will now take --version or -v and prints a \n after printing the version number.
2013-03-05Automatically set a default window size if unsetmutantturkey
This resolves problems when the window manager does not set a default size. I noticed this while using KDE3's KWin. Previously it went unfixed because my main window manger always assigns a size. This should resolve the problem. * Added DEFAULT_WINDOW_WIDTH and DEFAULT_WINDOW_HEIGHT * DEFAULT_WINDOW_WIDTH = 600 * DEFAULT_WINDOW_HEIGHT = 800 * If either height or width is missing from the svte configuration in the users directory, use the defaults.
2012-10-10add support for tab switching with the Forward and Backward keys (XF86Forward)mutantturkey
2012-10-09GPid was not stored anywhere.Wouter Van Rooy
GPid was a pointer but had no place to put the variable. Just declare the variable in the struct and pass the pointer to the function.
2012-10-01Fix const assignment warning.Wouter Van Rooy
warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default] This warning is fixed. This is actually only allowed for legacy reasons and should not be ignored.
2012-09-26added execute command line argument, works like xtermmutantturkey
2012-09-19Fix pointer to integer different size cast warningWouter Van Rooy
2012-09-14Fix not ending program when windows were closed.Wouter Van Rooy
destroying the window when calling tab_close now calls an event which calls window_destroy. Which ends the program when all windows are closed.
2012-09-05rewrite of the entire windowing design; Now svte can utilize multiple ↵mutantturkey
windows; created window closing and spawning functions. The shortcut to spawn a new window is CTRL+SHIFT+n;
2012-08-29remove extra varaibles, don't pass the term object to our event callback - ↵mutantturkey
we don't need it.
2012-08-29fix a uninitialized variablemutantturkey
2012-08-29make this work without using the C99 standardmutantturkey
2012-08-29add a config setting for the default browser; update example svterc accordinglymutantturkey
2012-08-29fix handling to return true only if we get a match. thanks Wouter Van Rooymutantturkey
2012-08-29added a URL opener, by default using the xdg-open program. This is a setting ↵mutantturkey
in defaults.h
2012-08-24Remove the define to get the term struct of each place with a saner inline ↵mutantturkey
matching the get_current_term; cleaned up the source code with more sane vim indentations; fixed the bug where a background tab would update it's title and also update the window title"
2012-06-17Fixed the empty tab labelsWouter Van Rooy
2012-06-17Some code cleanup and removal of superfluous codeWouter Van Rooy
2012-06-15Removed unused page_num variable in set_window_title functionWouter Van Rooy
Fix the setting of the window title on window-title-changed signal
2012-06-03Implement regular copy-paste with ctrl-shift-c and ctrl-shift-vWouter Van Rooy
2012-05-31Added configurable colours to terminalWouter Van Rooy
2012-05-30added a shortcut (CTRL+SHIFT+H) to toggle the tab barmutantturkey
2012-05-28added a few more fixes - thanks Wouter Van Rooymutantturkey
2012-05-28added a fix for startup error - thanks Wouter Van Rooymutantturkey
2012-05-28added a fix for deprecated terminal fork command warningsmutantturkey
2010-09-10added callback for mouse event handling:)Calvin Morrison
2010-06-24Added two options to the rc file, bg_image and bg_saturation, also changed ↵Calvin Morrison
transparent_bg to bg_transparent for consistant naming.
2010-07-23Fixing white space, style violations.Vic Fryzel
2010-07-23Making window height and width configurable.Vic Fryzel
2010-07-23Adding support for audible_bell, autohide_mouse, scroll_on_keystroke, ↵Vic Fryzel
scroll_on_output, visible_bell, word_chars. Fixing num_scrollback_lines and a few other minor bugs.
2010-06-23renamed key_press_callback to event_key for consistant naming, added ↵Calvin Morrison
event_button for future button callbacks
2010-06-18removed and redundant if/then statement that essentially evaluated the same ↵Calvin Morrison
thing twice.
2010-06-18tabs now open in the PWD of the previously opened tabCalvin Morrison
2010-06-18Switching tabs will now rotate to first if at last and visa versa, as well ↵Calvin Morrison
as regular tab switching
2010-07-18Removing some old licensing stuff, everything is now GPLv3. Removing an ↵Vic Fryzel
unused method from svte.c
2010-07-18Changing UI group in rc file to ui.Vic Fryzel
2010-07-18After initial import from github, switching name to svte. Revamping README ↵Vic Fryzel
with new project information.