Benoit LeBlanc
3f12dc351b
wfreerdp: fixed upscaling
2013-04-30 12:56:16 -04:00
Benoit LeBlanc
0b9112b091
Added System menu for "Smart Sizing". Small fixes
...
Fixed an issue where the scrollbars were not disappearing when
maximizing window.
2013-04-30 11:15:04 -04:00
Benoit LeBlanc
391d238f1a
wfreerdp: scrollbars, aspect ratio smartsizing
2013-04-26 15:46:36 -04:00
Benoit LeBlanc
b91a7cd3a8
fixed fullscreen toggle positioning, smartsizing
...
Also: added maximum window size
2013-04-25 17:18:14 -04:00
Benoit LeBlanc
a5bcb8bc21
Smart sizing, dual monitor in client app
...
Scaling functions: do not scale with a ratio > 1.
2013-04-25 15:42:40 -04:00
Benoit LeBlanc
28e67a6adc
wfreerdp: added MultiMon support (fullscreen only)
2013-04-25 10:50:26 -04:00
Benoit LeBlanc
4bfa11bcca
wf_toggle_fullscreen: change hwnd parent
...
Also: do not lose focus
2013-04-24 16:47:32 -04:00
Benoit LeBlanc
8b443989bb
Cleaned up settings, removed duplicate functions
...
param change callback mechanism moved to settings.c
Started replacing
settings->Field = value
with
freerdp_set_param_XXX(settings, FreeRDP_Field, value);
2013-04-24 16:33:43 -04:00
Benoit LeBlanc
e98bb31d27
RDP file writing optimization
...
removed function freerdp_get_connection_type
TODO:
- validate presence of all fields
- update cmdline.c to use set_param functions to modify settings.
2013-04-22 18:39:18 -04:00
Benoit LeBlanc
3eebd2edf2
Implemented writing RDP file to disk
...
TODO: Optimize by only writing the fields that have a value i.e
~((size_t) file->FieldName) != 0
Fixed wfi leak.
Fixed insufficient mem alloc.
2013-04-22 16:08:47 -04:00
Benoit LeBlanc
3549e97abb
Callback function handling
...
Added possibility for the client to register for callback from FreeRDP.
Currently supported callback events:
- setting value changed
- connected
- disconnected
2013-04-19 10:06:26 -04:00
Benoit LeBlanc
315f3705b2
Added settings set/get functions to client API
...
- setting setter function has internal handling. TODO: callback to
client.
- added missing SmartSizing param
2013-04-15 15:58:56 -04:00
Benoit LeBlanc
8a637e0c0d
fixed function name. Added settings function.
...
Added keyboard thread termination message.
2013-04-11 16:19:58 -04:00
Marc-André Moreau
f0a45f96f5
client: add CLIENT_INTERFACE_SHARED option forcing shared client libs with BUILD_SHARED_LIBS=off, making a single library
2013-04-10 17:09:35 -04:00
Marc-André Moreau
bb733db683
wfreerdp: integrating benoit's latest code
2013-04-10 16:58:19 -04:00
Marc-André Moreau
e1e8194f77
afreerdp: added Spanish translation
2013-04-10 13:45:23 -04:00
Marc-André Moreau
953716e907
afreerdp: fix missing translation points
2013-04-09 21:51:07 -04:00
Marc-André Moreau
930d67ef22
afreerdp: initial French translation (semi-automatic, still poor)
2013-04-09 21:19:03 -04:00
Marc-André Moreau
1b7b0b74ea
afreerdp: remove old project files
2013-04-09 16:38:07 -04:00
Marc-André Moreau
c3ea88697d
afreerdp: fix manifest file indentation
2013-04-09 14:51:48 -04:00
Marc-André Moreau
0cbdd6b641
freerdp: merge with master
2013-04-09 10:18:03 -04:00
Marc-André Moreau
2baa64efc2
wfreerdp: fix C++ header
2013-04-08 18:27:59 -04:00
Marc-André Moreau
6dfa196966
wfreerdp: unify client interface
2013-04-08 22:10:59 -04:00
Marc-André Moreau
720a23e07a
xfreerdp: refactor xfreerdp client interface
2013-04-08 17:03:21 -04:00
Marc-André Moreau
68e253e209
libfreerdp-core: add client interface
2013-04-08 15:37:56 -04:00
Martin Fleisz
fea9407814
iOS: BlockAlertView now supports rotation
2013-04-08 14:17:47 +02:00
Martin Fleisz
6da16f4165
iOS: Replaced UIViewAlert with custom alert dialog
2013-04-08 13:25:00 +02:00
Marc-André Moreau
3f626f8a20
xfreerdp: implement xf_stop
2013-04-07 17:46:57 -04:00
Marc-André Moreau
0b4fefff76
xfreerdp: fix interface for parsing command-line arguments
2013-04-06 17:43:27 -04:00
Marc-André Moreau
9424df2905
Merge pull request #1165 from mfleisz/win8fix
...
iOS/Android: Fix for Win8
2013-04-06 09:14:51 -07:00
Christian Hofstaedtler
1c17022072
Unbreak WITH_DEBUG_X11_LOCAL_MOVESIZE without WITH_DEBUG_X11
2013-04-06 18:06:20 +02:00
Marc-André Moreau
168a5eabf3
xfreerdp: add UI events (experimental)
2013-04-05 19:08:37 -04:00
Martin Fleisz
0375189c8e
iOS/Android: Fix for Win8
2013-04-05 12:36:23 +02:00
Martin Fleisz
db79cb34e2
iOS: Ensure each bookmark has a UUID
2013-04-05 10:46:28 +02:00
Marc-André Moreau
6095f1653a
xfreerdp: external client integration
2013-04-04 18:27:47 -04:00
Marc-André Moreau
e98fb16f52
Merge pull request #1157 from mfleisz/iosfix
...
iOS: Fixed issue where boookmarks were saved even though cancel was presed
2013-04-04 14:21:45 -07:00
Marc-André Moreau
7b2f70c0c7
xfreerdp: fix including from C++
2013-04-03 18:48:59 -04:00
Martin Fleisz
522fe1baf3
iOS: Corrected wrong function signature
2013-04-03 11:04:29 +02:00
Thinstuff Developer
834ca7fc4a
iOS: Fixed issue where boookmarks were saved even though cancel was pressed
2013-04-03 09:36:55 +02:00
Marc-André Moreau
5b368eea0a
xfreerdp: remove binary from version control
2013-04-02 16:36:45 -04:00
Marc-André Moreau
022ceec22a
xfreerdp: split client into executable and library
2013-04-02 16:22:30 -04:00
Marc-André Moreau
f400045bf8
xfreerdp: improve client interface
2013-04-02 15:45:48 -04:00
Marc-André Moreau
9b351568fa
xfreerdp: start implementing simplified client interface
2013-04-02 15:13:10 -04:00
Marc-André Moreau
d13f89d359
xfreerdp: modify way to return thread exit code
2013-04-02 14:51:12 -04:00
Marc-André Moreau
5660b94b92
xfreerdp: start client interface
2013-04-02 13:22:59 -04:00
Martin Fleisz
8d16086969
Android: Fix crash after changes in FreeRDP directory handling
2013-04-02 06:33:59 -07:00
Marc-André Moreau
3835fa8a35
Merge pull request #1152 from mfleisz/master
...
iOS: Got rid of .xcodeproj file and various compile fixes
2013-04-02 06:07:53 -07:00
Marc-André Moreau
7efbf905f8
wfreerdp: integrate benoit's modifications for easier embedding of the client
2013-04-01 18:32:14 -04:00
Marc-André Moreau
f4df4e4b26
channels: partial cleanup
2013-03-29 14:49:09 -04:00
Martin Fleisz
38446b5f2b
iOS: got rid of xcode project file
2013-03-29 14:28:27 +01:00