Commit Graph

90 Commits

Author SHA1 Message Date
Carsten Haitzler eca8593193 infra for multiple terms per split slot. 2013-03-17 23:52:13 +09:00
Carsten Haitzler 2217166f40 make terminology handle multiple uri dnd of files and display in a
slideshow queue. :)
2013-03-09 00:13:32 +09:00
Daniel Juyung Seo 8a3f6335ff terminology main.c: use macros for panes content parts and make code cleaner.
SVN revision: 84332
2013-02-24 06:53:29 +00:00
Carsten Haitzler 437ac7ba0b clock on thumbs opens popmedia. :)
SVN revision: 84065
2013-02-18 15:31:54 +00:00
Boris Faure 54837f4d7d fix split with elm 1.7. Thanks to Godfath3r.
SVN revision: 84026
2013-02-17 16:55:42 +00:00
Daniel Juyung Seo 84047693f8 terminology main.c: set the focus to the new split terminal.
SVN revision: 83836
2013-02-12 04:32:36 +00:00
Carsten Haitzler 19ee5d50b1 fix spinning - blinking curaor from cmdbox entry.... only create when
needed and delete when not. :)



SVN revision: 83613
2013-02-04 21:12:41 +00:00
Carsten Haitzler 4505778e11 fix ter4minology cmdline opts - broke them with splitting. fix.
SVN revision: 83457
2013-01-30 06:24:22 +00:00
Carsten Haitzler 552b55319a hmm actualyl lets make cb's consistent and pass term as data - fix cb :)
SVN revision: 83423
2013-01-29 09:23:38 +00:00
Daniel Juyung Seo 93066dd3d3 terminology main.c: use correct parameter. fixed segv on commandline option.
SVN revision: 83422
2013-01-29 08:53:50 +00:00
Carsten Haitzler 0bbeac1a15 oops (--
SVN revision: 83402
2013-01-29 04:01:46 +00:00
Carsten Haitzler caddf1fdee 1.8ism ifdefed.
SVN revision: 83401
2013-01-29 03:59:22 +00:00
Carsten Haitzler 3b9b38b86c make block insert allow the inserter to specify a character to replace
on insert. this allows multiple insertions to be "active
simultaneously". until all the inset chars are used up. need to wrap
these insert chars with begin/end escapes still for efficiency and so
you can use insert chars elsewhere in the same text output area.

also clean up warnings.



SVN revision: 83394
2013-01-29 00:43:13 +00:00
Carsten Haitzler 7f6ae2a441 little theme adjustments for terminology - cursor loses striped fill -
clear empty, but gets blue glow. use subtle blue glow to show focuwed
term - useful for multi-term grid.



SVN revision: 83362
2013-01-27 05:24:07 +00:00
Carsten Haitzler 524d62d2f3 move options/controls out of term edj into separate one for the window
SVN revision: 83361
2013-01-27 01:58:12 +00:00
Boris Faure d9d7318041 termpty_init/shutdown() are now called globally
SVN revision: 83360
2013-01-26 22:22:39 +00:00
Carsten Haitzler 85e60bbf74 add keybinds to split terms.
SVN revision: 83358
2013-01-26 13:06:58 +00:00
Carsten Haitzler 097bf1a09d options work agai - less purty. i need to adapt options now to
grid/pane-term. - they should be an overkay over all terms, not done
inside per-term theme. split needed.



SVN revision: 83124
2013-01-23 05:53:18 +00:00
Carsten Haitzler 614699ede2 make config separate per term.
SVN revision: 83091
2013-01-22 15:37:47 +00:00
Carsten Haitzler a0ffffd42d split your terminology man... split it! :)
SVN revision: 83090
2013-01-22 15:01:53 +00:00
Boris Faure a7eb68799c terminology: read colors from theme
SVN revision: 83019
2013-01-20 16:48:18 +00:00
Lucas De Marchi 84564c8f5d terminology: remove hack that's not needed anymore
edbus doesn't crash efreet if the mainloop isn't ran anymore (see test in
edbus' testsuite) so lets remove the hack.



SVN revision: 82844
2013-01-15 21:58:18 +00:00
Carsten Haitzler 834f41cfe7 printf--
SVN revision: 82070
2013-01-03 12:28:52 +00:00
Carsten Haitzler a0dd78025a omg! accidentally left debugging for loop in! never mind! remove!
SVN revision: 82066
2013-01-03 12:12:26 +00:00
Carsten Haitzler e7cf702d6a set up argc/argv right so it ends up on the window in multi-instance
mode.



SVN revision: 82046
2013-01-03 07:50:54 +00:00
Cedric BAIL 9636a15f22 terminology: don't crash on ctrl-c.
SVN revision: 82034
2013-01-03 05:19:54 +00:00
Mike McCormack dfd5b67b67 terminology: Use return value of cwd
SVN revision: 81861
2012-12-29 07:25:19 +00:00
Carsten Haitzler c89867a5c7 warn--, var grouping nicer.
SVN revision: 81855
2012-12-29 03:05:01 +00:00
Carsten Haitzler 970051e45a if ipc serve fails - try ipc send again.
SVN revision: 81854
2012-12-29 03:02:37 +00:00
Lucas De Marchi a9b695ebbd terminology: Fix Ecore version check
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 81824
2012-12-28 16:11:02 +00:00
Carsten Haitzler b5aff77833 work around edbus issues by forcing the mainloop to run at least one
cycle with some dummy things... in ipc launch mode.

also make selection jump to end if a newline is there - as disussed on
ml.



SVN revision: 81775
2012-12-28 02:28:39 +00:00
Carsten Haitzler e401e87660 terminology can do multi instance now (in a single process). that
means 2 or 3 or more windows == same terminology process. there is a
checkbox to turn it on.

in theory it CAN do multipe terms within 1 windows, except there's
incomplete sizing logic code for hansling step sizing and min size
with multielp terms in the same window (imagine u laid them out in a
table grid... all we need is a table and pack n terms in and presto..
but the sizing will be "bizarre" at the moment)... if they are packed
on top of eachother like a notebook... sure - but no notebook widget
and no way to sensibly display and switch... but the code infra now
all supports it in theory. this is more about testing and making that
infra work. first will probably be a grid layout of some sort because
frankly... it's easier.

but for now... lets get this multi-instance fun on the table.



SVN revision: 81740
2012-12-27 11:20:32 +00:00
Carsten Haitzler e953a2e4ea and handle loop.. or not looping.. i there is a queue. :)
SVN revision: 81688
2012-12-25 15:14:36 +00:00
Carsten Haitzler f0da587105 put some meat on the terminology custom escape handling BONES!
SVN revision: 81687
2012-12-25 14:47:54 +00:00
Carsten Haitzler dbcac72da3 propagate excape command to main.c and put in some skeleton for
handling cmds.



