Craig Watson
79d2403192
Removed GUI settings for stroke interpolation & simplifying
8 years ago
Craig Watson
83874ddb08
Clean up update checking
8 years ago
Craig Watson
df71f158c3
Added stroke simplification algorithm
...
If enabled in the preferences menu, pen and marker strokes will be
replaced by a simplified stroke after they are drawn.
The algorithm is very basic (for now): if three points are almost lined
up (the threshold angle can be specified in the config file), then the
middle one is removed. This is repeated over the whole stroke; new
polygons are then generated based on the simplified stroke points.
This typically cuts down on number of points and polygons by a factor of
about 10, while having minimal visual impact.
9 years ago
Craig Watson
575d14a5c2
Updated headers
9 years ago
Craig Watson
4491341a4d
(WIP) Interpolation of strokes. Progress so far:
...
- UBGraphicsScene calls UBGraphicsStroke::addPoint, which returns a list
of points that can be drawn. It may be none (e.g we discard very small
segments), one (if we do no interpolation) or several.
- Added a UBInterpolator base, abstract class. Various interpolation
methods can be added easily.
- Current methods: Basic spline (custom), Catmull-Rom spline (based on
alglib), and Bézier
- Added a setting to toggle interpolation. Added this to the UI as well
9 years ago
Craig Watson
cab1d0cacf
Hide software update setting in preferences window
9 years ago
Craig Watson
1423458afc
Preferences: hide built-in OSK settings when system OSK is selected
9 years ago
Craig Watson
7c34710325
Added GUI setting for using system OSK;
...
also corrected the "useSystemOnScreenKeybard" to
"useSystemOnScreenKeyboard".
9 years ago
Craig Watson
1b4cca3a39
Updated connect functions
10 years ago
Claudio Valerio
5c47e5493e
header updated
12 years ago
Claudio Valerio
bc5a17e43c
update the Open-Sankore importer
12 years ago
Claudio Valerio
3e26cc2367
correctly restored swap monitor value at start up
12 years ago
Claudio Valerio
9e0239e3c4
fixed swap screen issue
12 years ago
Claudio Valerio
63834823c4
removed planete sankore export related gui
12 years ago
Claudio Valerio
f1ea5c3426
update copyright on headers
12 years ago
Claudio Valerio
26466abab4
changed licence
12 years ago
Didier Clerc
7220a63034
Handling the multiscreen option
13 years ago
Didier Clerc
20d6064f68
Managed enable state of items regarding screen number
13 years ago
Claudio Valerio
233415d24a
fixed issue 1164
13 years ago
Claudio Valerio
0aec9cc4ae
fixed issue 765
13 years ago
Claudio Valerio
2c83aa1781
fixed persistance of start mode
13 years ago
Claudio Valerio
0978af0fb8
fixed issue with translation and starting mode
13 years ago
Luca Capello
1c132000f0
*.cpp: add 'LGPL-2 with OpenSSL exception' headers
13 years ago
Claudio Valerio
7dd642226a
added good header
13 years ago
Aleksei Kanash
1f7e7d1197
Applyed Commit:56e49c1f5262ce9a87474b7944e825c56c1b6325
...
* Fixed screens initialization order and logic.
13 years ago
Claudio Valerio
20698028c7
removed commented code
13 years ago
Claudio Valerio
a4fc469c88
fixed issue sankore 413
13 years ago
shibakaneki
f16c06f9b8
backup
13 years ago
Aleksei Kanash
56e49c1f52
Fixed screens initialization order and logic.
13 years ago
Anatoly Mihalchenko
e304b03fc2
SANKORE-69
...
Launch Sankore on desktop mode
13 years ago
Aleksei Kanash
f25888aea8
Fix to SANKORE-324 and to SANKORE-297.
13 years ago
Claudio Valerio
5c9a04ba9a
fixed the search bar bug.
14 years ago
shibakaneki
e812ebb92e
Implemented dock palette tab position related to the toolbar position
14 years ago
Anatoly Mihalchenko
631adcc35e
OSK - displaying in hidden mode
14 years ago
Anatoly Mihalchenko
3901cc01a6
OSK - design integration
14 years ago
Claudio Valerio
782a518c6a
Removed unused code
14 years ago
Claudio Valerio
d5021c7495
Fixed export to planet sankore
14 years ago
Claudio Valerio
73555ef012
Added lgpl header
14 years ago
shibakaneki
331a82ff16
re-enabled some preferences
14 years ago
Anatoly Mihalchenko
7d08495143
Comp. errors in UBPreferencesControler - marked by ???
14 years ago
shibakaneki
91af774814
Using the preference dialog to store the community username & password + adding arabian translation file
14 years ago
Anatoly Mihalchenko
c74e98bc59
Memory leaks checking for Microsoft Visual Studio
14 years ago
Claudio Valerio
ea5772a772
Adding Sankore code
14 years ago