[Libreoffice-commits] core.git: Changes to 'feature/table-style-rebased'

Alex Ivan alexnivan at yahoo.com
Thu Sep 24 01:17:37 PDT 2015


New branch 'feature/table-style-rebased' available with the following commits:
commit 6b8d5723ffff0a4a207bad28e8789ecf43aa9b9f
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Mon Sep 16 23:45:34 2013 +0300

    Remove SwTableAutoFmt from implementation
    
    Remove the aforementioned class from the implementation, replacing
    it completely with SwTableFmt. May require further testing, but
    there seems to be no loss in functionality.
    
    Some of the functions of the AutoFormat dialog do not work completely,
    but the dialog needs to be modified alltogheter, so it is not a major
    issue.
    Also, saving/loading tables with styles applied does not work, but
    it will be remedied with the implementation of the the styles import/
    export using the filters.
    
    Change-Id: I985655344ec88ecc33dae1d15e112d7e2302c700

commit bcfb6c9c273b7fad069a9f39b993ef66afceb3d3
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Sep 12 16:19:51 2013 +0300

    Remove obsolete UpdateTo/FromSet methods
    
    These should have been removed some time ago, since they
    were not used any more. Seems they somehow escaped.
    
    Change-Id: I958de698f96a6c48e4cb41dc5226f96134d2886b

commit a09c3bf76d1a75d79a2e78c222ed6b18fc80c6ef
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Sep 12 15:58:47 2013 +0300

    Remove boolean members from SwTableAutoFmt
    
    Remove members made obsolete by previous patch.
    As a side-effect, the checkboxes in the AutoFormat dialog
    which selected what properties from the style to apply no longer have
    any effect. Should not be a problem, since the dialog will have to be
    reworked anyway.
    
    Change-Id: Ib5f19808ca90187007f13c1c8c65e003fe6c715f

commit 802a97c3f375b4ff8b5da7e2dbe7fb47af2e1bfb
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Sep 12 15:32:06 2013 +0300

    Use items in attrset to determine properties stored in table style
    
    Replace the current bool methods of SwTableAutoFmt with methods
    that check whether specific items are in the SwTableFmt's attrset
    or in one of the cells attrset.
    
    Change-Id: I5088cb933ca9e619bfebeb0180f8fd4667bb7744

commit 6714c710369d855055ba2a29a42f3cc2b2ad5a5d
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Sat Sep 7 19:29:59 2013 +0300

    Fix SwAttrHandler::Init to take parent attribute set into account
    
    The new implementation might not be as efficient as the previous, but
    the functionality is preserved. The change allows the correct text
    properties from the table style to be taken into consideration.
    
    Change-Id: Icf1460a40baa0c10c6234b05113b1c75848cb4da

commit 69387cd2551205e01c179a2179cf6695b78772b6
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Aug 29 19:02:57 2013 +0300

    Reapply table style after merging tables
    
    The undo part was inadvertedly already fixed since it used the
    same mechanics as some of the previously fixed undo actions.
    
    Change-Id: I75380513945a6b84fa8f18ab77c756b4e8c358c1

commit 0630dc5475d4e573d87ffd4b398a92a8725e8a57
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Aug 29 18:15:44 2013 +0300

    Reapply table style after spliting table and undo
    
    Change-Id: I32fea8b4679809070a47368de65d57ce5df7ed9d

commit 5b672f1ea6ddf77ae14c5b1e4023d14b44ab97b5
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Aug 29 15:26:02 2013 +0300

    Reapply table styles after merging/spliting cells and corresponding undos
    
    Change-Id: I0a0f1cd1ec05487230af568ab3350de04d98bfb6

commit e011a4552ba17ea6b356146ae869a5387347b7d0
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Wed Aug 28 18:52:39 2013 +0300

    Fix copy-pasting table with no table style
    
    Change-Id: I11eee9b3a7762dd2500129994e4da61b5b149520

