Emily Mabrey
40d4883233
Revert "Replace header guards with #pragma once"
...
This reverts commit a6bc896e246d48821ff7ae70d572aefcf0cbedd6.
2021-08-24 16:57:24 -04:00
Leon Marz
a6bc896e24
Replace header guards with #pragma once
...
Signed-off-by: Leon Marz <main@lmarz.org>
2021-08-24 11:16:01 +02:00
Leon Marz
80dc2cb7d6
Replace AUDACITY_DLL_API with TENACITY_DLL_API
...
Signed-off-by: Leon Marz <main@lmarz.org>
2021-08-21 13:23:21 +02:00
Panagiotis Vasilopoulos
44968d3ac3
Rebranding: Replace 'Audacity: A Digital Audio Editor' in source files ( #248 )
...
List of commands that were executed in the `src directory`:
* sed -i 's/Audacity: A Digital Audio Editor/Tenacity/g' *.h
* sed -i 's/Audacity: A Digital Audio Editor/Tenacity/g' *.cpp
Signed-off-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
2021-07-13 09:30:42 +00:00
Paul Licameli
49cab86fc1
TranslatableString for tooltips and status bar messages
2019-12-20 21:54:49 -05:00
Paul Licameli
bff30b6ae9
Eliminate idle event handler of CellularPanel...
...
... achieving the intent of b7386c2db1a136c4684f1e52e53d2f21262032dd by other
means
2019-07-07 13:48:27 -04:00
Paul Licameli
cb2ea25afc
Define drawing function of CellularPanel, which visits nodes
2019-06-26 23:39:42 -04:00
Paul Licameli
b7386c2db1
Use idle events to update TrackPanel cursor...
...
... As when recording starts or stops, or the Tools button has changed, or
scrolling has changed the results of hit-test.
This reduces TrackPanel's intrusions into other code, including ProjectHistory.
Also for AdornedRulerPanel, which shares the base class CellularPanel
2019-06-12 11:05:55 -04:00
Paul Licameli
d7e9d7a38e
Fix a comment
2019-06-08 10:17:30 -04:00
Paul Licameli
b83ed90cfb
Remove or comment Ruler.h, Overlay.h, OverlayPanel.h in other headers
2019-03-31 14:44:24 -04:00
Paul Licameli
ef98cfd74f
Remove wx/{docview,datetime,datectrl,cursor}.h from *.h
2019-03-30 13:32:44 -04:00
Paul Licameli
02db402b54
Bug2064: ESC key should abort drags in time ruler on Linux...
...
... Reimplement the ESC key handling in TrackPanel and time ruler on all
operating systems so that it does not rely on the focused window, but instead
uses the application-wide event filter.
This includes reversion of 9491605cfc8a7d60117365884fd494996b5ebbaf
2019-03-18 12:43:14 -04:00
Paul Licameli
5bb4e1446f
Another override of CellularPanel::FindRect taking a predicate
2019-03-17 15:57:52 -04:00
Paul Licameli
648d7ddb73
Move declarations in CellularPanel, keep abstract functions together
2018-11-03 11:45:22 -04:00
Paul Licameli
01551913f0
nonvirtual reimplementation of CellularPanel::FindRect using nodes
2018-11-01 18:25:02 -04:00
Paul Licameli
cfa7afcb24
nonvirtual reimplementation of CellularPanel::FindCell using nodes
2018-11-01 18:25:02 -04:00
Paul Licameli
588c050bbb
Define visitation procedure skeleton for subdivision of CellularPanel
2018-11-01 17:43:04 -04:00
Paul Licameli
4fe97acbc9
Define CellularPanel::Root
2018-11-01 17:37:22 -04:00
Paul Licameli
22f85f244b
Bug1917: TrackPanel should keep focus after click or drag...
...
... though ruler won't, and if you start to drag in TrackPanel but abort it
with the ESC key, that too returns focus
2018-08-07 10:42:38 -04:00
Paul Licameli
0fc4747742
CellularPanel handles leave and capture loss like other transitions
2018-08-05 14:55:27 -04:00
Paul Licameli
7cbe85facf
Add CellularPanel::LastCell
2018-08-05 14:34:56 -04:00
Paul Licameli
4e1a80f5ac
Move CellularPanel data members into a state structure out of the .h file
2018-08-05 14:33:48 -04:00
Paul Licameli
f6609e5ffb
Move class CellularPanel into its own files
2018-08-05 14:02:55 -04:00