Commit Graph

558 Commits

Author SHA1 Message Date
Chris Jones 65cb27c2bb Start landing configclass work 2008-04-02 22:10:32 +01:00
Chris Jones 8ce3f6f626 update setup.py to use version from terminator 2008-03-29 14:57:37 +00:00
Chris Jones 00e8127246 display version with -v 2008-03-29 01:40:49 +00:00
Chris Jones b31fee31ed add global variables and use them 2008-03-29 01:36:23 +00:00
Chris Jones 78e8aa42ae consistency and likely cross-platform improvement 2008-03-29 01:29:09 +00:00
Chris Jones 5ea8776fce Fix up titlebar related actions now the widget is called titlebox 2008-03-29 01:06:42 +00:00
Emmanuel Bretelle 94302d9fbe fixes getcwd issue when directory is non existent
* close LP#208319
2008-03-28 18:30:10 +00:00
Chris Jones ba60b58ca5 cory's icon.. re-merging because bzr is annoying 2008-03-19 17:18:36 +00:00
Chris Jones 8ee314a284 move trunk to 0.9 2008-03-19 17:16:58 +00:00
Cory Kontros 034d8ed128 * Added new icon. 2008-03-18 18:17:06 -04:00
Emmanuel Bretelle 78c7918dd7 adding Ctrl-Page_Up/Page_Down keybinding
it will get the first notebook parent and will go to the previous/next tab
2008-03-13 17:48:24 +00:00
Emmanuel Bretelle 69234b1d8c adding some coloration on active term title 2008-03-13 16:41:25 +00:00
Emmanuel Bretelle b22e25a6ec adding tab support 2008-03-08 20:13:22 +00:00
Emmanuel Bretelle 2e0440ea60 merging terminatorconfig.py 2008-03-08 12:39:19 +00:00
Chris Jones 9b68d97768 solve one problem 2008-03-08 01:38:42 +00:00
Chris Jones 3cfa490642 add skeleton config system 2008-03-08 00:04:41 +00:00
Emmanuel Bretelle f4c5112847 aggregating methids 2008-03-07 12:09:59 +00:00
Emmanuel Bretelle e8657fb986 add terminator icon to dnd 2008-03-06 20:00:08 +00:00
Emmanuel Bretelle 998a59bddf fix drop on itself with titlebars 2008-03-06 19:13:10 +00:00
Emmanuel Bretelle 416685efa0 * Added: titlebars can be drag and dropped 2008-03-06 19:06:23 +00:00
Emmanuel Bretelle 90ffd49eb7 rectangle overlay default 2008-03-06 14:57:16 +00:00
Emmanuel Bretelle 4109deef26 changed gtk.gdk.ACTION_COPY to gtk.gdk.ACTION_MOVE 2008-03-06 14:56:30 +00:00
Emmanuel Bretelle c81df8ab05 fiddling around with text dnd 2008-03-06 14:54:31 +00:00
Emmanuel Bretelle 6322a5ba0d adding rectangle layout 2008-03-05 16:28:20 +00:00
Emmanuel Bretelle 9ebbc671ed * cleaned up on_drag_motion 2008-03-04 20:25:51 +00:00
Emmanuel Bretelle ed3f695669 * Adding layout over destination pane on DnD 2008-03-04 19:08:31 +00:00
Emmanuel Bretelle d7ca7b3ce3 merging title-hightlight to dnd 2008-03-02 13:17:56 +00:00
Emmanuel Bretelle 847ee62684 Highlight focused term support 2008-03-02 12:44:08 +00:00
Emmanuel Bretelle 679518b288 really fixed this time :)
bool('False') is True, therefore we can't just use bool(value) but we need
 assign a True or False value when reading terminatorrc 
 if value is "True" or "False"
2008-03-02 12:11:34 +00:00
Emmanuel Bretelle 92ce9fe4b3 Fixes:
* titlebars and titletips was not read properly from ~/.terminatorrc
    when a ~/.terminatorrc is a boolean, bool(value) has tobe used 
    while comparing to True/False as value is read as a string
  * If titlebars=False, the label is still created but hidden, by
    doing so, one can show the title at anytime by right-clicking and
    enabling the title on a per term basis