commit ca5c9e7cc15189febb6e419a610b7212fd00cc13
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Wed Aug 28 15:40:28 2013 +0300

    Apply table style copying from writer to writer
    
    After the table is copied to the new doc, we search for a style
    with the same name in this doc, and, if one exists, we apply that
    one, else, we apply the one from the clipboard.
    
    Change-Id: I8e3b6b15efa9d7a267cb48223a6f0d62dde46d6f

commit 31bdff6a4e4c6ca1db7c87e5ebeb21de1bafd6a0
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Tue Aug 27 15:12:23 2013 +0300

    Load predifined table styles at document creation
    
    Until now, the styles were loaded and deleted every time the
    AutoFormat dialog was opened/closed. Now, they are loaded once
    at document creation, and unloaded when in the document dtor.
    
    Change-Id: I7cc8cfa38c7c8c196e303e542736e937ac0023a8

commit 0efd3467a4e28a70fcd1e3bab6255ce8b6bb76d5
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Fri Aug 23 16:33:36 2013 +0300

    Add some more security to format parent assigning
    
    Change-Id: I3f250f88ae68d6604bb4da0e9ae78ccefabf96e9

commit 1ecd390f9baa006b1bb07a3f8d463b7ced381d58
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Aug 22 19:14:40 2013 +0300

    Proper undo for row/column insertion/deletion
    
    Change-Id: If0de2939334ecf10d96e26d5a5c3d99dfa3deba2

commit 987ca37038ec8368a3ee05865d1e9216acc527d8
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Aug 22 18:10:34 2013 +0300

    Reapply table style after row/column deletion
    
    Change-Id: I24c851a2d1674aec96ca7577dfc92302e226fe4e

commit b6ef5e3cceaf9432ef323d14c55a99e630b47d07
Author: Jan Holesovsky <kendy at collabora.com>
Date:   Tue Sep 22 18:32:08 2015 +0200

    Fix build.
    
    Change-Id: I118a01366ef36e5bc1f3c2270eb013ea51af6489

commit 4fa99ff87046e99fcc6f186cbcc84e09cc7b2b5a
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Aug 22 15:47:23 2013 +0300

    Reapply table style after inserting rows
    
    Change-Id: I56cc24f80a3812f9a04fcb639cc38eaa628fc95e

commit e21be151ba5cbdb87b823cad4a29a8e3db7385b9
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Aug 22 15:43:00 2013 +0300

    Adjust format parent assigning
    
    Modify format parent assigning mechanism so that the format
    is claimed when assigning the parent, if it has other dependencies,
    instead of attempting to have each element created with its own
    Sw*Fmt on insertion.
    
    Change-Id: I569b2a865d41fa6da57e0a0cb090a0fbccddb13c

commit 99940d8a6906cfdca45dc3341f594cc9dd3c7cc0
Author: Jan Holesovsky <kendy at collabora.com>
Date:   Tue Sep 22 18:21:16 2015 +0200

    Fix build.
    
    Change-Id: I78533d646a087898d0181be613709abd86d40c81

commit e04f6af4c906c5d8358c7067957995b91ac9a1be
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Aug 22 13:03:04 2013 +0300

    Reapply table style after inserting columns
    
    Change-Id: If0550caf8d020623654eda05efc20d382f050275

commit 00979a2279770235ab68a5d44292168f295be283
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Tue Aug 13 21:17:34 2013 +0300

    Parent assigning cleanup
    
    Another place where I had previously not modified to
    the correct function.
    
    Change-Id: I1a2d024fcacf9d1de6eb8f5c3cd2e70bcd1771a9

commit 03d32c38e253766cd51ae2bcdebf30fe352cd897
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Tue Aug 13 17:42:13 2013 +0300

    Fix borders update with table style application
    
    Change-Id: I9d794d96f3542bd3597ab38586df58edff62a16d

