History log of /haiku/src/preferences/network/NetworkWindow.cpp
Revision Date Author Comments
# 61f5f30c 14-Feb-2022 Alexander von Gluck IV <kallisti5@unixzen.com>

preflet/network: Fix window dynamics, scale right pane only

* Left list now static in width
* Right dynamic
* Fix dynamic nature of right networkinterface info pane

Change-Id: I678a3355c95ed5c4c759b5b1e3715e5e170979fd
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4962
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>


# f766999f 24-Apr-2020 Niels Sascha Reedijk <niels.reedijk@gmail.com>

Network preference: show localized name in Deskbar

Switch to B_TRANSLATE_SYSTEM_NAME to use translations in Deskbar.

Reported by victordomingos, thanks!

Change-Id: Ie841b5b19009858ac20f789fc99551df177fbff4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2508
Reviewed-by: waddlesplash <waddlesplash@gmail.com>


# e27cfa1b 07-Aug-2019 Alexander von Gluck IV <kallisti5@unixzen.com>

preferences/network: Ungroup VPN and Dialup

* After a bunch of trials, the groupings for VPN and Dial-up
connections look too busy. By putting the "connections"
at the same level as the interfaces things get a bit clearer
and a little more modern.
* Lots of work to do still for "adding / removing" connections.


# 583c561c 16-Jul-2019 Humdinger <humdingerb@gmail.com>

Button labels: "Ok" -> "OK"

All caps is our standard.


# 6516aed5 05-Apr-2017 Alexander von Gluck IV <kallisti5@unixzen.com>

network preflet: Make InterfaceListItem dumber

* Allows us to use InterfaceListItem for non-physical
interface things (like a VPN connection)


# f0650dc9 09-Dec-2015 looncraz <looncraz@looncraz.net>

preferences: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0023-0037 from looncraz, unmodified.


# d0ac6099 07-Nov-2015 Humdinger <humdingerb@gmail.com>

Use B_USE_WINDOW_SPACING

Use B_USE_WINDOW_SPACING as inset from contents to window border.
Some whitespace cleanup.


# 26cc9e9e 11-Aug-2015 Humdinger <humdingerb@gmail.com>

Small cosmetics for the preference panel

* Prevent the scrollview from jumping vertically when selecting a service
* Glue the services view to the top


# 213f3cdb 31-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: preselect first item, make device view resizable.

* After start, the first item will now be selected.
* The InterfaceAddressView will no longer restrict its width, so
that the window doesn't have to be resized anymore when switching
to it.
* This implements ticket #11923.


# a5267348 31-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: gcc 4 build fix.


# 6257ef92 31-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: let add-ons replace themselves by name.

* Ie. an add-on "Super duper service" in ~/config will override
one with the same name in /system (and non-packaged in packaged,
etc.).
* Fixed size of the scroller to ignore the content size vertically.


# 6a290205 18-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: made the revert button (somewhat) work.

* DNS add-on does not yet support it, the rest does.
* However, there seems to be some problems with the net_server when
changing interfaces -- not just with revert.


# 3d7aaa30 18-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added notify settings updated method.

* And call it from the DNS client -- this is the only add-on that does
not trigger a configuration or settings update, so we have to notify
the changes manually.


# 23557153 18-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added ability to sort ServiceListItems correctly.

* Added ServiceListItem::Label() method.


# 30811f5d 16-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: display title items in bold.


# d26777c4 16-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added BNetworkSettingsListener.

* Same as the configuration listener, just for SettingsUpdated().
* This is now broadcasted to all list items, too.


# d1f0b8db 10-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: fixed top item creation, sort entries.

* Need a way to access the NetworkWindow object from a static
method in order to sort all entries correctly, though.


# 5274e9b0 04-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added interface list item.

