Ticket #1414 (closed enhancement: fixed)

Opened 15 years ago

Last modified 15 years ago

[patch] Scalable UI

Reported by: E.L.K. Owned by: andrew_b
Priority: major Milestone: 4.7.0-pre2
Component: mc-core Version: 4.6.2
Keywords: Cc:
Blocked By: Blocking:
Branch state: Votes for changeset: committed-master

Description

This is adaptation of my mc-ru-fork scalable UI patch for current source head.

Main idea of this patch is to make mc properly react on SIGWINCH signals even if there some dialog (or several) on foreground.

Attachments

ScalableUI.patch (20.7 KB) - added by E.L.K. 15 years ago.

Change History

Changed 15 years ago by E.L.K.

comment:1 Changed 15 years ago by andrew_b

  • Owner set to andrew_b
  • Status changed from new to accepted
  • Milestone changed from 4.7 to 4.7.0-pre2

comment:2 Changed 15 years ago by andrew_b

  • Blocking 74 added

comment:3 Changed 15 years ago by andrew_b

  • Blocked By 1474 added

comment:4 Changed 15 years ago by andrew_b

  • Blocking 1504 added

comment:5 Changed 15 years ago by andrew_b

  • Blocked By 1474 removed

(In #1474) Merged to master.

git log --pretty=oneline 3eeeb35..e1cbec7

comment:6 Changed 15 years ago by angel_il

  • Milestone changed from 4.7.0-pre2 to 4.7.0-pre3

comment:7 Changed 15 years ago by andrew_b

  • severity changed from no branch to on review
  • Milestone changed from 4.7.0-pre3 to 4.7.0-pre2

comment:8 Changed 15 years ago by angel_il

branch: 1414-scalable-ui (parent: master)

comment:9 Changed 15 years ago by angel_il

sorry, how use it, and how check it?

comment:10 Changed 15 years ago by iNode

It's doesn't work. (i.e. F5 and resize terminal window. Mc runs in urxvt.)

$ mc -V       
GNU Midnight Commander 4.7.0-pre1-160-g47306cf
Virtual File System: tarfs, extfs, cpiofs, ftpfs, fish
With builtin Editor
Using system-installed S-Lang library with terminfo database
With support for background operations
With mouse support on xterm
With support for X11 events
With internationalization support
With multiple codepages support
Data types: char 8 int 32 long 32 void * 32 off_t 64 ecs_char 32

comment:11 Changed 15 years ago by andrew_b

  • severity changed from on review to on rework

comment:12 Changed 15 years ago by andrew_b

  • Blocking 74 removed

comment:13 Changed 15 years ago by andrew_b

  • severity changed from on rework to on review

comment:14 Changed 15 years ago by iNode

  • Votes for changeset set to iNode

comment:15 Changed 15 years ago by iNode

Mostly work, exclude some urxvt specific behaviour.
It seems to be rxvt optimization/bug.

comment:16 Changed 15 years ago by angel_il

  • Votes for changeset changed from iNode to iNode angel_il

comment:17 Changed 15 years ago by angel_il

  • severity changed from on review to approved

comment:18 Changed 15 years ago by andrew_b

  • Status changed from accepted to testing
  • Votes for changeset changed from iNode angel_il to commited-master
  • Resolution set to fixed
  • severity changed from approved to merged
  • Blocking 1504 removed

comment:19 Changed 15 years ago by andrew_b

  • Status changed from testing to closed
Note: See TracTickets for help on using tickets.