raster pushed a change to annotated tag v1.8.0-alpha2
in repository apps/terminology.

        at  dc0fc76af4 (tag)
   tagging  f6e8a42d9a47c7a506622abcd94f760dddf907be (commit)
  replaces  v0.3.0
 tagged by  Carsten Haitzler (Rasterman)
        on  Tue Nov 19 17:22:43 2013 +0900

- Log -----------------------------------------------------------------
1.8.0-Alpha2 Release

Aleksandar Popadić (1):
      Fix screen refresh with screen, ssh, vim, ...

Boris Faure (155):
      fix clearing screen till the end
      fix mouse interactions using urxvt style (in mc)
      reflow: expand screen
      reflow: add backscroll expanding
      reflow: rewrap correctly between backscroll and screen
      reflow: remove empty lines due to screen expansion
      reflow: correctly set line length when pushing to backscroll
      reflow: WIP: vertical expansion
      reflow: add vertically expansion support
      reflow: fix backscroll expansion when full
      reflow: change _text_save_top() termpty_text_save_top()
      reflow: dummy vertical shrink
      reflow: shrink vertically in place if needed
      reflow: move cursor line when horizontally expanding
      reflow: define OLD_SCREEN() on a higher level
      reflow: horizontally shrink backlog
      reflow: horizontally shrink the screen buffer
      reflow: do not always reset circular_offset on resize
      reflow: do not shrink unused lines
      reflow: don't let resize to 1x1
      reflow: display content from backlog when vertically expanding
      reflow: skip last empty lines when vertically shrinking
      reflow: fix setting cursor position on vertical shrink
      reflow: use termpty_cell_copy() instead of memcpy()
      reflow: fix displaying history on vertical expansion
      reflow: fix vertical shrinking
      reflow: fix horizontal shrinking
      reflow: update TODO :)
      one less tab…
      reflow: fix segv sometimes when vertically shrinking
      improve device attributes queries
      handle DCS status string requests
      compat: add some csi dec private modes TODOs
      compat: only clear cells when scrolling to add text
      add termio_win_get();
      compat: add ugly testing code to change between 80/132 cols
      compat: add margin top support on Origin mode
      compat: handle cursor-controls chars in ESC sequences
      compat: csi parameters are always decimal
      remove dbg
      fix issue when buffer cuts last unicode
      revert a bunch of commits that weren't ready for prime time
      Fix -g (X geometry) option
      fix 1st alloc with _alloc_new
      termio: return NULL when selection is empty
      tycat: Add -g option to limit the size of the images
      tycat: fix videos aspect ratio when emotion_object_video_handled_get() 