* Added BNetworkInterfaceListItem that can be used by interface protocol
add-ons to represent their functionality in the list view.
* It will automatically update itself on changes, and will show the
specified label, and address, if any, as well as indicate whether or
not the family has been disabled (which doesn't work perfectly yet,
as IFF_AUTO_CONFIGURED is on the interface level).
* Therefore, the interface list item will no longer show the address,
but the type of the device instead.
* Introduced the BNetworkConfigurationListener interface that is used
to broadcast network updates to.


# 9461249c 03-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: also notify interface list items

* When the network configuration changes.


# 07addd7e 26-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: broadcast updates, remove apply button.

* Network now monitors all network, and network settings changes, and
will notify all add-ons about those changes.
* Removed the global apply button. Instead, the static IP configuration
now got that button. All other changes will be instant.


# 2864e4da 19-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added global settings.

* NetworkWindow now manages a single BNetworkSettings object
that is shared with all add-ons.


# aae1e071 13-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: fixed mixed up AddUnder() arguments.

* BOutlineListView is the worst of the interface kit.


# f6c7cf44 05-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: integrated former hardware view from add-on.

* The interfaces logic is within the main application, so is the
new interface view.
* Disabling/renegotiating does not work yet.
* Reveals a bug in some interface code; when you click on an ethernet
device first, there is no place for the wireless menu. When you then
press on a wireless device, it crashes in BMenuField code.
In the other direction, there is then an empty space.
* Fixed list item width reporting.


# 021ff1ca 04-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: no need for public constants.


# 6dcbe4bf 04-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: made list view B_FULL_UPDATE_ON_RESIZE.

* To account for its right aligned contents.


# a7cb9f5f 04-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: WIP of redesign.

* Fletched out new add-on API.
* Moved InterfaceListItem from the interfaces add-on into the
application.
* Renamed NetworkSetup* to Network* respectively NetworkSettings*.


# a0c8a64b 29-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

Move the new network preflet at the right place.


# 546208a5 16-Apr-2012 Oliver Tappe <zooey@hirschkaefer.de>

More catalog-related cleanup.

* rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and
B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO
* adjust all uses of both macros in Haiku's source tree
* use correct header guard for collecting/Catalog.h

The renamed macros require adjustments to all external applications
using catalogs.


# 560ff447 25-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Use resource definition files instead of DoCatalogs rule. Rename B_TRANSLATE_APP_NAME and related macros to the more generic B_TRANSLATE_SYSTEM_NAME, to also fits add-ons, folders, etc, and make 'System name' its standard context. Change CodyCam and PoorMan's app signatures to match the overall x-vnd.Haiku-App pattern. Some clean-up. Make SlideShowSaver build again.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41103 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d374a272 16-Mar-2011 Jonas Sundström <jonas@kirilla.com>

App name localization.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40980 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 87ade459 03-Aug-2010 Stephan Aßmus <superstippi@gmx.de>

Removed any unnecessary cruft from NetworkWindow header and source, fixed style
issues. (Not actually tested.)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37865 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4eb0cbb0 07-May-2010 Matt Madia <mattmadia@gmail.com>

Updated TR_CONTEXT to be B_TRANSLATE_CONTEXT, relating to #5408.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36733 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0f4ad672 06-May-2010 Matt Madia <mattmadia@gmail.com>

Updated to use B_TRANSLATE* macros. relates to #5408.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36692 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a2e177e8 12-Nov-2009 Adrien Destugues <pulkomandy@pulkomandy.ath.cx>

- Localization of network preflet done by mt. Thanks !
- French translation by me.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34013 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6ad23dbb 12-Apr-2008 Axel Dörfler <axeld@pinc-software.de>

Some cleanup:
* Reordered to have the constructor/destructor first.
* Two blanks between functions.
* Removed superfluous constructor calls.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24953 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 04ea9a47 07-Apr-2008 Stephan Aßmus <superstippi@gmx.de>