Added:
  * Terminator window title changes to:
	"Terminator: <active term title>"
2008-03-02 11:46:21 +00:00
Chris Jones 031685268e Allow dodgy gconf use of this too 2008-03-01 01:15:34 +00:00
Chris Jones 8f9b2b1804 Integrate modified patch from chantra with some changes so titlebars and title tooltips are configurable via terminatorrc (or in theory gconf, but that's a violation of a schema violation 2008-03-01 01:14:32 +00:00
Chris Jones 4b6094fbe5 terminatorrc isn't created by default, so it can be used to override the gnome-terminal profile as well as providing gconf independence for non-gnome users 2008-03-01 00:24:14 +00:00
Chris Jones 201e48c9be re-order these to make more sense 2008-03-01 00:09:49 +00:00
Emmanuel Bretelle 246b7a1e36 Added grandparent.resize_children() in Terminator.remove()
to force the terminal term to have the right size when returning
 otherwise, resizing is delayed and dnd between 2 siblings will
 squeeze a term
2008-02-29 17:50:32 +00:00
Emmanuel Bretelle bd86949ad6 some documentation 2008-02-27 20:27:29 +00:00
Emmanuel Bretelle 429339108b Cleaned up dnd code
* added a destroy method to TerminatorTerm so
    a term can be destroyed with its corresponding vte and hbox
  * splitaxis now creates a term and add it to the receiving term
  * closeterm now remove the term and destroy it
  * added Terminator.add(widget, term, pos) add a term to widget a pos
  * added Terminator.remove(widget) removes a widget from the Terminator view
2008-02-27 20:11:47 +00:00
Emmanuel Bretelle 649bc21750 removing useless self.reconfigure_vte() in on_drag_data_received() 2008-02-26 20:57:06 +00:00
Emmanuel Bretelle bdad9597f7 fixes issue where moving a term with --no-gconf and
scrollbar_position=disabled in ~/.terminatorrc 
will create a scroll bar of the left of src and dst terms
2008-02-26 19:57:22 +00:00
Emmanuel Bretelle df5d260f05 updated trunk 2008-02-26 18:30:21 +00:00
Emmanuel Bretelle 53a6677be9 merged trunk 2008-02-26 18:18:24 +00:00
Nicolas Valcárcel 84b984dc0c Added comments support on .terminatorrc 2008-02-26 13:03:41 -05:00
Nicolas Valcárcel a4013ad0f3 Adding terminatorrc manpage for install 2008-02-26 12:32:11 -05:00
Chris Jones 4e45095f59 [CJ] Expand Thomas Meire no-gconf branch to have an optparse entry and move it. write a fake gconf client to make this work. We should refactor eventually. 2008-02-26 00:25:01 +00:00
Chris Jones db66ec7743 Add schema descriptions from gconf to document the rc settings 2008-02-25 23:26:51 +00:00
Emmanuel Bretelle 4396433c2d Fixed Ctrl-Rightclick keybinding for DnD:
* changed gtk.gdk.ACTION_MOVE to gtk.gdk.ACTION_COPY
2008-02-25 20:41:36 +00:00
Emmanuel Bretelle ff2a6b0fa6 fixed a bug where the source term was set to the bottom or right
of the destination term
2008-02-25 18:56:51 +00:00
Emmanuel Bretelle 2b354af88f merging changes from trunk to drag-and-drop 2008-02-25 16:49:44 +00:00
Thomas Meire 752e929eec Fix how background-settings are applied. (Code based on code from gnome-terminal) 2008-02-25 12:02:02 +01:00
Chris Jones d4f5e4362f Remove a FIXME. Stop failing on unfound config values, this is madness. Move options parsing callback into the __main__ handling. Formatting tweaks 2008-02-25 09:50:06 +00:00