commit bf618dd6477f973aa8079d5fd474dbccb7b9f56d
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Mon Aug 12 20:59:41 2013 +0300

    Fix undo resize table causing lose of table style
    
    _SaveTable class now memorizes the name of the table style
    applied to the table and it is reapplied after undoing.
    
    Not the most elegant solution, but given how the _Save* classes
    currently store data on the table, this solution avoids modifying
    too much and possibly breaking other things.
    
    Change-Id: I5c2afb0cdd5eb447f548249e9afa1dd6d648e3a9

commit eb8f40b89575a73adeda13db2fc18b7088c26d1e
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Mon Aug 12 20:02:17 2013 +0300

    Store table style in Undo by name
    
    Undo object no longer stores a pointer to the
    style, but rather the name of the respective table style.
    
    Change-Id: I1f6f196569d33353a9075489d136df9e5075d36b

commit 4ddc768c34c1977a59e45be61cbd1d296363f30c
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Fri Aug 9 17:10:10 2013 +0300

    Fix undo for applying table style
    
    Undo now works for applying a new table style. There is an issue
    where other undo commands i.e. resizing a cell will undo the
    table style, probably due to not setting the parents correctly.
    
    Change-Id: Ia7955e6303be57ec9ea10bd61a355a888818c420

commit 96d620ee26fc4455bfb4fa323c247baa40cff170
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Fri Aug 9 17:05:19 2013 +0300

    Fix borders on Text to table method
    
    Default borders no longer mask the ones from the table style if
    borders checkbox is checked in Text to Table dialog and an
    autoformat is selected. In other words, it bypasses the state of
    said checkbox. May instead want to default its state to unchecked
    in order to be clearer to the user.
    
    Also, there is a strange crash on the undo operation. (Somehow,
    a pointer ends up pointing to 0x99..9)
    
    Change-Id: I4fe5ebec5ea2470d6b27869f043b5110d5fc0c3a

commit 403df1907c1a6a6fa893de705eae8311bf20747d
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Wed Aug 7 14:23:21 2013 +0300

    Correct previously skipped function in parent assigning cleanup
    
    Change-Id: I12edb436caabd1f74943e77da69b03e17f56f196

commit a2d6d60a239ede38a7071cbe1638c08637ce4624
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Wed Aug 7 12:23:05 2013 +0300

    Partially fix properties update
    
    Invalidating and setting complete paint for the SwTabFrms of the
    table causes immediate update of the properties, with the
    exception of the borders.
    
    Font properties yet to be fixed.
    
    Change-Id: Ie28a2f802ed9a2ad7f7d04ed283ea308b82e5b02

commit 2602cf20219fc47252e952bf0122706a919639fe
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Mon Aug 5 14:15:04 2013 +0300

    Fix column width in TextToTable
    
    Change-Id: Ibe6321e5c79a7b1081087b0ae7d24a22ca676c4c

commit 908ccf55bd771a955ddcd11e2604ebca6c6ef4e0
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Mon Aug 5 12:19:52 2013 +0300

    Fix borders on insert table
    
    Checking borders in Insert Table dialog will no longer
    prevent the borders of the table style from being correctly
    displayed.
    
    Change-Id: Ie9fd2ca19e7ba6355e2de6b9f8d7c954ca3a9c76

commit 9470d8f547f05ab18ba8963b763ca280885c2bff
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Mon Aug 5 11:54:04 2013 +0300

    Some cleanup of the parent assigning
    
    Change-Id: If7b0e0a06e6ffa3a1739be1422548ff0c6460b4f

commit 5ace5f6add7943c967bab1825e09e98f6b528dd7
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Fri Aug 2 18:13:24 2013 +0300

    Remove default attribute values from Sw*Fmt
    
    These values, because they were being set in the Sw*Fmts from the
    hard format, were "blocking" the attributes from the table style.
    
    All atributes are not yet correctly propagated.
    
    Also, the changes are not instant. There needs to be some other
    interaction with the document before they come into effect.
    
    Change-Id: I0c9775c5e988862d67067ac3bc9869851d85945b