* Use the new layout features to build the UI, prevents problems with
BMenuField being cut off. Simplifies the code a lot.
* Move message constants declaration into View, since they are private.
* Cleanup of EthernetSettingsView.h.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24854 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0fcc16e5 17-Sep-2007 Stephan Aßmus <superstippi@gmx.de>

* some more cleanup and refactoring in EthernetSettingsView
* added Revert button
* added enabling/disabling of text controls according to Mode setting


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22239 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e583bfc2 20-Aug-2007 Stephan Aßmus <superstippi@gmx.de>

patch by Andre Garzia:
* reading/writing interface configuration data is now working properly
* at boot, net_server will overwrite the configuration with settings retrieved
via DHCP, though
* refactoring/renaming

changes by myself:
* fixed warnings and cleaned up in Settings::ReadConfiguration(), when the
nameservers are parsed
* fixed warning in EthernetSettingsView::_SaveAdaptersConfiguration(), changed
the loop to do without "isOpen", I think it was broken in two ways before:
- it would use the fp pointer after closing the file (isOpen was not
maintained), and if that would have worked, it would have overwritten the
interface configuration saved in an earlier loop iteration, now it should
write all interfaces that are not set to autoconfigure


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22018 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7b6156a2 09-Jul-2007 Stephan Aßmus <superstippi@gmx.de>

* moved network to network_old to make room for new preflet by Andre Garzia


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21587 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 66eba86f 16-May-2007 Axel Dörfler <axeld@pinc-software.de>

* Applied patch by Jonas Sundstrom: fixed the usage of B_UTF8_ELLIPSIS hopefully
everywhere in the tree.
* Added the ellipsis to "About Haiku" in Deskbar as well.
* Minor cleanup of Deskbar's StatusView.cpp


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21156 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 532d1ccd 09-Feb-2006 DarkWyrm <darkwyrm@gmail.com>

Main window is font sensitive now.
More style cleanups - still not finished, though
More code cleanup


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16329 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9bf86676 06-Feb-2006 DarkWyrm <darkwyrm@gmail.com>

Serious refactoring of app code.
Updating files to style guidelines
Separated classes into their own files
Lots of other things, but still nowhere near finished


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16265 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 26cc9e9e0789105b0c4589f9cd4754b2aad95230 11-Aug-2015 Humdinger <humdingerb@gmail.com>

Small cosmetics for the preference panel

* Prevent the scrollview from jumping vertically when selecting a service
* Glue the services view to the top


# 213f3cdb6964254f12624282937b44de50549c06 31-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: preselect first item, make device view resizable.

* After start, the first item will now be selected.
* The InterfaceAddressView will no longer restrict its width, so
that the window doesn't have to be resized anymore when switching
to it.
* This implements ticket #11923.


# a526734858867c41ff681537f4aea1a6fd687261 31-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: gcc 4 build fix.


# 6257ef92467bd4ca7d9d0d115a5510ea7c044d98 31-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: let add-ons replace themselves by name.

* Ie. an add-on "Super duper service" in ~/config will override
one with the same name in /system (and non-packaged in packaged,
etc.).
* Fixed size of the scroller to ignore the content size vertically.


# 6a290205937dc619dcdf3d7b06f114b1f5465e4f 18-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: made the revert button (somewhat) work.

* DNS add-on does not yet support it, the rest does.
* However, there seems to be some problems with the net_server when
changing interfaces -- not just with revert.


# 3d7aaa308c3265fc8016767b9e5a5c9a196209be 18-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added notify settings updated method.

* And call it from the DNS client -- this is the only add-on that does
not trigger a configuration or settings update, so we have to notify
the changes manually.


# 235571538b95afde26a555a513f04d4eb20997ab 18-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added ability to sort ServiceListItems correctly.

* Added ServiceListItem::Label() method.


# 30811f5d73950246bd91d41e187afb3f64f86725 16-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: display title items in bold.


# d26777c4e4cd20ba76eea80bb0ee6979126527c3 16-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added BNetworkSettingsListener.

