History log of /haiku-fatelf/src/tests/kits/net/preflet/NetworkSetupWindow.cpp
Revision Date Author Comments
# 2ddbb1e3 20-Jan-2013 Alexander von Gluck IV <kallisti5@unixzen.com>

networksetup+: Adjust add-on path to match preflet name


# 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.


# b09a1ac2 06-Mar-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

small fix for multiple addons, need to track tabs for each add-on as well as overall number of tabs

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


# 7ab22792 27-Feb-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

make network settings window save button send save call to all add-ons; set interface address via BNetworkInterface; still have work to do.. but we can apply ipv4/ipv6 ip/netmask changes to the interfaces now!!!

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


# c9b05e52 21-Feb-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

when loading addons, put them in a map so we can access them later easily; use addon instances stored in map and call Save/Revert for each through dynamic addon osmosis; little style cleanup

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


# cdd15f84 21-Feb-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

style tab cleanup; start using classy kMsg style BMessage vars; no functional change

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


# 7d412024 06-Feb-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

display cleanup to NetworkSetupWindow; revamped NetworkInterface addon to use GroupLayoutBuilder to properly render listview; remove lots of single character vars

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


# 8f25381c 31-Jan-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

style cleanup; renamed ApplyNow button to Apply; removed strange dontTouchCheckBox

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


# 8422bd4a 29-Jan-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

style cleanup; added missing public source headers

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


# 28e96d85 28-Jan-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

re-organize interface listitem drawing to be more efficent; move profile management button into profile drop-down

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


# f74b3ec2 28-Jan-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

clean up calculations of ListViewItem positions in Interfaces add-on; remove delete profile option which doesn't make sense

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40311 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


# 4ef6cf5d 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@36699 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 037e8a50 29-Apr-2010 Ithamar R. Adema <ithamar.adema@team-embedded.nl>

* Switch from using BMenuField to BTabView for panel selection

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


# fd7ccdac 27-Apr-2010 Ithamar R. Adema <ithamar.adema@team-embedded.nl>

* Minor code cleanup
* Added locale support to main window
* Added layout sensitivity to main window



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


# 47e4e5b3 20-Sep-2009 Philippe Houdoin <philippe.houdoin@gmail.com>

WIP:
* Renamed StatusAddOn to InterfacesAddOn.
* Made the interfaces list a more self-contained InterfacesListView object
Now watch for network notifications, but does nothing yet with those.
* Small style changes (but still not compliant).


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


# 6046fd95 16-Sep-2009 Fredrik Modeen <fredrik@modeen.se>

Code from Philippe Houdoin old machine :)
Fixed code style (not the PPP part)
Updated it with the current Network Pref.
the PPP add-on don't work.
This should work as much as the Network Pref does today.

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


# 6e177b55 13-Oct-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Small autosizing enhancement.


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


# a68b2eb2 06-Sep-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Fix the keyboard focus order by changing how and in which order things are
created.


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


# 606359d9 06-Sep-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Commit often, commit small...


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


# 6eb80c55 01-Sep-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Dynamicly compute the settings area minimal size (and window, so) according
to add-on's views size.
NetworkSetupProfile class: work in progress...


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


# f530af58 14-Jan-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Addons could instantiate multiple NetworkSetupAddOn.
Pass the image_id of addon to the instantiate function.
Some NetworkSetupAddOns may require it to get their resources...


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


# 797a0710 03-Jan-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

CVS as a backup tool :-)
Commit some change made on draft network setup preflet.


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


# 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.


# b09a1ac2bd34381fd5d2c7803e21a4377299dcf1 06-Mar-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

small fix for multiple addons, need to track tabs for each add-on as well as overall number of tabs

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


# 7ab22792c7bf36f4cd12ff6232ebb4d655df949a 27-Feb-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

make network settings window save button send save call to all add-ons; set interface address via BNetworkInterface; still have work to do.. but we can apply ipv4/ipv6 ip/netmask changes to the interfaces now!!!

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