commit 1e95b52f9c695ee52b16002bdfb20d24f9621c2e
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Fri Aug 2 18:05:09 2013 +0300

    Set coresponding parent to attribute set
    
    Changing style on a table now also changes the parent of the
    attribute set of the format of each element.
    
    Change-Id: I6bdc69bfe385932690851a18a47901e77e57bbec

commit 3d7948cae1cb003d57075146719571011dd6161f
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Aug 1 20:39:52 2013 +0300

    Register SwFmts to correct parents for each element of table
    
    Insert table, text to table and set autoformat methods now set the
    parent of each SwFmt to the correct element in the table style.
    For more complex tables, i.e. boxes contain other lines and so on,
    the parents for these are set to the same as the line/box in which
    they are found.
    
    Change-Id: I24bc35323414bc8bdceda610da7ba53da043f09b

commit 1f9a37b2eb8ce390bf2930e39eb79c39116596d0
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Tue Jul 30 18:32:05 2013 +0300

    Fix missing font attributes in AutoFormat window
    
    The attribute range associated with the SwTableBoxFmt did not
    include the necessary ids for character attributes, and as a
    result, these were not stored and not used correctly.
    
    The solution should not have any side-effects, but, to be sure
    there should be further testing of other features where this
    range came into use.
    
    Change-Id: I8cb1ac881b2746ae3ec7958a958167de6f140a7f

commit ef9762c2ba305ff9ddd1c661434c93446ca81752
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Mon Jul 29 19:37:51 2013 +0300

    Temporary disable of AutoFormat save mechanism
    
    Temporarily disabled saving any modification to the existing
    table format file upon closing the AutoFormat window.
    Most likely, further modifications will be made to this once
    it is clear how the table styles will be stored.
    
    Change-Id: I894d10003876044ba0b08c462fc0b6622bbb2595

commit d32784a6a0712a5ca3663507131151f5e34b927a
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Mon Jul 29 19:17:21 2013 +0300

    Fix resizing of AutoFormat window crashing
    
    An incorrect modification of the pointer to the currently
    selected style caused a crash if a resize of the respective
    window was attempted.
    
    Change-Id: Ibb66f1256268820db5440871c30a9697a0634f87

commit d74357aaee44e882595b461248fedcd2cf9a0385
Author: Jan Holesovsky <kendy at collabora.com>
Date:   Sun Sep 20 23:31:52 2015 +0200

    Fix build.
    
    Change-Id: Ie24f05bfe47f1bab08fc7a939b010c677db3da44

commit f61ef67c804a6d29139cb6a3eedf715b7eec0c56
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Mon Jul 29 13:57:47 2013 +0300

    Fix RepeatHeading storage in SwTableFmt
    
    Fixed an issue where improper storage of the RepeatHeading value
    in SwTableFmt would cause a crash upon attempting to retrieve
    the value.
    
    Change-Id: I655d4f1f9760bc9e95c53c8fe292ea761e25fefd

commit 45b35350a78b93ae409e05b54f501e060cf085af
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Fri Jul 26 19:51:15 2013 +0300

    Further changes on separating hard formatting from style
    
    Changes have been made to better distinguish table style from the
    table's hard format. These concern setting the table style on
    a certain table and the associated Undo/Redo operation.
    
    Some errors still need to be sorted out.
    
    Change-Id: Id7593616b89234301fb33352d46a83aca7c3ac90

commit e1718675fd352467165e0f51652cc785462ba98f
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Jul 25 15:50:24 2013 +0300

    Fix missing name for Default Style in AutoFormat dialog
    
    Fixed the missing name for the default style in the AutoFormat dialog.
    The String argument of SwStyleNameMapper::GetUIName is not modified
    in the method, so the actual return value needs to be used to get the
    desired result.
    
    Change-Id: I29b29c11343920dc69a5bc104f65536a26e17d67