* Same as the configuration listener, just for SettingsUpdated().
* This is now broadcasted to all list items, too.


# d1f0b8db1d3bb411a3865810709e330f8933e0f9 10-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: fixed top item creation, sort entries.

* Need a way to access the NetworkWindow object from a static
method in order to sort all entries correctly, though.


# 5274e9b004a65e4a1c0af775d6651a7a01bd72ba 04-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added interface list item.

* Added BNetworkInterfaceListItem that can be used by interface protocol
add-ons to represent their functionality in the list view.
* It will automatically update itself on changes, and will show the
specified label, and address, if any, as well as indicate whether or
not the family has been disabled (which doesn't work perfectly yet,
as IFF_AUTO_CONFIGURED is on the interface level).
* Therefore, the interface list item will no longer show the address,
but the type of the device instead.
* Introduced the BNetworkConfigurationListener interface that is used
to broadcast network updates to.


# 9461249c5a26278732e330fa8178a6b847f455e0 03-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: also notify interface list items

* When the network configuration changes.


# 07addd7ef5fdb7da7f12678e6038b84c9ccaed39 26-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: broadcast updates, remove apply button.

* Network now monitors all network, and network settings changes, and
will notify all add-ons about those changes.
* Removed the global apply button. Instead, the static IP configuration
now got that button. All other changes will be instant.


# 2864e4da5ef3d145809699fa82ec9066f30e0b34 19-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added global settings.

* NetworkWindow now manages a single BNetworkSettings object
that is shared with all add-ons.


# aae1e071aaa9205620b9ab3267f739df87fc8382 13-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: fixed mixed up AddUnder() arguments.

* BOutlineListView is the worst of the interface kit.


# f6c7cf44b56eda3d39841a5a05a9d0666c32a717 05-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: integrated former hardware view from add-on.

* The interfaces logic is within the main application, so is the
new interface view.
* Disabling/renegotiating does not work yet.
* Reveals a bug in some interface code; when you click on an ethernet
device first, there is no place for the wireless menu. When you then
press on a wireless device, it crashes in BMenuField code.
In the other direction, there is then an empty space.
* Fixed list item width reporting.


# 021ff1ca467bc8f1a95b7d61377a8a65b20fbc8a 04-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: no need for public constants.


# 6dcbe4bf4498d84decc6380ff18933a853f297e4 04-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: made list view B_FULL_UPDATE_ON_RESIZE.

* To account for its right aligned contents.


# a7cb9f5f55110e2604b97b0845954d26165c191a 04-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: WIP of redesign.

* Fletched out new add-on API.
* Moved InterfaceListItem from the interfaces add-on into the
application.
* Renamed NetworkSetup* to Network* respectively NetworkSettings*.


# a0c8a64b47a9c8cc09988982013d1b1601a08087 29-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

Move the new network preflet at the right place.


# 546208a53940a26c6379c48a7854ade1a8250fc5 16-Apr-2012 Oliver Tappe <zooey@hirschkaefer.de>

More catalog-related cleanup.

* rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and
B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO
* adjust all uses of both macros in Haiku's source tree
* use correct header guard for collecting/Catalog.h

The renamed macros require adjustments to all external applications
using catalogs.


# 560ff4478d5c85455ea3e5ed5e392ef93132d545 25-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Use resource definition files instead of DoCatalogs rule. Rename B_TRANSLATE_APP_NAME and related macros to the more generic B_TRANSLATE_SYSTEM_NAME, to also fits add-ons, folders, etc, and make 'System name' its standard context. Change CodyCam and PoorMan's app signatures to match the overall x-vnd.Haiku-App pattern. Some clean-up. Make SlideShowSaver build again.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41103 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d374a27286b8a52974a97dba0d5966ea026a665d 16-Mar-2011 Jonas Sundström <jonas@kirilla.com>

App name localization.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40980 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 87ade459f1b81afc5f35ba8de78626cdea9ea3ec 03-Aug-2010 Stephan Aßmus <superstippi@gmx.de>

