Skip to content

Releases: aardappel/treesheets

12612114396

04 Jan 16:50
4e69099
Compare
Choose a tag to compare
Do not trigger reset on DPI change on macOS platform (#795)

It is not necessary on macOS and moreover creates a segmentation fault.

AddressSanitizer:DEADLYSIGNAL
=================================================================
==16564==ERROR: AddressSanitizer: SEGV on unknown address 0xffffd847d7d9d7db (pc 0x000104f52700 bp 0x00016af19a50 sp 0x00016af199c0 T0)
==16564==The signal is caused by a READ memory access.
    #0 0x104f52700 in treesheets::Cell::Reset() cell.h:307
    #1 0x104f51ef8 in treesheets::Cell::ResetChildren() cell.h:309
    #2 0x104ee90d8 in treesheets::MyFrame::OnDPIChanged(wxDPIChangedEvent&) myframe.h:1154
    #3 0x105ebd0d4 in wxAppConsoleBase::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const appbase.cpp:644
    #4 0x105ebd4a0 in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const appbase.cpp:656
    #5 0x10624324c in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) event.cpp:1456
    #6 0x106242b4c in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) event.cpp:1061

12455998280

22 Dec 16:50
b3bf8f2
Compare
Choose a tag to compare
Translation update (#793)

* Include mywxtools.h for DateTimeRangeDialog

* Update translation template

* Import changes to translations

* Update German translation

* Update French translation

* Update Italian translation

* Update Russian translation

* Update Chinese translation

* Update compiled translations

12421969184

19 Dec 22:47
55e3ec4
Compare
Choose a tag to compare
Simplify instruction to move window (#792)

12421847018

19 Dec 22:37
0762513
Compare
Choose a tag to compare
Remove position and size check for GTK (#791)

On X11, the display rectangle is only reported for the primary display.
This causes the reset to default values for multiple use cases on
multi-head displays. Thus just ignore the checks for GTK.

12383844553

18 Dec 00:29
9dfc4fb
Compare
Choose a tag to compare
Use vector instead of raw pointer arrays (#785)

12381282134

17 Dec 21:04
5110163
Compare
Choose a tag to compare
Use method provided (#790)

12379698923

17 Dec 19:13
5d5ee4a
Compare
Choose a tag to compare
Assign ALT to Command key on MacOS (#789)

ALT is translated to Option key on MacOS
but shortcuts with Option + (Shift +) Number are used for characters on macOS.
To not block input of characters, assign ALT+Number to CTRL+Number and thus to Command+Number
on macOS.

12284077899

11 Dec 20:15
81e74a0
Compare
Choose a tag to compare
Use correct method to delete resource (#783)

12264751035

10 Dec 21:16
9fe088a
Compare
Choose a tag to compare
Use unique_ptr for Grid in Cell (#782)

Make it clear that Cell owns Grid `grid`.

12263165793

10 Dec 19:26
708b0ca
Compare
Choose a tag to compare
Remove unused variable `mergetbar` (#781)