commit ca48f0d903d4cee26434a439ab140f6c1fb63754
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Wed Jul 24 20:09:45 2013 +0300

    Fix table styles not loading
    
    Some unused properties were no longer loaded and that messed
    up the styles, breaking the first and not loading the others.
    
    Information about font is not loaded properly and selecting one
    of the styles for a table causes an error.
    
    Things will most likely be changed again since the targeted ideal
    is to create the styles with the document.
    
    Change-Id: I17a2c2c2f4eff36265489f725a83a4317b27339e

commit a3a5d00deb65c83df81928a19ab541df644e1744
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Wed Jul 24 20:04:22 2013 +0300

    Added some properties back into hard format
    
    In ligth of recent changes, some of the properties that had
    been previously removed were now added back into the hard
    format.
    
    Change-Id: I4b25cc8415a19e84d9391f59a132b63d38a55188

commit 24e8a67dcc61f8c1a8a8896a43ae75b6dd11bd5a
Author: Cédric Bosdonnat <cedric.bosdonnat.ooo at free.fr>
Date:   Tue Jul 23 17:53:36 2013 +0200

    More protection for pCurData: NULL means default, not much to do then
    
    Change-Id: Ied3a04a7b7be4f4f7b6174e3d6d2a6e53848afd0

commit fafd84af78db7794b1d3c271d768d6c6b5d5cf96
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Tue Jul 23 17:00:46 2013 +0300

    Fix hard format/table style separation issue
    
    Fixed the failed unit test brought by the previous
    patch which attempted to correctly separate the hard
    format from the table style in table insertion and
    text to table methods.
    
    Change-Id: I5eb7ddf074c8c8aaf2b2ec58aa7a94db8792a309

commit 0d1afb5c2656bb1d47ff1d5f6e129e3adbb84a48
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Sun Jul 21 19:19:43 2013 +0300

    Separated hardformatting/styles in table insertion
    
    Had previously overlooked where the table style information was
    stored when inserting a new table into the document.
    
    Change-Id: I8b285951c76fabe9b3b24006bba8592a3a6e5364

commit dfcacd347568086d99ea633e5413322b607408f6
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Jul 18 18:45:14 2013 +0300

    Modify undo mechanism for applying table format
    
    Undo object no longer reconstructs table, but changes the table
    style back to the original. The actual modification _should_
    become visible once the proper modifications to the rendering of
    the table are done.
    
    Change-Id: Ife10f52077c9b13d5cf4f44fa1194fe414661cd1

commit c570f3ca398d3e696ba7900ae8c88eabdac856ec
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Jul 18 14:15:58 2013 +0300

    Table style stored separately from hard format
    
    Store/RestoreTableProperties methods used in Set/GetTableAutoFmt now
    save/apply properties to/from the table's GetRegisteredIn's
    GetRegisteredIn, thus separating the table style from the actual
    hard format of the current table.
    
    Change-Id: Iac3b73ad4388a9d73446c24d2fb50d96b7d1c380

commit 3250302d32da20de7a88136073138a15bb404baf
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Mon Jul 15 19:13:14 2013 +0300

    Removed no longer used helper functions
    
    lcl_SetAFmtBox/Line helper functions and structure _SetAFmtTabPara
    have been removed since they are no longer used because table styles
    are now stored in order to get the relevant properties at render time.
    
    Change-Id: I8a6824d30f9cfd997ac29b94638cdc37400f7976

commit 472e6d91c5a968ae8c31706eacab23ac24bad296
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Mon Jul 15 19:05:31 2013 +0300

    Table style applied at table level
    
    SetTableAutoFmt method has been modified to store the style at table
    level rather than apply it to the range of selected cells.
    
    Similarly, the GetTableAutoFmt does not create a set of properties
    from the selected range, but uses the info stored at table level.
    
    Change-Id: Iacfc6bd38d4f952255358d540edc696f47449baa

