#
964b6e80 |
|
30-Oct-2023 |
Humdinger <humdinger@mailbox.org> |
People: Accept initial values Besides the entry_ref to an existing Person file as argv, also accept a BMessage containing values for attributes and set those in the new window. The specifier name in the BMessage needs to be the same as the attribute name used by the People app, e.g. "META:email". Needed to let the Mail app create a new Person file with the email address already filled in. Fixes #14766 Change-Id: I637200b08d5c1b7cf52d7cf3f56dab93ce1a6ec5 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7085 Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
|
#
11c7ff53 |
|
25-Mar-2011 |
Jonas Sundström <jonas@kirilla.com> |
Removing most About windows and menu items as discussed here http://www.freelists.org/post/haiku-commits/r40968-in-haikutrunksrcapps-activitymonitor-bootmanager-charactermap-codycam-deskbar,3 Leaving them for now in replicants, and in Terminal, according to (my interpretation of) the instructions here http://dev.haiku-os.org/browser/haiku/trunk/src/apps/terminal/README.GPL_to_OBOS#L70 Some sporadic cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41108 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6df07298 |
|
12-Feb-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Added "Configure attributes" item to Edit menu (?). This feature invokes FileTypes with the Person MIME type selected. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40473 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
968ec77e |
|
12-Feb-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Renamed PeopleWindow/View to PersonWindow/View, since they only show one person at a time. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40462 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bb5f99a5 |
|
07-Feb-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Reimplemented how People works. The previously hard-coded attribute list is now only a fallback attribute list which is install in case the Person MIME type has no attributes at all. Otherwise the GUI is completely driven by the current Person attributes, as configured (and sorted) by FileTypes. This has been on my mental TODO list since years. Finally one can add a "Cell phone" attribute in Filetypes and actually see and edit it in People. Or a birth day attribute. If I had read the previous code correctly, it was only due to a bug that People did not remove those any attributes on every launch. I've tested this quite a bit, but it wouldn't hurt to test it some more. The only "regression" I am aware of is that State and Zip code are not in one line anymore. Perhaps this feature could be reintroduced by looking at the display width and if two attributes are short, put them in one line... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40381 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7d90a09a |
|
30-Jul-2010 |
Alex Wilson <yourpalal2@gmail.com> |
Update People app to use layout API. Also do some style cleanup. Removed many message constants which weren't used. The TextControls no longer have Invocation/Modification messages, as these were being ignored anyway. Replaced some uses of c-style strings with BStrings. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37823 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4230fe9a |
|
06-Sep-2009 |
Jonas Sundström <jonas@kirilla.com> |
Simplified window accounting and application quitting. Added silent relaunch. Serialize prefs saving through app. Replaced deprecated B_CLOSE_REQUESTED with B_QUIT_REQUESTED for Command-W. Set Command-Q to target application. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32981 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f6e4cbb9 |
|
15-Oct-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Rewrote BeBuild.h which had "a few" consequences (got rid of all those class definitions). * Minor cleanup here and there. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22577 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
779f323d |
|
14-Jun-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Big cleanup. Now searches all volumes for people groups. The only thing left is to make "URL:" and "E-mail:" clickable. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13136 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
faef1e54 |
|
25-Oct-2002 |
shatty <shatty@nowhere.fake> |
from sample code git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1676 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
11c7ff531a01b64773d8a8f0e02c1c7c9f27ca29 |
|
25-Mar-2011 |
Jonas Sundström <jonas@kirilla.com> |
Removing most About windows and menu items as discussed here http://www.freelists.org/post/haiku-commits/r40968-in-haikutrunksrcapps-activitymonitor-bootmanager-charactermap-codycam-deskbar,3 Leaving them for now in replicants, and in Terminal, according to (my interpretation of) the instructions here http://dev.haiku-os.org/browser/haiku/trunk/src/apps/terminal/README.GPL_to_OBOS#L70 Some sporadic cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41108 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6df0729855318b8c5b87d10feb32781c5562227e |
|
12-Feb-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Added "Configure attributes" item to Edit menu (?). This feature invokes FileTypes with the Person MIME type selected. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40473 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
968ec77e1f783265bc393eae565c5166c5a13bd8 |
|
12-Feb-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Renamed PeopleWindow/View to PersonWindow/View, since they only show one person at a time. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40462 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bb5f99a5a6ba465d3eb9cd70b1d7cc1ab505496e |
|
07-Feb-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Reimplemented how People works. The previously hard-coded attribute list is now only a fallback attribute list which is install in case the Person MIME type has no attributes at all. Otherwise the GUI is completely driven by the current Person attributes, as configured (and sorted) by FileTypes. This has been on my mental TODO list since years. Finally one can add a "Cell phone" attribute in Filetypes and actually see and edit it in People. Or a birth day attribute. If I had read the previous code correctly, it was only due to a bug that People did not remove those any attributes on every launch. I've tested this quite a bit, but it wouldn't hurt to test it some more. The only "regression" I am aware of is that State and Zip code are not in one line anymore. Perhaps this feature could be reintroduced by looking at the display width and if two attributes are short, put them in one line... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40381 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7d90a09a7947e37a5823ea7aca8da5301edb3e97 |
|
30-Jul-2010 |
Alex Wilson <yourpalal2@gmail.com> |
Update People app to use layout API. Also do some style cleanup. Removed many message constants which weren't used. The TextControls no longer have Invocation/Modification messages, as these were being ignored anyway. Replaced some uses of c-style strings with BStrings. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37823 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4230fe9a76506027b409390fd0705851ea1016d9 |
|
06-Sep-2009 |
Jonas Sundström <jonas@kirilla.com> |
Simplified window accounting and application quitting. Added silent relaunch. Serialize prefs saving through app. Replaced deprecated B_CLOSE_REQUESTED with B_QUIT_REQUESTED for Command-W. Set Command-Q to target application. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32981 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f6e4cbb95290a74b33d012600438b84742b0e572 |
|
15-Oct-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Rewrote BeBuild.h which had "a few" consequences (got rid of all those class definitions). * Minor cleanup here and there. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22577 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
779f323d9219d0a06fdf5fc2e5a68de148894aab |
|
14-Jun-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Big cleanup. Now searches all volumes for people groups. The only thing left is to make "URL:" and "E-mail:" clickable. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13136 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
faef1e541324d87f985923d48436a208edb2ff55 |
|
25-Oct-2002 |
shatty <shatty@nowhere.fake> |
from sample code git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1676 a95241bf-73f2-0310-859d-f6bbb57e9c96
|