Uwe Hermann
57dd6be4e1
manpage: Update list of supported key shortcuts.
2020-03-31 21:47:34 +02:00
Uwe Hermann
9e633bf3b6
INSTALL: Revert libsigrokdecode requirement to >= 0.5.2.
...
Since e352126
PulseView will handle all libsigrokdecode >= 0.5.2
versions correctly.
2020-03-31 21:41:54 +02:00
Uwe Hermann
4b024b9371
INSTALL: Drop currently unused/experimental requirement.
2020-03-31 21:33:00 +02:00
Soeren Apel
6202cf13ab
Fix #1525 by increasing the allowed unit/div range
2020-03-29 19:19:04 +02:00
Soeren Apel
4913b3e782
Update translation
2020-03-16 23:36:50 +01:00
Soeren Apel
7697cd8343
clang-tidy fixes
2020-03-16 23:36:50 +01:00
Soeren Apel
49fee853b3
clazy fixes
2020-03-16 23:36:50 +01:00
Soeren Apel
ff49e70c60
QHexView: Also check for empty chunk list
2020-03-16 23:36:50 +01:00
Soeren Apel
b82e8832c1
Update manual
2020-03-16 23:36:50 +01:00
Soeren Apel
121307b3c5
Rename decoder output view to binary decoder output view
2020-03-16 23:16:40 +01:00
Soeren Apel
a767229eb1
Fix #1505 by always updating the DecodeTrace height when needed
2020-03-16 23:16:40 +01:00
Soeren Apel
8b24af15d5
Fix two small decode bugs
2020-03-16 23:16:40 +01:00
Soeren Apel
09ab7056e7
Reset Run button state when closing the last session
2020-02-27 09:32:16 +01:00
Soeren Apel
533b67b7af
Use ordered data types for signals and use first signal as fallback
...
...for zoom-to-fit. This is only necessary when the user has hidden
all traces but wants to use zoom-to-fit. Before, this would yield
an invalid time range.
2020-02-24 09:38:20 +01:00
Soeren Apel
38b77a3ba1
TraceView: Prevent decode traces from changing order
...
Before, decode traces sometimes switched places when opening a
class selector because max_visible_rows was reset to 0 which
makes v_extents() return a value so small that the next decode
trace would move up.
Also, triggering the lazy event handler was changed so that it
fires even when it's triggered several times. Before, it would
always reset and only fire once, after the triggering stopped.
That is undesirable when a class selector opens.
2020-02-23 19:30:19 +01:00
Soeren Apel
56c4de9ada
Session: Use ordered container to preserve DecodeTrace order
...
Without this, PDs appear in random order when a session setup is restored.
2020-02-19 22:46:13 +01:00
Soeren Apel
2db6e8741d
Session: Save meta objs for all views
...
As meta objects however can be of a global type, we do not want to
have the views do this themselves. Instead, we save which view the
object is associated with.
2020-02-14 08:34:36 +01:00
Soeren Apel
a653b83dba
DecodeTrace: Perform delayed row initialization once the owner is set
2020-02-12 09:17:02 +01:00
Soeren Apel
6381b375ae
TraceView: Implement view scroll margins
2020-02-11 19:06:55 +01:00
Soeren Apel
9eaa8343da
DecodeTrace: Prevent user from hiding the only row
2020-02-06 20:15:35 +01:00
Soeren Apel
48b168aaec
QHexView: Change background of hex digit header
2020-02-06 09:27:24 +01:00
Soeren Apel
d803699593
GlobalSettings: Use auto-detected language immediately
...
Without this, the auto-detected language only takes effect
after a restart of PV, even though the language selector
shows that language already.
2020-02-02 22:18:57 +01:00
Soeren Apel
440bdf504a
DecodeTrace: Allow row hiding
2020-02-02 22:18:57 +01:00
Soeren Apel
e211a94560
DecodeTrace: Always show row if its class selector is showing
2020-01-31 19:26:22 +01:00
Soeren Apel
87e6d34325
Update translation
2020-01-31 09:40:23 +01:00
Soeren Apel
761f830235
DecodeTrace: Add "%c" to the format string
2020-01-30 20:39:20 +01:00
Soeren Apel
273798599b
Fix an undesired side-effect of 3d6ff1cd
2020-01-30 09:08:18 +01:00
Soeren Apel
e887fe9e6e
Fix #1457 by adding markers, cursors and zero offset to session setup
2020-01-28 21:46:49 +01:00
Soeren Apel
9a220973c4
Fix build
2020-01-25 23:51:39 +01:00
Soeren Apel
6fca27657e
Update translation
2020-01-25 23:50:07 +01:00
Soeren Apel
3d6ff1cd57
Fix various focus- and hotkey-related issues
...
Also, the hotkeys '1' and '2' now show the cursor if it was hidden.
2020-01-25 23:48:50 +01:00
jaseg
5fbf231e83
Rework channel selection popup
...
Change the channel selection popup to make select-multiple more
intuitive.
* Show select all/none buttons per group
* Show select all/none buttons per row of 8 channels
https://github.com/sigrokproject/pulseview/pull/18
2020-01-25 23:48:32 +01:00
Uwe Hermann
00c975d906
nsis: Ship Python stdlib *.pyd files.
...
This fixes bug #1409 .
2020-01-22 23:06:06 +01:00
Soeren Apel
58cf2c59b9
Update translation
2020-01-22 23:06:06 +01:00
Miklos Marton
95a4b2a131
TraceView: Add shortcuts for attaching the cursor edges to the mouse
...
See https://github.com/sigrokproject/pulseview/pull/19
2020-01-22 22:57:39 +01:00
Soeren Apel
a3c57f445a
Fix #1290 by allowing the cursor to show samples
2020-01-22 22:56:04 +01:00
Miklos Marton
79a37ed84b
TraceView: Add context menu to the cursor
...
See https://github.com/sigrokproject/pulseview/pull/15
2020-01-22 22:56:04 +01:00
Soeren Apel
65bde9b3e0
DecodeTrace: Add buttons to show/hide all classes in a row
2020-01-22 22:56:04 +01:00
Soeren Apel
3fef028931
TraceView: Fix still-highlighted trace after closing popup
2020-01-18 23:01:54 +01:00
Soeren Apel
e094bcb296
HexView: Don't send out an extra byte when exporting all data
2020-01-18 23:01:54 +01:00
Soeren Apel
ee4ba097ff
HexView: Add top row with offsets
2020-01-18 23:01:54 +01:00
Uwe Hermann
de200909c5
INSTALL: Drop currently unused/experimental requirement.
2020-01-18 14:23:10 +01:00
Uwe Hermann
01db382f3e
INSTALL: Mention new Qt5LinguistTools requirement.
2020-01-18 14:22:14 +01:00
user
c243364c46
cmake: avoid redundant source list in Android lib vs executable check
...
Factor out a common list of input files (sources, and resources) in
the conditional instructions which either build a shared object or an
executable from the same list of input files.
2020-01-18 14:05:59 +01:00
user
989d50ad39
cmake: don't mangle in-source .qrc file
...
Only copy the .qrc file for out-of-source builds. For in-source builds
the file is already present, and not touching it avoids data loss.
2020-01-18 14:05:54 +01:00
Soeren Apel
c3660d7d96
Translations: Fix OOT build
2020-01-13 22:51:02 +01:00
Soeren Apel
0efa5548c2
Translation update
2020-01-13 22:51:02 +01:00
Soeren Apel
4353c902e1
Translations: Use Qt translations
2020-01-13 22:51:02 +01:00
Soeren Apel
ed76046b94
Translations: Include improvements from Uwe
2020-01-13 22:51:02 +01:00
Soeren Apel
0ea2cfc5c0
Refine translatable sentences and translate to German
2020-01-13 22:51:02 +01:00