Removed any unnecessary cruft from NetworkWindow header and source, fixed style
issues. (Not actually tested.)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37865 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4eb0cbb044cf538f18c0d252934a5bcaa33bfd34 07-May-2010 Matt Madia <mattmadia@gmail.com>

Updated TR_CONTEXT to be B_TRANSLATE_CONTEXT, relating to #5408.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36733 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0f4ad67280b283ac7a3f2948f39245442029c759 06-May-2010 Matt Madia <mattmadia@gmail.com>

Updated to use B_TRANSLATE* macros. relates to #5408.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36692 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a2e177e8847155cd5fb2aef6ee8cce1afca30195 12-Nov-2009 Adrien Destugues <pulkomandy@pulkomandy.ath.cx>

- Localization of network preflet done by mt. Thanks !
- French translation by me.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34013 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6ad23dbbf4b2808407657720c17bddfb0c3cb8f4 12-Apr-2008 Axel Dörfler <axeld@pinc-software.de>

Some cleanup:
* Reordered to have the constructor/destructor first.
* Two blanks between functions.
* Removed superfluous constructor calls.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24953 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 04ea9a475fffa2afccfcf36cbc12d0dd1bc5862a 07-Apr-2008 Stephan Aßmus <superstippi@gmx.de>

* Use the new layout features to build the UI, prevents problems with
BMenuField being cut off. Simplifies the code a lot.
* Move message constants declaration into View, since they are private.
* Cleanup of EthernetSettingsView.h.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24854 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0fcc16e5385098d0588b21905b9f89715713b510 17-Sep-2007 Stephan Aßmus <superstippi@gmx.de>

* some more cleanup and refactoring in EthernetSettingsView
* added Revert button
* added enabling/disabling of text controls according to Mode setting


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22239 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e583bfc206b6c301bde1a2c32e24f0fe15ce7fa6 20-Aug-2007 Stephan Aßmus <superstippi@gmx.de>

patch by Andre Garzia:
* reading/writing interface configuration data is now working properly
* at boot, net_server will overwrite the configuration with settings retrieved
via DHCP, though
* refactoring/renaming

changes by myself:
* fixed warnings and cleaned up in Settings::ReadConfiguration(), when the
nameservers are parsed
* fixed warning in EthernetSettingsView::_SaveAdaptersConfiguration(), changed
the loop to do without "isOpen", I think it was broken in two ways before:
- it would use the fp pointer after closing the file (isOpen was not
maintained), and if that would have worked, it would have overwritten the
interface configuration saved in an earlier loop iteration, now it should
write all interfaces that are not set to autoconfigure


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22018 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7b6156a275c93d42ba741df0d5a554576448a1aa 09-Jul-2007 Stephan Aßmus <superstippi@gmx.de>

* moved network to network_old to make room for new preflet by Andre Garzia


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21587 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 66eba86f4b3c2eef6462d090e93245fc60d7127b 16-May-2007 Axel Dörfler <axeld@pinc-software.de>

* Applied patch by Jonas Sundstrom: fixed the usage of B_UTF8_ELLIPSIS hopefully
everywhere in the tree.
* Added the ellipsis to "About Haiku" in Deskbar as well.
* Minor cleanup of Deskbar's StatusView.cpp


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21156 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 532d1ccd432d75348632d24bb9ea6679e52641e7 09-Feb-2006 DarkWyrm <darkwyrm@gmail.com>

Main window is font sensitive now.
More style cleanups - still not finished, though
More code cleanup


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16329 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9bf86676ad1834390945e8f84ab754ff2d6e9a87 06-Feb-2006 DarkWyrm <darkwyrm@gmail.com>

Serious refactoring of app code.
Updating files to style guidelines
Separated classes into their own files
Lots of other things, but still nowhere near finished


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16265 a95241bf-73f2-0310-859d-f6bbb57e9c96