commit 46158e158d06e7abf8697d3473f1be933222d7fb
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Sat Jul 13 19:41:47 2013 +0300

    Modify InsertTable and TableToText methods
    
    The mentioned methods have been modified in order to use the
    table style provided as parameter, if present, and the default
    frame format if not.
    
    Furthermore, the style is just assigned to the table, rather than
    applying the properties immediately. Currently, the style is not
    applied, but it will be at render time once the neccesary modifications
    are made.
    
    Change-Id: I982ad0539da27e87f3d7443e6a9756503d83be27

commit 597f5be0c74c3632e90480ac70a73ddbc1df8531
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Fri Jul 12 14:29:10 2013 +0300

    Minor fixes
    
    Add const GetTableStyle function to SwTableAutoFmt.
    Initialize line pointer in Get/SetBoxFmt functions.
    
    Change-Id: Ia70fd9e60ced7aaeaacd8be37cec9c65d6ea5594

commit d0a13461309d735802bef5994970c42362e22b3d
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Jul 4 18:08:46 2013 +0300

    Add Load function to SwTableFmt
    
    Added a Load function to SwTableFmt to take over
    part of the functionality of the one in SwTableAutoFmt.
    
    Change-Id: I58fbe24e2d1914d2c89b2f86bb5b5fadc786b76c

commit e138650bb6ad3f04571b5f0b4f21cce1421c4edc
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Jul 4 14:01:17 2013 +0300

    Remove SwAutoBoxFmt class from implementation
    
    SwAutoBoxFmt class has been completely removed from the
    current implementation. All the functionality has been moved
    to SwTableBoxFmt.
    
    Change-Id: I4d4486a7819c125cf5ef6785eb4af39fff3cf145

commit 3a6b09d1c66e72a07667ae2bed961fa2984b5299
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Jul 4 13:40:33 2013 +0300

    Move format info from SwTableAutoFmt to SwTableFmt
    
    Moved almost all information regarding format from SwTableAutoFmt
    into SwTableFmt. Most methods of the former now redirect to
    methods of the latter.
    
    Change-Id: Ia5621643e7bcb5d921799d71dc89d1582f77d501

commit 47feaf604d01d7486bf5d2944ae5b528dbb9f551
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Mon Jul 1 17:24:13 2013 +0300

    Remove aBoxAutoFmt member from SwTableAutoFmt
    
    Removed array of box autoformats from SwTableAutoFmt and
    adapted GetBoxFmt, SetBoxFmt, Save and Load methods.
    
    Change-Id: I9bf32f799ec386494a7fba4a520285ddb23cddaf

commit 694812109dc7c235fc29f2d2ebe39d13e0a2a995
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Sun Jun 30 23:10:21 2013 +0300

    Save/Load of SwBoxAutoFmt move to SwTableBoxFmt
    
    Save and Load methods have been moved to SwTableBoxFmt.
    Should now be safe to begin removing Sw*AutoFmt.
    
    Change-Id: I3bca20af4fb540f2923e17d2a1c115f39097b44d

commit fe5c4238bd2b963f940b68523fc345e27a1e1a6e
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Sun Jun 30 18:16:09 2013 +0300

    Replace bare pointer with boost::scoped_ptr
    
    Members of SwTable*Fmt classes are now boost::scoped_ptr.
    Also, incorrect implementation of operator= has been corrected.
    
    Change-Id: I0b73c6351e3fa71d14dcb20b82fa2165969c6c27

commit 006dc4d6c71bb8bb6bfffc63d2800d672276f5c1
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Sat Jun 29 20:21:07 2013 +0300

    Store/RestoreTableProperties handle components
    
    Methods now also store/apply information regarding
    the format of components.
    
    Change-Id: Id6b1b255974e593f373e43972214e451f5ba7047

commit 1e62f63a3d5516494d2969d2ad8a8cf80121955c
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Sat Jun 29 16:30:42 2013 +0300

    Fix stylistic issue
    
    Added "m_" prefix to member variables of SwTable*Fmt.
    
    Change-Id: I80c6311d91f243298d56cb9da4ab80ff606b075b

