summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2021-06-21xlsx.c: convert to uppercase before replacing functionsAndrés
2021-06-20write formula result in xlsx exportAndrés
2021-06-19Merge branch 'pr585' into devAndrés
2021-06-19fix build when lua-devel libs are not availableNicolas Pitre
Without this, the following error occurs: ld: trigger.o: in function `do_trigger': sc-im/src/trigger.c:222: undefined reference to `doLuaTrigger_cell' collect2: error: ld returned 1 exit status
2021-06-19Merge branch 'pr584' into devAndrés
2021-06-19fix screen leftover artifactsNicolas Pitre
Always clear the main window before redrawing.
2021-06-17Added missing includeAndrés
2021-06-17Merge branch 'pr582' into devAndrés
2021-06-17Merge branch 'pr581' into devAndrés
2021-06-17merge work by @npitre. PR 581: adjust row/col count on edge casesAndrés
2021-06-16Show old and new value when chainging config variableAndrés
2021-06-16simplify the clipboard code a bitNicolas Pitre
Especially the computing cost due to repeated get_conf_value() and strlen().
2021-06-16adjust row/col count on edge casesNicolas Pitre
If one follows the sequence in issue #578 (which is now fixed) the selected cell ends up on row 33. But moving to row 34 will leave 4 empty lines at the bottom of the screen. Fix that by attempting to fill up the screen when there is still room after counting rows/cols in the backward case. Also fix the returned "last" row/col in calc_mobile_rows() and calc_mobile_cols() to always be the last one to fit on screen. even in the backward case.
2021-06-16Check curfile is set for autobackup - issue #580Andrés
2021-06-16Merge to mainAndrés
2021-06-16Merge work done by @npitre on issue #578Andrés
2021-06-16rebuild graph in delete_sheetAndrés
2021-06-15recalculate number of mobile rows if row height changes during displayNicolas Pitre
The displaying of a row may have its height dynamically adjusted. When that happens, the number of displayable rows may no longer be correct, leading to currow being located outside of the screen. Let's work around this issue by redrawing the screen in that case after all potentially displayable rows had their height validated.
2021-06-15Modified marks to support multisheet. now you can have mark 'a' on sheet1 ↵Andrés
and mark 'B' to a range in a second sheet
2021-06-15modify yanklist to be ent_ptr. Backslash double quotes in cpasteAndrés
2021-06-14undo: save maxrow, maxcol, modflg values before and after changes, so they ↵Andrés
can be restored after undo/redo actions
2021-06-12work on issue 575Andrés
2021-06-12work on issue 575Andrés
2021-06-12work on issue 575. handle search of strings and numbers with multisheetAndrés
2021-06-12Copy alignment of strings when doing `Pf`.Andrés
2021-06-12Fix in paste_yanked_ents when pasting (with Pv) over same place where data ↵Andrés
was yanked
2021-06-12Preparing to mergeAndrés
2021-06-12work on issue #569Andrés
2021-06-11Avoid reading passed maxcols maxrows when shifting left or up over last ↵Andrés
sheet column/row
2021-06-11Check string length when pasting from clipboardAndrés
2021-06-11work on issue #569Andrés
2021-06-10work on issue #569. still WIPAndrés
2021-06-10scroll correctly in edit mode when editing cells with long stringsAndrés
2021-06-10tui.c: do not alter row_format in show_content if not autowrapAndrés
2021-06-10work on issue #569Andrés
2021-06-09work on issue #569Andrés
2021-06-09Work on issue #568. Handle '<' '>' on mappingsAndrés
2021-06-08Fix not updating graph correctly after yanking cells with references, ↵Andrés
pasting them with Pc and undoing them. Added test6 and test7 for that.
2021-06-07Added test5: yank and paste with referencesAndrés
2021-06-07Fix in dismiss undo itemAndrés
2021-06-07updated versionAndrés
2021-06-07Update versionAndrés
2021-06-07Preparing to merge multisheet to default branchAndrés
2021-06-07small fix when pasting yanked entsAndrés
2021-06-07copy_to_undostruct() now keep in added/removed list struct ent_ptr * (that ↵Andrés
knows of sheets), rather than struct ent *. this fixes test4.
2021-06-02Added test3 and test4Andrés
2021-06-02Moved tests folder out of srcAndrés
2021-06-02Merge branch 'multisheet' of https://github.com/andmarti1424/sc-im into ↵Andrés
multisheet
2021-06-02Added test in /testsAndrés
2021-06-01removed unneeded conditional when creating history structuresandmarti1424