JJones780
a8f8c542a0
Was missing XOJ_RELEASE.
7 years ago
JJones780
a578c992a8
Renamed "Two Pages" to "Paired Pages" to reflect new behaviour.
7 years ago
JJones780
6eef97d355
Cleanup
...
Thanks to 'LittleHuba' for review notes
Note: Prefer weak enums but then have issues with name collisions.
7 years ago
JJones780
65635b12df
cleanup and conform to coding standards. Conform to apparant convention of this->member access
7 years ago
JJones780
4c9ae6a3f8
Added View->Layout menu to choose document layout. i.e. top->bottom,left->right or T2B,R2L etc.
7 years ago
JJones780
2aa04be206
Added more layouts to LayoutMapper ( right to left etc. ). Enum for layout now bitflag flexible.
...
TODO: allow user to access them via menu or prefs.
7 years ago
JJones780
553b6d65c5
Re-designed PagePosition classes to work with LayoutMapper.
...
PagePosition system had become overly complex and didn't work well with LayoutMapper ( no longer naturally sorted ).
Considered quadtree but just went with a linear search for now. No noticeable impact on performance.
7 years ago
JJones780
ccdd1996cb
LayoutMapper class to re-arrange page ordering.
...
Initial mappings: Horizontal, Vertical, VerticalPaired.
Issues: Unable to annotate all pages... other code ( PagePosition Handler etc?) must be assuming layout.
7 years ago
JJones780
e92c65b4e1
Added pairs offset to preference settings, Tuned columns to handle differing page sizes.
...
Column Menu now shows current setting on startup.
numColumns setting now saved and then loaded on startup
/
7 years ago
JJones780
e6c21ec671
Added menu items to let the user choose 1 to 8 columns.
7 years ago
JJones780
c624c378b6
initial multi-column checkin - beta.
...
Presentation mode not working.
Check dpi settings. My 4k + 1080p zoomed out display config might be confusing it?
7 years ago
Ulrich Huber
e95ca440dd
Fix background apply leading to segfault
7 years ago
Ulrich Huber
6f6e514a8c
Fix compatibility for xoj exports
7 years ago
Ulrich Huber
dc8f82a401
Add capability to link recorded audio to text nodes
7 years ago
Andreas Butti
a23c40e24c
Hopefully fixes random dots
...
#684
7 years ago
Ulrich Huber
7d8de15d5d
Fix timestamp normalization for old backend
7 years ago
Ulrich Huber
07c96a33f0
Do not crash when system default locale could not be found.
7 years ago
Ulrich Huber
4d9adfa9e6
Fix input channel count for audio recording
7 years ago
Ulrich Huber
d5f948193c
Fix seek flag not known in all libsndfile versions
7 years ago
Ulrich Huber
5ae80b73c8
Fix sign compare issues (2)
7 years ago
Ulrich Huber
13928ae7d4
Fix sign compare issues
7 years ago
Ulrich Huber
288a1faf1e
Return success of VorbisConsumer
...
Show warning dialog if starting recording fails
7 years ago
Ulrich Huber
1df0d511a0
Report success of record start back to GUI
...
Fix audioplayer should not react to strokes without associated audio file
7 years ago
Ulrich Huber
855b051ebb
Add seeking capability to audio
...
Extend timestamp size in file format
7 years ago
Ulrich Huber
dc33e4e966
Fix audio gain loading from XML fails
7 years ago
Ulrich Huber
acdaba5221
Add gain setting to amplifying audio recordings
7 years ago
Ulrich Huber
21f66d5764
Fix some minor issues with coding convention
...
Remove old XournalTypes from XournalTypeList
7 years ago
Ulrich Huber
76bdbfb56d
Move to libsndfile
...
Remove dependency on libsox
7 years ago
Ulrich Huber
95ebe20a13
Improve audio device selection
7 years ago
Ulrich Huber
d6285a5032
Add Vorbis recording and playback (playback still buggy)
7 years ago
Ulrich Huber
9bbd6d4c73
Add exception cause when PortAudioConsumer/-Producer is unable to find the device
7 years ago
Ulrich Huber
ae8d141638
Remove unecessary line break
7 years ago
Ulrich Huber
d1185452ac
Return success of starting a new record (Button still needs to update state accordingly)
7 years ago
Ulrich Huber
5e6ca81f64
Adhere to coding conventions more closely
7 years ago
Ulrich Huber
fab0934397
Beautify code
...
Fix some minor inconsistencies
Fix deadlock when output stream cannot be opened
7 years ago
Ulrich Huber
0ecea458e3
Fix variable lifetime issue in SoxConsumer
...
Remove development output
Beautify code
7 years ago
Ulrich Huber
ceea7cc3a1
Fix wrong type release in AudioPlayer
7 years ago
Ulrich Huber
9bde2cb8d2
Beautify code to be in accordance with coding guidelines
7 years ago
Ulrich Huber
1cd141b411
Implement audio playback using portaudio
...
Add settings for recording and playback to GUI
7 years ago
Andreas Butti
e87ea979be
Crash fixed
7 years ago
Andreas Butti
58348e908f
Error handling
7 years ago
Andreas Butti
fdf56b73d5
Sox error handling
7 years ago
Andreas Butti
4cc870563e
Formatting
7 years ago
Luca Errani
47c96f09ab
Highlight position in small cursor mode too
7 years ago
Andreas Butti
e4a1e53064
fixes #816
...
Remove only known extensions
7 years ago
Andreas Butti
ec6b2d7fc3
Hopefully fixed all crashes and memory leaks in toolbar handling
7 years ago
Andreas Butti
4ba308d196
Toolbar data, memory fixes, not all fixed yet
7 years ago
Andreas Butti
b7b6132395
fixed #819
...
Toolbar ID working, but there is a double delete which needs to be
fixed...
7 years ago
Andreas Butti
ee8c40cb89
Show menu hidden in fullscreen
7 years ago
Andreas Butti
5525563361
Draw shape with correct scaling
...
fixed #822
7 years ago