# c9b05e5212da4ff051d0e8f3022faa5b4b45fb63 21-Feb-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

when loading addons, put them in a map so we can access them later easily; use addon instances stored in map and call Save/Revert for each through dynamic addon osmosis; little style cleanup

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


# cdd15f847855b79ecb908fb7317fb3603128561d 21-Feb-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

style tab cleanup; start using classy kMsg style BMessage vars; no functional change

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


# 7d4120244e2ac2465c1d7bac1ca37b56104b8a60 06-Feb-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

display cleanup to NetworkSetupWindow; revamped NetworkInterface addon to use GroupLayoutBuilder to properly render listview; remove lots of single character vars

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


# 8f25381cba8b810f150983cc05bb9d466cbc5634 31-Jan-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

style cleanup; renamed ApplyNow button to Apply; removed strange dontTouchCheckBox

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


# 8422bd4a5eaa6c5a28e528b2fd877c6a5585f0d0 29-Jan-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

style cleanup; added missing public source headers

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


# 28e96d8542a8e2c94df32ba8f5e4b34975db7476 28-Jan-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

re-organize interface listitem drawing to be more efficent; move profile management button into profile drop-down

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


# f74b3ec2d0245de6580e27cd7ae409bd9e693d56 28-Jan-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

clean up calculations of ListViewItem positions in Interfaces add-on; remove delete profile option which doesn't make sense

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40311 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


# 4ef6cf5d0e95217d62a8ca6763f5b4139e15d4ff 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@36699 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 037e8a50ffe3c84ad7c166ccd5a949a6f20c88f7 29-Apr-2010 Ithamar R. Adema <ithamar.adema@team-embedded.nl>

* Switch from using BMenuField to BTabView for panel selection

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


# fd7ccdaca66299e51278ac3a40ff6e7748b28cfc 27-Apr-2010 Ithamar R. Adema <ithamar.adema@team-embedded.nl>

* Minor code cleanup
* Added locale support to main window
* Added layout sensitivity to main window



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


# 47e4e5b32b6fcfdea59285b8dac79745ea2d9875 20-Sep-2009 Philippe Houdoin <philippe.houdoin@gmail.com>

WIP:
* Renamed StatusAddOn to InterfacesAddOn.
* Made the interfaces list a more self-contained InterfacesListView object
Now watch for network notifications, but does nothing yet with those.
* Small style changes (but still not compliant).


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


# 6046fd9511a94384bb3e9fc2222c5fdcaafebe42 16-Sep-2009 Fredrik Modeen <fredrik@modeen.se>

Code from Philippe Houdoin old machine :)
Fixed code style (not the PPP part)
Updated it with the current Network Pref.
the PPP add-on don't work.
This should work as much as the Network Pref does today.

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


# 6e177b5562930dfac8224bed1aa8f7fa4c25126d 13-Oct-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Small autosizing enhancement.


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


# a68b2eb2ceaa3f7bfee66965389471789b73025f 06-Sep-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Fix the keyboard focus order by changing how and in which order things are
created.


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


# 606359d9375e96b24a523b0bb67445cd611b1ab0 06-Sep-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Commit often, commit small...


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


# 6eb80c55eabea55010f43f7ff5757d902ceb173c 01-Sep-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Dynamicly compute the settings area minimal size (and window, so) according
to add-on's views size.
NetworkSetupProfile class: work in progress...


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


# f530af584f909269d6de632dfadc877199773b69 14-Jan-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Addons could instantiate multiple NetworkSetupAddOn.
Pass the image_id of addon to the instantiate function.
Some NetworkSetupAddOns may require it to get their resources...


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


# 797a0710e52864af07e83f9456a685447d7b8ffb 03-Jan-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

CVS as a backup tool :-)
Commit some change made on draft network setup preflet.


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