SVN revision: 81686
2012-12-25 01:53:41 +00:00
Carsten Haitzler d5bdabb2bc make the new opt stuff for 1.8 and newer only.
SVN revision: 81011
2012-12-15 04:26:13 +00:00
Boris Faure 1434247df2 terminology: ' ' can be underlined or striken through
Commit on rev 78285 got wrongly removed.

Please, use svn revert (or git revert) instead of pushing some old working
code you had. I do hate wasting my time twice on the same bug I fixed weeks ago.

SVN revision: 80623
2012-12-10 21:52:39 +00:00
Carsten Haitzler 2c18ec8ba2 revert! broke terminology build completely.
SVN revision: 78312
2012-10-22 02:12:55 +00:00
Flavio Vinicius Alvares Ceolin 0dcc9e2044 Using the edje_codegen to handle with the theme
Using the code generated to handle the parts of the
edj file. Trying to avoid mistakes with the parts names and
make the code more independent from the theme (the parts can
change the name since it maintaining the same api)



SVN revision: 78271
2012-10-19 22:04:01 +00:00
Flavio Vinicius Alvares Ceolin 22fba090a0 Adding support for selection of theme
SVN revision: 77333
2012-10-02 20:24:13 +00:00
Carsten Haitzler 57ef054525 support a login shell option.
SVN revision: 77141
2012-09-27 09:33:33 +00:00
Daniel Juyung Seo 6bfc4c1407 terminology: Use recent elementary apis. elm_entry_scrollbar_policy_set -> elm_scroller_policy_set.
SVN revision: 76359
2012-09-09 22:57:55 +00:00
Gustavo Sverzut Barbieri 6e790ac6d2 always guarantee there is an opaque object at the bottom of non-translucent windows.
if you set media bg as png or other images with transparency, it would
show garbage.




SVN revision: 75586
2012-08-23 02:53:59 +00:00
Gustavo Sverzut Barbieri 0accdc7ef5 media: turn off media on video playblack del.
if the object is deleted by media_stop(), then we must listen to it
and emit "media,off". We should also clean up the config->background
if it's temporary, so it's not restarted on the next
main_media_update() (changing config options).



SVN revision: 75582
2012-08-23 02:15:44 +00:00
Gustavo Sverzut Barbieri 93dd23541c hide popmedia on video stop.
it was weird to have an empty popmedia background doing nothing.



SVN revision: 75530
2012-08-22 09:20:54 +00:00
Carsten Haitzler 60cda4bcf3 unsetenv on desktop startup id to make seoz happy.
SVN revision: 75506
2012-08-21 15:01:39 +00:00
Carsten Haitzler 0576da08a1 delay focusing on cmdbox entry a bit to make it reliable.
SVN revision: 75340
2012-08-17 03:21:06 +00:00
Carsten Haitzler a684b21b57 add some infra for cmd-mode for terminology. only 1 working cmd atm
"f" (font changes)



SVN revision: 75254
2012-08-14 12:30:55 +00:00
Carsten Haitzler fc2796ba79 dont clash short options (short optiosn should allow multiple chars...
grrrr. not very useful once u have lots of options)



SVN revision: 74890
2012-08-06 00:06:13 +00:00
Carsten Haitzler 00e10bda2a add bunch of option s to terminology suggested by Thanatermesis - not
in the exact way asked due to ecore-getopt, but they are there
functionally.



SVN revision: 74884
2012-08-05 09:38:58 +00:00