commit 74d871537b992c7ab23a5fd27f1624ac345331dc
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Fri Jun 28 19:46:02 2013 +0300

    Proper initilization of members in SwTable*Fmt
    
    Modified initilization of members in SwTableFmt and SwTableLineFmt
    in order to properly create formats for lines and, respectively, boxes.
    
    Change-Id: I5e7e1a57b6745ac60a8167b3e0968202657fb4ef

commit a51127e17b5123a07dcb2d103f75b90cf8bf4ec0
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Fri Jun 28 18:56:54 2013 +0300

    Add cell format info into SwTableBoxFmt
    
    Migrated cell format information into SwTableBoxFmt.
    Will remove info from SwTableBoxAutoFmt and try to remove the
    class entirely as progress is made.
    
    Change-Id: I4d5d0bc19aa80dfd1f8157eb0c05d54695cd9c8e

commit c6bd13022c3221f1aeed68b811c6084f3ca360cb
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Fri Jun 28 13:44:54 2013 +0300

    Store RowSplit and RepeatHeading in item pool
    
    Removed m_aRepeatHeading and m_bRowSplit members from SwTableFmt.
    Now stored in SfxItemPool.
    
    Change-Id: I83f46ee38ce01db5dfae02e821d8e0a902a9cfc0

commit 76a909979227ea4c3b93fdc21b9111ba1ac9693c
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Jun 27 21:25:13 2013 +0300

    Use inherited methods in SwTableFmt
    
    Removed methods of SwTableFmt which corresponded in name and
    functionality with those defined in base class SwFmt.
    
    Change-Id: I3a70194b2f2d8c50a090ae201b8e65cf8556cd16

commit 18825b361f0b067ff27338d93bafecc1b7c878e7
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Thu Jun 27 15:28:29 2013 +0300

    Move table format information into SwTableFmt
    
    Moved the information currently stored in SwTableAutoFmt
    into SwTableFmt class
    
    Change-Id: If0d0cf82a2ea14995410bcf03957d9a85b6e8e17

commit 96c7f3bb681b2e27f3044996cf055982344ae8d3
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Wed Jun 26 12:51:27 2013 +0300

    Move constructors from sw/inc/swtblfmt.hxx
    
    Moved the constructors for SwTableFmt and SwTableLineFmt
    from the header file for clarity.
    
    Change-Id: If33d48feefcb712fe745c6d2c87e5bb3aa83d8cc

commit 75c1eb2bb4d42129da9f37f10d74f81a5b6887f3
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Tue Jun 25 18:44:36 2013 +0300

    Add structure for format classes
    
    SwTableFmt now stores data about the lines/columns.
    These, in turn, store information about the boxes.
    
    Not yet integrated with the current implementation.
    
    Change-Id: Ibc936f68c20905fca1cd636977eb47850eb0faa9

commit a45c961779b37c6d3aa3776c49fe8369df9e8ba3
Author: Jan Holesovsky <kendy at collabora.com>
Date:   Thu Sep 17 05:23:19 2015 +0200

    Run bin/rename-sw-abbreviations.sh again.
    
    Change-Id: I43a4e711252262ad63e234af11c8cfa89879d2f7

commit f42560bfc7ad94af24bd8b8a1583a30b1b2ebd30
Author: Alex Ivan <alexnivan at yahoo.com>
Date:   Tue Jun 25 14:22:06 2013 +0300

    Revert prev changes; add SwTableFmt to Autoformat
    
    Changes made in previous patch have been reverted.
    
    A SwTableFmt memeber has been added to SwTableAutoFmt in
    order to enable gradual transfer of items from one to
    the other, while maintaining current functionality.
    
    Change-Id: I844f77914277ed6f5e115aa82f41e753589c7057



More information about the Libreoffice-commits mailing list