fails
      termio_selection_get() set length of the string returned
      fix detecting link on last char of a backscroll line
      fix reflow on horizonal expansion
      reflow: do not add a newline when consolidation backscroll
      fix link detection when hover the h in ttp:/…
      termiolink: minor optimization
      selection: fix multiline backscroll selection
      cleanup and fix _termio_link_find();
      fix termio_selection_get() on backscroll
      handle DCS status string requests
      compat: add some csi dec private modes TODOs
      compat: only clear cells when scrolling to add text
      add termio_win_get();
      compat: add ugly testing code to change between 80/132 cols
      compat: add margin top support on Origin mode
      compat: handle cursor-controls chars in ESC sequences
      compat: csi parameters are always decimal
      compat: fix len computation when handling DCS escape codes
      compat: improve doc/parsing on DCS escape codes
      compat: discard (ftm) key resources used by xterm
      compat: add some debug
      compat: fix scrolling not clearing some text
      compat: fix mouse wheel in utf8 mode
      links: isspace() \ { \n, \r } as separtors
      use dbus to tell e.TeamWork whenever a link is detected
      change dbus link_detect to mousein/out
      fix dbus signatures
      dbus-link: use real coordinates
      fix compilation without eldbus
      dbus: also send events about links to files
      fix compilation without eldbus
      do not free link objects already on mouse_out
      remove links on mouse out/focus out. Closes T299
      termio: add some static
      termio: remove shadow variables
      fix word selection on multiple lines. Closes T305
      fix 58ec67bfa about removing shadow variables
      fix line selection (triple click). Closes T305
      remove some warnings
      s/__UNUSED__/EINA_UNUSED/g
      use a macro instead of some copy/pasta
      we're not in python here, let's use a switch/case
      themes: use default theme as base for solarized
      fix crash when closing top-level split. Closes T256.
      doc + use !strcmp to make code more readable
      256: fix color cube
      use the same default colors as the first 256 colors
      fix stupid bug with faint colors. Closes T44
      fix extending selection with shift + double click. Closes T228
      make themes compile with efl 1.7
      use EFL_VERSION_MAJOR/MINOR
      clicking on links works again
      try to fix some link/selection mess
      add some comments, clean-up code
      change cursor/selection when changing theme
      fix focus issue when changing options. Closes #T27
      change theme on every tab/split. Closes T28
      forgot to remove some code
      fix solarized-light theme
      improve debug logs
      fix shift tab. Closes T358
      cleanup app-server code…
      fix segv when closing terms in splits
      esc: export color_set to its own function
      have a config to choose whether to set TERM to xterm-256color
      add -2/--256color option to set TERM to xterm-256color
      compat: fix backspace
      set correct mode with fcntl
      screw terminfo: have a config to decide whether erase is del or backspace
      fix options order
      simplify code
      fix (some cases about) link still showing up when they shouldn't
      really remove links
      out coords are -1
      let me click on link while some strange bug is fixed
      invisible should not show previous underline/strikethrough
      fix CID 1106345 - missing parentheses
      fix CID 1100640 - read from pointer after free
      fix CID 1100641 - uninitialized scalar variable
      now that T441 is fixed, always remove links on MOUSE_OUT
      try to avoid a race when moving cursor out
      fix typo. CID 1126105, 1126106
      missing EINA_UNUSED
      do not try to reflow altbuf
      small debug-related changes
      reorganize structures about selection
      fix selection going up/left
      "#if defined(SUPPORT_DBLWIDTH)"--
      _smart_xy_to_cursor() now returns inside coordinates
      simplify selection code
      fix clicking to unselect
      fix stretching selection
      selection to the edges scrolls
      keep selection when scrolling
      remove selection when content selected changes
      fix simple click producing one-char selection
      remove debug =]
      disable selection when resizing
      only require 1.7.0 for smart git users
      simple click doesn't create one-char selection
      remove useless code
      tabs are implemented
      update man page
      improve debug output
      simplify code
      fix scrolling bug. Closes T106
      add termpty_screen_swap() to simplify code
      fix scrolling with selection on irssi in tmux. Closes T404

Carsten Haitzler (Rasterman) (76):
      note about cwd.
      warn--
      fix some media handling of mp3's and music files with tyls+thumb links.
      fix up artiifacts in tab selector zoom.
      show overlay with number of open tabs - keep it faded out until you
      this should fix a seg on exit.
      fix focus restoration when creating new tabs or splits by allowing cb
      fix selection loss handling with multiple wins in 1 process.
      use cwd of term when creating new ones with splits and tabs.
      cover delayed delete being for already deleted panel from other window.
      zero out fmt bits for dbl width chars for spare cell.
      track if a bell was missed in a background tab and display a "missed"
      glue in beep flag on sel creation if you missed a beep in a hidden tab.
      update TODO
      alt + 1,2,3,...8,9,0 switch TO terminal tab # 1, 2, ... 8, 9, 10
      document alt+num keys.
      remove -l opt in summary.
      update/cleanup TODO.
      escape filenames for terminology helpers.
      update todo with inlined edje object items and document alternat
      allow for raw edje files to be inlined ANd to set tet, emit signals to
      1. make notes of crash in term resizing.
      protect against segv. see comments.
      more work ok direct edje inline content. u can send messages toit now
      fix up param parser for edje inlines
      more work on inlined edje objects - allow multiple chid's to be active
      complete message send-back to term pty.
      comment--
      update TODO as current status is.. better.
      adjust todo some more.
      clean some formatting.
      add whitepsace debug mode and termsave abstraction infra.
      warn--...
      add compressed backscroll to terminology...
      make use of eo audio and multisense in terminology.... bell..
      and add sounds dir to makefiles so we can dist.
      ctrl+0,1,2,3...9 for tab switching.
      move ctrl+0,1,2... before imf processing so it works with imf on.
      Revert "move ctrl+0,1,2... before imf processing so it works with imf on."
      add arcconifg for terminology.
      Terminology: fix tab hotkey with UIM-XIM
      Fix mild theme for tab switching
      shorten labels for options so options fit in default term size.
      add ethumb queue if ethumd not there since ethumb doesnt queue for us.
      simplify code to make separators in single func.
      oops - fix up readme example for ib/ie escapes.
      document edje object inlining and message/signal etc. comms.
      add pkgbuild for terminology
      don't request ethumb again when it dies unless we have a queue
      handle gif loop none and loop count 0 vs actual loop counts (or -1)
      remove warngings
      use key not keyname so xmodmap works
      restore some shift based keyinput after fex to use key not keyname.
      change -> changed ... and make flush timeout 5s
      dont filter based on ethumb client handle.
      please... restore default coolors! :)
      ad erro handling for pty alloc (never seen it fail!)
      oops.. , not m
      don t consider greantpt failure an error, but a warning.
      pass distcheck
      theme - sync stripe imagery with dark in e17/elm theme and remove the 
