From lyx-devel Mon Mar 07 01:33:45 2005 From: Johnathan Burchill Date: Mon, 07 Mar 2005 01:33:45 +0000 To: lyx-devel Subject: [patch] Change tracking marker (QT UI, bug-1301) Message-Id: <200503061833.50713.jkerrb () users ! sourceforge ! net> X-MARC-Message: https://marc.info/?l=lyx-devel&m=111015919626358 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--Boundary-00=_+96KCRuWKAQaRyP" --Boundary-00=_+96KCRuWKAQaRyP Content-Type: multipart/signed; boundary="nextPart58430933.PRnKDfehh5"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart58430933.PRnKDfehh5 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi folks, Working on paragraph breaks for the change tracker is not trivial, so I=20 decided to tackle bug 1301 (which is marked trivial :) for a change of pace. Here is a patch and .ui file (attached) that implements Alfredo's and John'= s=20 idea of a marker (see "bug" 1301) that reflects whether change-tracking mod= e=20 is engaged. Whether this is a feature enhancement or a bug-fix can be=20 debated, but I vote that something along this line be added for 1.4.0. The indicator is a stack of three horizontal lines, black, red, blue, which= =20 are the colours used in change tracking. I didn't go with the padlock (see= =20 bug 1301), as it would suggest to me that the file could not be edited. Thi= s=20 indicator shows up in the QT statusBar. If you want to use a different indicator, say the padlock icon, or make the= =20 current one look nicer, go for it. (Don't forget to run autogen.sh after adding the .ui file to your source.) Now back to paragraph breaks... Cheers, JB =2D-=20 Johnathan K. Burchill, Ph.D. jkerrb@users.sourceforge.net --nextPart58430933.PRnKDfehh5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.7 (GNU/Linux) iD8DBQBCK69+rXMSOtiWrO4RAmdQAKCJc4DP6RfEIC4dh5+ERQQ+Vj1xzgCg1XdG vAZXg9Y6ua1AogyohfhBGeU= =bS3H -----END PGP SIGNATURE----- --nextPart58430933.PRnKDfehh5-- --Boundary-00=_+96KCRuWKAQaRyP Content-Type: application/x-gzip; name="bug-1301-patch.diff.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="bug-1301-patch.diff.gz" H4sICCGrK0ICA2J1Zy0xMzAxLXBhdGNoLmRpZmYAxVddb9s2FH2WfsVFB2zKZFsfthJHWYPCbgsE aIBlSdc9DDAYibaJyKJDUVKMIv99l6ScxI7kPmxYDCS2yMP7QZ57LnWRp/QhhkIk3qScz6n4k9F6 tmardTaY2u///cf+Y3oNc5bRGLykKrxs86D++imtaOa1++1VtqBSMFqxfAECvwrGcwgG0di3Uzaf Q7+E/hD6a/1D6Aloib/f73ekZoW+H3l+6IURBEEcRXF4ahkHruseXjT0/BPwgzgYxr5vf/gA/fFx 2DsGd3wc9E4BByrO0hfxxPHvykAcS0GSu+mS5AtaOEc22GBZtxo265+viSArHB5oFGY+SwwS3sOc ZAU9Q/ij7dqu5XnXVIJcUjAQ2C6BFRF3VIDz9eIIcbzOteliyWvj9qYBXmqc82PnR2c6zCegoCkv JGIQm2SUCEchHu2LZyLNBc8lzdPC+7L5S+U/WP4/TGpx3Eml4aidScMRPEe95U+LYcWFkRcEXnAM gR+PjuMwsLTZLX86FrUSKAjHikDqSxNoXd5mLIlx4z3PA73PQPINSLpac0HEBla0KAiePMlTTGud kYRCzeQSklIImkvAQ5JlgRYqJmRJMkNKberSrHWOkFm+Ol9Xu1EsOUAqRO2Y6iYV51lj2m0yKNcp kchkZV0ymVHgc/1QszzltYpSmTSwb3rsRsE0udq5dS9D70q+Db1e+u5kWNihVaEPT3G/JthL0y0c Cy1t+DXH9te108ywbNwbI8lUXf/E8iQrUwrvWtj6TjHjGVEy76rtvBXQfWHqt/sVYbk52MHyfGdG spVagIM6nmio4omibtIbFm/ZfpjNe0z+L1j8zGCSpqY2+Gqlas4I4pa4ODs1E0b1natvLF2gRv8K qKxYjjo40ypUyqdNo1gLViHjY62xOut981c7dtFeg2gE+azpB153uq2Hpgzp4Se9N/iZEnMt+Y+A RnOCO79W2rLlxw+LcfqGxdh9cxiN24txNIanuA8W47SjGNHwwWLsvjSc6GI8OTVMMPA4Nt9OmRds kdMUGEp5zVK57IEe0zwBkmW8VilqQUWm3hKB6sqxQWDRcEyUqUcOlBQs20DKc9prliK7aqpGfsEm QSqqbDBchLuWY7Wp/cJWU5PNAD6ygtxmGgHIljSjAzRSUHmDLifo8pJXCuDo+8nRloyIR/coACwh kgs8h3lGE1m0NpemT7lWOx+xj+S0hlYSO765e0BTW0EQaH0Lol4YPN3DtjvbaIhTID/Qb8LzQsLP 6F/gTWwHuSsrNnzHpE1rmlXqOqhCprN7qSTH1Tcy290xcFBUtOTg7ew75szm4OhHUE+WOuwlZmz2 ZKIuV/1zPJ3F0viyrJ0ZVB0jM0773vWUHuIHuSNFSY2Fdqi5IxonmJFF8TxNTDseBV3xih50etjL kqV066U5uU5BuSR3VGnAIGUk44viLYRlP4buV5Oo480kgld5tAvNPqwRDhScEQRRHA2bV5SoQ3A6 1r8WntBXVYL/T1SNfL34fPHl0zWy7m/Vbib84aNePyEFHZSsGRUkT5YtE83LzP5MR9d5uQwnJBVt JplRoQNTn1Fb9qf/ATtyy1LKDgAA --Boundary-00=_+96KCRuWKAQaRyP Content-Type: application/x-gzip; name="QChangeTrackingMarker.ui.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="QChangeTrackingMarker.ui.gz" H4sICEKrK0ICA1FDaGFuZ2VUcmFja2luZ01hcmtlci51aQDtWm1vmzAQ/t5fwfgBI2nabpMIH9at WqVNS9dW1T46cAVUx0bGpKW/fsZkC0bGvDTVtMn5EPnluDsf9zzHJfhvPn0/v/m5+uzcXgb+7aWz BZanlCzdxduF6+Q8yoFHcL90525w5IcY5XlwdZ4gEsMNQ+FDSuJviD0A871688h/TKMYuCOnS/fq Tk7F1Y74+BmjGTBeOgRtYOlW37stuR3mnAmVnSZ227Uu77cyve4Y6AY4K5v6GYR8P5VLT8HJO997 aq2WgVgsW4viZDwJFjPfq0fqbgJpnHC5vRvu7Xp7w31u5+kzrChOQ8XxajWTq22r1Q4vMwhOhd0/ E1Vo2xTadggllInwAg+ToDrCftbSBU2xxqxx2ra3fWfeoKd0U2yuxWXtQx/uFuy19bkToowLECiu 1IkntJgyMFnTRiL1JLuS8AWpdqNWiuuM6OPH4pS0dZNiswYWzH1vNxqlM89QKBzpUDobqLRFBhdM E4P+MCmh4glINZpYdbkxGGe9eNPg7qQTdxr8nXTibyQOR+CxG5djY6bHqQGvw3A7BL86HI91/75K m+sEZVrvQSR0cM1LDNEKEcC+J1deZCmij52mfqA0rxA/3QpOCdxV4dTZ6Ea/0cRWobCRGB1IaX1O DKa4Aaw0xZae+g5lTKXEr+IedhkaHnQl8GssnpruDRQ5xM3RlDmYOidR6CQqnUipE6i1n2KnxtxM uQOot0XBZ2YKblPxsYGKTZQ89bhGilb580sFHR19vtS2nrRV4yuMUnJI4yYubzPP+27mmWKashQI R61H3o6gC+FnKqTx1MPL9BME+FeYMZb3eG550fLiv8WLGcLAOVxQBjGjBYnOKabMmPOVQM9hGETB 8eJD9fNE1CMaMwBSC9dDs/gaF1BLy5EhRgY/Jwbpo3j8sUGyFfYFFXZhK+y0CiswYjsPW2FthW0W j9PT4cVjNqJ0zGzhsK3Z/9WaHdvCYQuHLRy2NbOtma2wtjU77N9CBdjezJZYW2Ib1WP2Op2ZbPls 5bC92StXDsE/6itnipQAqdzdr/oYlbSo3uhEBea5s3vTYemeuU79hsXSnc9dr7rm9jI4+gWC8sLd ICoAAA== --Boundary-00=_+96KCRuWKAQaRyP--