pulse
      theme selector - massively improve theme preview to actually preview
      theme options - make sure current theme is hilighted.
      warning--
      make theme auto-reload emit signals to configure stuff properly!
      make url link disappear on focus change ANd ensure it stays invisible then
      alpha shadow image now has more fidelity at scaled up sizes = less banding
      lets reduce the theme color strings in size since there are so many - 
memory
      maybe speed up term scroll byt skipping compare work
      unbreak inlined media being unparented when tab selector is used
      oops - i thought i committed this - remove commented out code from prev 
commit
      efl version - bump version req for e18 to efl 1.8 (thus the coming alpha)
      set up an alpha1 for terminology 0.4
      readme is 0.4.0 now
      capitalize option label
      1.8.0-alpha2

Cedric Bail (8):
      initialize ipc before shuting it down.
      terminology: we did rename generic backend to vlc as it is its real name.
      terminology: let's help the compiler and tell him about this hot spot.
      terminology: let's not recreate timer all over the place for nothing.
      terminology: inline the most common case for a small 2% speed up.
      terminology: let the compiler inline more agressively the common case for 
a 1% win.
      terminology: factorise some code and help the compiler figure out which 
branch is the most likely one.
      terminology: add support for some more file extension.

Chris Michael (4):
      Remove unused variable.
      Fix warning: 'len' may be used uninitialized in this function
      Fix  warning: comparison between signed and unsigned integer expressions
      Add sound support to mild.edc (which the black theme uses).

Daniel Juyung Seo (14):
      TODO++
      main.c: display the current tab number.
      options_behavior.c: removed unnecessary variable.
      config tab_zoom: make the tab zoom animation time configurable.
      config.c: bump up the CONF_VER to 2 because I just added a new 
configuration for tab_zoom.
      Revert "config.c: bump up the CONF_VER to 2 because I just added a new 
configuration for tab_zoom."
      config.c: set the default value of tab zoom animation time to 0.5 if the 
value equals 0.
      tyls.c: clean up. one semicolon is enough.
      zoom option: tab zoom animation time can go down to zero if users want.
      termptyesc: fixed up wrong null check.
      termptyesc: removed unnecessary null check for free.
      termio: fixed null pointer dereferencing issue.
      config: fixed dereferencing null pointer issue.
      main: Fixed dereferencing null pointer issues.

Doug Newgard (2):
      [terminology] Fix make dist
      PKGBUILD Cleanup

Godfath3r (4):
      terminology: README file update. Patch by godfath3r.
      Terminology: add man page for terminology.
      add geometry as a config parameter
      update man to document alt+num shortcuts

Gustavo Lima Chaves (1):
      Most important of TODOs.

Gustavo Sverzut Barbieri (7):
      mild (and inherited) will have brighter colors.
      unify default colors, fix make dependencies and mustang build.
      pretty make output for EDJ.
      termio: allow monitoring if selection exists.
      controls: disable "copy" when there is no selection.
      termio: do not handle selection if it doesn't exist.
      termio: right click on links show special menu.

Jean GUYOMARC'H (1):
      terminology: fix build of terminology on MacOS X.

Jean-Philippe Andre (1):
      Enhance link copy UX

José Roberto de Souza (4):
      Avoid crash when socket address lenght is bigger than 126
      Add functions to access userfull data and functionally of win, term and 
split
      Add main_new_with_dir() to enable open a term in a specifc path
      Implementation of elm_app_server

Lucas De Marchi (1):
      Add option to disable drag and drop

Mike Blumenkrantz (3):
      more accurate link mouse-out detection, fix teamwork signals, update 
teamwork to new api
      don't shutdown eldbus when exiting on a quit option
      use new elm_win_window_id_get to return wayland-compatible surface id: 
terminology is now wayland-teamwork compatible

Sebastian Dransfeld (1):
      Fix define

Stefan Schmidt (1):
      tyls: Don't print -l option as it is not implemented.

discomfitor (2):
      only queue smart updates from termio_mouseover_suspend_pushpop when 
link.suspend is 0
      improve previous smart queue commit by deleting existing animator

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 


Reply via email to