#
52f87edc |
|
17-Nov-2021 |
Augustin Cavalier <waddlesplash@gmail.com> |
Time: operator() on the comparator structure must be const. The STL seems to require it, but before GCC 11 that may not have been properly enforced.
|
#
ffbe5ecd |
|
26-Apr-2020 |
José Manuel Ferrer Ortiz <jmfo1982@gmail.com> |
Time: Fix flattening of countries with one subitem and no timezone on the parent. Fixes #15907. Change-Id: I10d81ca92539b3430607c10ebaa9fe7f1080ef0b Reviewed-on: https://review.haiku-os.org/c/haiku/+/2517 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
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.
|
#
ad926b25 |
|
07-Nov-2015 |
Humdinger <humdingerb@gmail.com> |
Improve/fix tab view layout as discussed See http://www.freelists.org/post/haiku-development/Unifying-visuals-of-BTabView-usage Besides the tab bar going the full width of the window, also some layouting tweaks to several apps and prefs. Still missing: the first (and last) tabs in the tab bar should be inset by B_USE_WINDOW_SPACING so the controls in the tab view line up nicely. I think I remember stippi wanting to look into it... :)
|
#
64ee9242 |
|
14-Sep-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Time: properly center the window. * The previous code was broken, and did not take the actual window size into account; it's now using BWindow::MoveOnScreen(). * Also, make the width of the time zone list relative to the font size.
|
#
73de5837 |
|
10-May-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
Update icu x86_64 package with namespace renaming enabled. "Renaming" means the icu namespace is suffixed with the version number, atm icu_55. Using "renaming" allows to use two different versions of ICU, thus easing upgrades. For instance haikuwebkit uses a current version of ICU, while the system uses a newer one after an upgrade. * Replace all uses of the icu namespace in our public headers, with a macro defaulting to icu. As the namespace is only used for private fields pointers, there should be no impact. * Locale kit *.cpp have to import the macro from <unicode/uversion.h> *before* including any locale headers. Ditto for a Time preferences cpp file. This way, the correct current icu namespace is referenced. * Fixes bug #12057.
|
#
03b2550e |
|
01-Oct-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
Move time formatting to BTimeformat. * Harmonize API for all B*Format to take an output BString by reference as the first parameter, * Move the FormatTime methods from BLocale to BTimeFormat * Adjust all callers for BTimeFormat, BTimeUnitFormat and BDurationFormat.
|
#
5b013eab |
|
26-Nov-2013 |
John Scipione <jscipione@gmail.com> |
Time prefs: rework time zone view * Add country flags back to the time zone view. * Use Appearance color constants.
|
#
553211b4 |
|
26-Nov-2013 |
John Scipione <jscipione@gmail.com> |
Time prefs: style fixes to ZoneView
|
#
f0e995c8 |
|
25-Nov-2012 |
Ziusudra <ziusudra@gmail.com> |
Create TimeZoneListView class and move GetToolTipAt into it, fixes #7726 Signed-off-by: Matt Madia <mattmadia@gmail.com>
|
#
f496c69c |
|
23-Nov-2012 |
John Scipione <jscipione@gmail.com> |
Adjust time zone spacing so that the window doesn't resize. Adjust the spacing of the time zone settings in Time prefs so that switching between Local time and GMT time won't resize the window when hiding and showing the current and preview times. This means that the Time preferences window always stays a constant height without any tricks needed to adjust it after the fact. Before this change the Time preferences window would change height depending on the setting, which while not terrible, was probably not what the author intended. As a side note I adjusted the window to use B_USE_DEFAULT_SPACING instead of hardcoded 5px so that the window spacing will adjust to font size changes.
|
#
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.
|
#
eb78be9b |
|
07-Apr-2012 |
Oliver Tappe <zooey@hirschkaefer.de> |
Fix 8172: Time preflet being too slow to start. * looking at the profile info kindly supplied by diver hinted at getting the timezones for each country individually being part of the problem, using BLocaleRoster::GetAvailableTimeZonesWithRegionInfo() helps considerably * further improve the situation by only requesting the localized display name of a timezone when it is actually needed (i.e. when there are more than a single timezone in the current country) Testing with VMware on my slowest machine, this brings down the start time of the Time preflet from 5 seconds to 1.5 seconds.
|
#
d88a361c |
|
26-Feb-2012 |
Oliver Tappe <zooey@hirschkaefer.de> |
Cleanup: fix typo.
|
#
20cc8cc8 |
|
05-Nov-2011 |
Ryan Leavengood <leavengood@gmail.com> |
Remove unneeded code after Adrien's improvements. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43193 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f3b7dcd4 |
|
01-Nov-2011 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* Remove the now unneeded Message-logic for hiding and showing the preview * Put the clock mode radio buttons above the preview Also makes hiding hte preview work again. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43061 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c2f3ee3b |
|
31-Oct-2011 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* Move the GMT/Local radio box to the timezone tab * As there is some extra space there, use it to display a hint on what the settings are useful for * Remove the huge and unclear tooltip that explained it before (that'd rather be part of the userguide) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43031 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f64b502d |
|
29-Oct-2011 |
Ryan Leavengood <leavengood@gmail.com> |
Hide the time zone preview in the Time preflet when the BIOS clock is set to local time. Fixes #6743. I tried to mimic existing message constant naming, but may come back and fix them all to our coding style. Is there some backwards compatible reason for some of the constants being what they are? git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42990 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bafd2297 |
|
21-Aug-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Fix typo that (suprisingly only) broke the gcc4 build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42671 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fefa98aa |
|
20-Aug-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Translate all regions in Time prefs git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42649 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
45f2f22b |
|
18-Aug-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
* update (not-so-)optional package ICU to 4.8.1, which contains interesting stuff for message formatting * adjust LocaleKit to use namespace 'icu', as ICU has been configured to no longer use a version specific namespace * adjust LocaleKit to general API changes in ICU 4.8 Note: all software using ICU (like WebPositive) needs to be rebuilt! Note: the ICU package for PPC needs to be updated before it can be used! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42638 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
28ca7ae0 |
|
11-Jun-2011 |
anevilyak <anevilyak@a95241bf-73f2-0310-859d-f6bbb57e9c96> |
Since the time preflet is now layout-aware, scrolling the zone list to the current time zone must be done after layouting has been done, else the view doesn't have a valid size to work with yet. Resolves #7681. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42106 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
365839fb |
|
05-Jun-2011 |
Ryan Leavengood <leavengood@gmail.com> |
Apply patches from Humdinger and mt (with some overlap) which adds localization to the Network time tab and makes the layout use more standard spacing. Also changed the name of the Synchronize button after a sync to Synchronize again. Fixes #7642. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41949 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
323ba9b7 |
|
04-Jun-2011 |
Ryan Leavengood <leavengood@gmail.com> |
Apply Hamish Morrison's patch from #2412, with a few small style changes and merging my fixes to ntp.cpp from the NetworkTime source. This makes Time use the layout system as well as support updating time through the network. I tried very hard to catch and fix any new style violations, though in general Hamish did quite well. After some testing this could be put in Alpha3, but I won't mark it as such yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41930 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a5237f5f |
|
22-Jan-2011 |
Siarzhuk Zharski <zharik@gmx.li> |
Fixed crash of the Time Preflet in case localization catalog for current system Locale persists. Pointed by Diver. Thanx! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40271 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
825d265e |
|
24-Dec-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Patch by Mike Roll as part of GCI: Localize Time preflet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39935 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
25dc253d |
|
22-Nov-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Merged weak-symbols branch. * Fixed trivial merge conflict in src/system/libroot/posix/locale/nl_langinfo.cpp * Fixed gcc 2 compilation of src/system/glue/init_term_dyn.c. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39571 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6fd2f4a0 |
|
23-Oct-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
One more monster commit (sorry ...) concerning the Locale Kit: * extracted new class BFormattingConventions from BCountry, which manages the formatting conventions from a given locale and allows to get/set the four different date/time formats supported by ICU-locales as well as number and monetary formats * overhauled the Locale preflet: + drop editing features for all formats, since I don't think they do not make much sense to have in a prefs GUI - being able to select from the existing locales should be good enough. Please note that you can still change the formats programmatically in an application. + renamed the 'Countries' tab to 'Formatting' + the locale formatting conventions list in the 'Formatting' tab is now hierarchical for easier access (less scrolling) + fixed functionality of 'Revert' and 'Defaults' buttons + added support for using the month/day-names of your preferred language during date formatting * adjusted BLocale to ask BFormattingConventions for the current formats when formatting dates and times and to offer 4 different format styles (full, long, medium and short). * adjust all classes formatting dates/times to pick the appropriate format style * BLocaleRoster no longer directly archives/unarchives the individual formatting conventions but delegates that to BFormattingConventions git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39123 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6f43faba |
|
20-Oct-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* some cleanup in BLocaleRoster git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39018 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b7f60965 |
|
30-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* removed all BLocale-related getters from BLocaleRoster - they're available in BLocale (which is accessible via be_locale) * adjusted all users accordingly git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38459 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3740f52d |
|
26-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
More Time preflet improvements: * fixed another instance of BToolTip deletion, when we should be releasing a reference instead (the first one was fixed by Rene - thanks BTW!) * brought BCountry back into the game, such that the localized name of the country is now being used, where possible (avoiding the " Time" suffixes in English) * country-items containing only one timezone are now being filtered (the timezone moves up one level, replacing the country item, but adopting the country's name) * added the date to the timezone-item's tooltip, in order to make it obvious which timezone is "before" and which is "behind" the date-borderline I'm pretty happy with how it works now - what's yet missing is conversion of the preflet to the layout kit and localization of the GUI. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38382 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
00a2914f |
|
25-Aug-2010 |
Rene Gollent <anevilyak@gmail.com> |
If the tooltip exists, release its reference on exit instead of deleting it directly. Resolves a crash on exit if a tooltip was showing at the time. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38361 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
447b7fde |
|
25-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
More work on Time preflet * update the times shown on timezone page when the user switches RTC between GMT/Local Time * rename "Etc"-region to "<Other>" and sort it at the end of the list * add current time of the corresponding zone to tooltip of a timezone-listitem * show timezone names in the default language - not the default locale, as the latter is just responsible for date/time and numeric formats This works, but the localized names are sometimes a bit strange (for instance in English, whose timezone names have a superfluous ' Time' prefix). I am going to experiment with mixing country information back into the game, next. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38357 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
750e57b8 |
|
23-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
Optimized Time preflet: * use upon-demand initialization in BTimeZone to avoid unnecessary work * renamed BTimeZone::Code() to BTimeZone::ID() and adjusted all callers * avoid using BCountry in the Time preflet for the time being, this means the icon-flags are gone for now (but they could be re-added if the demand is pressing ;-) * group the timezones by regions and then by country instead The performance improvement is considerable and I personally think the new grouping is an improvement, too. Please share your thoughts! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38322 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dbe1e23a |
|
16-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
Optimised passing around of timezone a bit * _kern_[sg]et_timezone() now accepts/passes out the timezone name, too * adjust Time preflet and clockconfig to pass the timezone name into the kernel when calling _kern_set_timezone() * ajust implementation of tzset() to fetch the timezone name from the kernel via _kern_get_timezone() instead of reading 'libroot_timezone_info' * the Time preflet no longer writes 'libroot_timezone_info' git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38164 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a096bb65 |
|
16-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* adjust Time preflet to write only the name of the timezone into libroot_timezone_info (will change again, soon) * when formatting the preview/current time, the difference between old and new timezone offset has to be taken into account if the RTC is set to local time git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38163 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
85b54438 |
|
05-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* the Time preflet now writes timezone info required by the POSIX layer into a specific file (/boot/common/settings/libroot_timezone_info) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37934 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
34a79bff |
|
04-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* renamed BPrivate::mutable_locale_roster to BPrivate::gMutableLocaleRoster, to follow coding guidelines git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37908 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5c3a3034 |
|
04-Aug-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* Move the locale-related stuff away from BCountry to BLocale. * Remove the be_locale global object and go through the be_locale_roster instead * Rework the storage of data for the be_locale_roster, since BLocale already holds a BCountry and a BLanguage. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37907 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7e965f50 |
|
03-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
More consolidation of timezone code: * dropped DaylightSavingTime from real_time_clock code in kernel, it was never really being used for what it meant (and just being referred to by gettimeofday(), which put a different meaning to it * adjusted the syscalls get_timezone() & set_timezone() as well as their callers accordingly * got rid of get_rtc_info() and rtc_info struct in kernel, as it was only being referred to by the FAT add-on and that one (like gettimeofday()) put a different meaning to tz_minuteswest. Added a comment to FAT's util.c showing a possible solution, should the hardcoded GMT timezone pose a problem. * fixed declaration of gettimeofday() to match POSIX base specs, issue 7 * changed implementation of gettimeofday() to not bother trying to fill struct timezone - it was using wrong values before, anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37888 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0aa23047 |
|
03-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* the Time preflet will now pass the activated timezone offset to the kernel git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37880 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
38ac8def |
|
01-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
Largish cleanup sweep concerning the Locale Kit (sorry it got so big): * refactored private/mutable stuff out of LocaleRoster into MutableLocaleRoster * moved management of Locale/Time settings file and broadcasting of any changes out of preflets and into MutableLocaleRoster * added proper sorting to the listviews of the Locale preflet * the Time preflet no longer overlaps long timezone names into the actual time * several fixes with respect to leaking ICU objects, esp. in BCountry * the locale roster no longer passes out references to its own BCountry object, but uses copies, instead - this makes locking superfluous, as the clients' BCountry objects can no longer be changed by the setting a new default country in the locale roster * removed pretty useless POSIX-style symbol fetching from BCountry - if we need that at all, it should live in the dedicated formatter classes * adjusted readonlybootprompt, dstcheck and Deskbar to the changed Locale API * refactored existing Time-formatter into TimeUnitFormat and DurationFormat (the latter of which is now used by AboutSystem) * added stubs for Date, DateTime and Time formatters * lots of coding style fixes throughout the Locale Kit and the Locale and Time preflets This will probably break most external apps making use of the Locale Kit - it does break WebPositive. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37831 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dc3d140e |
|
29-Jul-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* fix the sorting of second level items - well there was a 50% chance that I'd get that bool right at first try ;-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37815 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
99d2aa98 |
|
29-Jul-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
Improved the Time preflet (still not working properly, though) * basically rewrote TimeZone to sport a nicer to use interface * adjusted all users of TimeZone accordingly * changed TZDisplay to show the Date next to the label, in order to avoid that long timezone names draw all over it * the timezone listview is now properly sorted according to the current language (using BCollator) * fixed a couple of bugs (overflows, etc.) that caused incorrect GMT offsets to be used during computations git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37813 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6d6408d6 |
|
28-Jul-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
Cleanup, no functional change * coding style adjustements * fixed all warnings git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37792 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1855b44c |
|
27-Jul-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* Set the ICU default time zone from the locale preflet. Unfortunately it looks like this doesn't solve all the problems yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37768 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4ae5a452 |
|
26-Jul-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* Rewrote the timezone selection part of the time preflet to make use of ICU instead of our custom TZData. * Not completely working yet, hte POSIX API isn't very happy about ICU timezone names. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37758 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9c1a9b92 |
|
20-Dec-2009 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* Patch by Humdinger to convert a lot of things to sentance case. * Cleanup and update of all the touched catkeys files git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34731 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d3bde5de |
|
02-Jul-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* DateTimeView::_UpdateGmtSettings() will now update the GMT setting even if there is no timezone link yet. This also fixes the time jump when setting the timezone for the first time. * _ReadRTCSettings() will no longer write the defaults. * _WriteRTCSettings() will now also make sure the settings directory exists. * ZoneView::MessageReceived() will no longer post an kRTCUpdate message on changes - no idea what that was for (and that also caused the time jump). * Now uses localtime_r() instead of localtime() everywhere. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31372 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
317bd7dd |
|
03-Apr-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Changed directory structure as suggested on the mailing list. * Made the TimeZoneView less error prone, and also actually use Haiku code (the previous check didn't work since it used #if, not #ifdef). * Also took the liberty to rename our boot loader to haiku_loader, since I had to update the nasm binary anyway. Updated the assembly sources to nasm 2.0. * I haven't found where the synth location in the MIDI code is specified, though. * Also, NetBootArchive, and FloppyBootImage haven't been updated yet. Will do so next. * Some optional packages still put their license to beos/etc/licenses. I didn't update them yet, as we'll probably do so anyway at some point. Also, I think we might want to introduce a common/data/licenses instead for those. * If you encounter any problems, please tell! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29876 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
310930fd |
|
09-May-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Applied patch by Philippe Saint-Pierre: * Extended the scope of the Revert feature to include changes to the time zone. * Moved the Revert button out of the tab view, so that it indicates the above visually. The window now handles the Revert feature. * Added Others/Greenwhich time zone which is equivalent to an "unset" time zone. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25415 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
85b69a94 |
|
20-Oct-2007 |
Karsten Heimrich <host.haiku@gmx.de> |
* code cleanup, small refactoring * make the panel font sensitve within the possible plain font range git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22633 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
00826781 |
|
14-Oct-2007 |
Karsten Heimrich <host.haiku@gmx.de> |
* implemented Time, Date, DateTime classes to be used in CalendarView * implemented new Calendarview, capable to show/hide week numbers and day names weekstart sunday/monday and getting the current selected date etc... * updated mail addresses * make use of the new calendar view in time prefs * changed required classes to use the new date, time classes * gmt/ local time change implementation is missing atm, will come next git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22554 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fd7c0c2e |
|
14-Sep-2007 |
Stephan Aßmus <superstippi@gmx.de> |
patch by Julun: * fixed more style issues * fixed small memory leaks * refactoring + some small changes by myself, added back Michael Berg and Andrew McCall as likely authors of most files which had no author information git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22232 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
42b3a11f |
|
12-Sep-2007 |
Stephan Aßmus <superstippi@gmx.de> |
patch by Julun: * further cleanup of code to apply style guide * removed now obsolete clock bitmaps * some restructuring of the code * adjusted layout of the time zone pane git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22222 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
53d9356e |
|
07-Sep-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* applied another large patch to cleanup and refactor code by Julun (aka HOST) * Julun also fixed some font sensitivity issues * Julun already replaced the bitmap clock with resizable clock rendering, I took this as a base and tried to make it visually pleasing git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22199 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e44561b2 |
|
20-Feb-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
even more style changes git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20182 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5065a785 |
|
19-Feb-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
cleanup git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20176 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
568e0bdb |
|
22-May-2006 |
Jérôme Duval <korli@users.berlios.de> |
write errors to stderr git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17531 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a10cf76e |
|
24-Jun-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed src/prefs to "preferences", as the directory is usually called in BeOS. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13263 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
64ee9242db6d808c35487c70fc5b75ac26da774e |
|
14-Sep-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Time: properly center the window. * The previous code was broken, and did not take the actual window size into account; it's now using BWindow::MoveOnScreen(). * Also, make the width of the time zone list relative to the font size.
|
#
73de58376ac8f983ae64a643e01ec5bf047208d2 |
|
10-May-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
Update icu x86_64 package with namespace renaming enabled. "Renaming" means the icu namespace is suffixed with the version number, atm icu_55. Using "renaming" allows to use two different versions of ICU, thus easing upgrades. For instance haikuwebkit uses a current version of ICU, while the system uses a newer one after an upgrade. * Replace all uses of the icu namespace in our public headers, with a macro defaulting to icu. As the namespace is only used for private fields pointers, there should be no impact. * Locale kit *.cpp have to import the macro from <unicode/uversion.h> *before* including any locale headers. Ditto for a Time preferences cpp file. This way, the correct current icu namespace is referenced. * Fixes bug #12057.
|
#
03b2550ef1fba975beb15689659a4a5f38986aa0 |
|
01-Oct-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
Move time formatting to BTimeformat. * Harmonize API for all B*Format to take an output BString by reference as the first parameter, * Move the FormatTime methods from BLocale to BTimeFormat * Adjust all callers for BTimeFormat, BTimeUnitFormat and BDurationFormat.
|
#
5b013eab68a65aa83891cba81c681cdcf034533d |
|
26-Nov-2013 |
John Scipione <jscipione@gmail.com> |
Time prefs: rework time zone view * Add country flags back to the time zone view. * Use Appearance color constants.
|
#
553211b49970e5de8cf5e569f578f3afb3deecf6 |
|
26-Nov-2013 |
John Scipione <jscipione@gmail.com> |
Time prefs: style fixes to ZoneView
|
#
f0e995c8d48978ed5a78b7db6fe3ea6e73f3d17c |
|
25-Nov-2012 |
Ziusudra <ziusudra@gmail.com> |
Create TimeZoneListView class and move GetToolTipAt into it, fixes #7726 Signed-off-by: Matt Madia <mattmadia@gmail.com>
|
#
f496c69cb58dbd197aa0308976229701fcffc9d1 |
|
23-Nov-2012 |
John Scipione <jscipione@gmail.com> |
Adjust time zone spacing so that the window doesn't resize. Adjust the spacing of the time zone settings in Time prefs so that switching between Local time and GMT time won't resize the window when hiding and showing the current and preview times. This means that the Time preferences window always stays a constant height without any tricks needed to adjust it after the fact. Before this change the Time preferences window would change height depending on the setting, which while not terrible, was probably not what the author intended. As a side note I adjusted the window to use B_USE_DEFAULT_SPACING instead of hardcoded 5px so that the window spacing will adjust to font size changes.
|
#
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.
|
#
eb78be9b279d86d1ae9962b617ac9cdb6354bf86 |
|
07-Apr-2012 |
Oliver Tappe <zooey@hirschkaefer.de> |
Fix 8172: Time preflet being too slow to start. * looking at the profile info kindly supplied by diver hinted at getting the timezones for each country individually being part of the problem, using BLocaleRoster::GetAvailableTimeZonesWithRegionInfo() helps considerably * further improve the situation by only requesting the localized display name of a timezone when it is actually needed (i.e. when there are more than a single timezone in the current country) Testing with VMware on my slowest machine, this brings down the start time of the Time preflet from 5 seconds to 1.5 seconds.
|
#
d88a361cc9104da8b5d61f20caccc1066ade803d |
|
26-Feb-2012 |
Oliver Tappe <zooey@hirschkaefer.de> |
Cleanup: fix typo.
|
#
20cc8cc800bb13748d94ba340dc857d5c963e83d |
|
05-Nov-2011 |
Ryan Leavengood <leavengood@gmail.com> |
Remove unneeded code after Adrien's improvements. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43193 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f3b7dcd4d293221e7cb3f11fadbd30cfd8116f55 |
|
01-Nov-2011 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* Remove the now unneeded Message-logic for hiding and showing the preview * Put the clock mode radio buttons above the preview Also makes hiding hte preview work again. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43061 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c2f3ee3b7b386d538f1181e7dc5e277307229c78 |
|
31-Oct-2011 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* Move the GMT/Local radio box to the timezone tab * As there is some extra space there, use it to display a hint on what the settings are useful for * Remove the huge and unclear tooltip that explained it before (that'd rather be part of the userguide) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43031 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f64b502da072e041cba79dd7d2ae764f10c21246 |
|
29-Oct-2011 |
Ryan Leavengood <leavengood@gmail.com> |
Hide the time zone preview in the Time preflet when the BIOS clock is set to local time. Fixes #6743. I tried to mimic existing message constant naming, but may come back and fix them all to our coding style. Is there some backwards compatible reason for some of the constants being what they are? git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42990 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bafd2297650b322ed6ce5cae0ba92ae20d090db4 |
|
21-Aug-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Fix typo that (suprisingly only) broke the gcc4 build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42671 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fefa98aaf82ddf54cf0f76500a9717e1cad4203d |
|
20-Aug-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Translate all regions in Time prefs git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42649 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
45f2f22b5250a7be9cdb0a82dee2ca91aaa8398d |
|
18-Aug-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
* update (not-so-)optional package ICU to 4.8.1, which contains interesting stuff for message formatting * adjust LocaleKit to use namespace 'icu', as ICU has been configured to no longer use a version specific namespace * adjust LocaleKit to general API changes in ICU 4.8 Note: all software using ICU (like WebPositive) needs to be rebuilt! Note: the ICU package for PPC needs to be updated before it can be used! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42638 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
28ca7ae02155621cbfb022569cb51141f55a7912 |
|
11-Jun-2011 |
anevilyak <anevilyak@a95241bf-73f2-0310-859d-f6bbb57e9c96> |
Since the time preflet is now layout-aware, scrolling the zone list to the current time zone must be done after layouting has been done, else the view doesn't have a valid size to work with yet. Resolves #7681. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42106 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
365839fb2d437064cb1027ab03e0933c4f743f0b |
|
05-Jun-2011 |
Ryan Leavengood <leavengood@gmail.com> |
Apply patches from Humdinger and mt (with some overlap) which adds localization to the Network time tab and makes the layout use more standard spacing. Also changed the name of the Synchronize button after a sync to Synchronize again. Fixes #7642. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41949 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
323ba9b7fb40975a7c28fb985b30c3a38352b4e9 |
|
04-Jun-2011 |
Ryan Leavengood <leavengood@gmail.com> |
Apply Hamish Morrison's patch from #2412, with a few small style changes and merging my fixes to ntp.cpp from the NetworkTime source. This makes Time use the layout system as well as support updating time through the network. I tried very hard to catch and fix any new style violations, though in general Hamish did quite well. After some testing this could be put in Alpha3, but I won't mark it as such yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41930 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a5237f5fc6e62e041c83601b7227221801e2b53c |
|
22-Jan-2011 |
Siarzhuk Zharski <zharik@gmx.li> |
Fixed crash of the Time Preflet in case localization catalog for current system Locale persists. Pointed by Diver. Thanx! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40271 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
825d265efd33da2c0d6b22fa9e9e88e97ad33086 |
|
24-Dec-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Patch by Mike Roll as part of GCI: Localize Time preflet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39935 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
25dc253d6ab28ce204fa4de2d3e7a27d167fc817 |
|
22-Nov-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Merged weak-symbols branch. * Fixed trivial merge conflict in src/system/libroot/posix/locale/nl_langinfo.cpp * Fixed gcc 2 compilation of src/system/glue/init_term_dyn.c. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39571 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6fd2f4a0d14b45a316defe994e9790de062ff3ff |
|
23-Oct-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
One more monster commit (sorry ...) concerning the Locale Kit: * extracted new class BFormattingConventions from BCountry, which manages the formatting conventions from a given locale and allows to get/set the four different date/time formats supported by ICU-locales as well as number and monetary formats * overhauled the Locale preflet: + drop editing features for all formats, since I don't think they do not make much sense to have in a prefs GUI - being able to select from the existing locales should be good enough. Please note that you can still change the formats programmatically in an application. + renamed the 'Countries' tab to 'Formatting' + the locale formatting conventions list in the 'Formatting' tab is now hierarchical for easier access (less scrolling) + fixed functionality of 'Revert' and 'Defaults' buttons + added support for using the month/day-names of your preferred language during date formatting * adjusted BLocale to ask BFormattingConventions for the current formats when formatting dates and times and to offer 4 different format styles (full, long, medium and short). * adjust all classes formatting dates/times to pick the appropriate format style * BLocaleRoster no longer directly archives/unarchives the individual formatting conventions but delegates that to BFormattingConventions git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39123 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6f43fabafb968148eb5c70d5489d7e81d07d44d2 |
|
20-Oct-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* some cleanup in BLocaleRoster git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39018 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b7f609650b9864f5f93ee235c1a095970f9df525 |
|
30-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* removed all BLocale-related getters from BLocaleRoster - they're available in BLocale (which is accessible via be_locale) * adjusted all users accordingly git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38459 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3740f52dcac6d0db740a9274916cf210b281abcb |
|
26-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
More Time preflet improvements: * fixed another instance of BToolTip deletion, when we should be releasing a reference instead (the first one was fixed by Rene - thanks BTW!) * brought BCountry back into the game, such that the localized name of the country is now being used, where possible (avoiding the " Time" suffixes in English) * country-items containing only one timezone are now being filtered (the timezone moves up one level, replacing the country item, but adopting the country's name) * added the date to the timezone-item's tooltip, in order to make it obvious which timezone is "before" and which is "behind" the date-borderline I'm pretty happy with how it works now - what's yet missing is conversion of the preflet to the layout kit and localization of the GUI. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38382 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
00a2914f9c990800a3c7a6958306f42278a3f159 |
|
25-Aug-2010 |
Rene Gollent <anevilyak@gmail.com> |
If the tooltip exists, release its reference on exit instead of deleting it directly. Resolves a crash on exit if a tooltip was showing at the time. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38361 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
447b7fded10b84c4c072ef1416cdd49b83702543 |
|
25-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
More work on Time preflet * update the times shown on timezone page when the user switches RTC between GMT/Local Time * rename "Etc"-region to "<Other>" and sort it at the end of the list * add current time of the corresponding zone to tooltip of a timezone-listitem * show timezone names in the default language - not the default locale, as the latter is just responsible for date/time and numeric formats This works, but the localized names are sometimes a bit strange (for instance in English, whose timezone names have a superfluous ' Time' prefix). I am going to experiment with mixing country information back into the game, next. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38357 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
750e57b842a77d99005e07ee04b504c5e816d610 |
|
23-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
Optimized Time preflet: * use upon-demand initialization in BTimeZone to avoid unnecessary work * renamed BTimeZone::Code() to BTimeZone::ID() and adjusted all callers * avoid using BCountry in the Time preflet for the time being, this means the icon-flags are gone for now (but they could be re-added if the demand is pressing ;-) * group the timezones by regions and then by country instead The performance improvement is considerable and I personally think the new grouping is an improvement, too. Please share your thoughts! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38322 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dbe1e23aa87ced2603074f6e4eaca2c4d99cf971 |
|
16-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
Optimised passing around of timezone a bit * _kern_[sg]et_timezone() now accepts/passes out the timezone name, too * adjust Time preflet and clockconfig to pass the timezone name into the kernel when calling _kern_set_timezone() * ajust implementation of tzset() to fetch the timezone name from the kernel via _kern_get_timezone() instead of reading 'libroot_timezone_info' * the Time preflet no longer writes 'libroot_timezone_info' git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38164 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a096bb6509694fd2788ad557b6843ce5727de14e |
|
16-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* adjust Time preflet to write only the name of the timezone into libroot_timezone_info (will change again, soon) * when formatting the preview/current time, the difference between old and new timezone offset has to be taken into account if the RTC is set to local time git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38163 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
85b54438f7e608ab768b2352abde056e5deebb71 |
|
05-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* the Time preflet now writes timezone info required by the POSIX layer into a specific file (/boot/common/settings/libroot_timezone_info) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37934 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
34a79bff8ad710b8e8024b0006a77ec8a9f45b16 |
|
04-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* renamed BPrivate::mutable_locale_roster to BPrivate::gMutableLocaleRoster, to follow coding guidelines git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37908 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5c3a30348613821de032e50f1633e47dc732651f |
|
04-Aug-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* Move the locale-related stuff away from BCountry to BLocale. * Remove the be_locale global object and go through the be_locale_roster instead * Rework the storage of data for the be_locale_roster, since BLocale already holds a BCountry and a BLanguage. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37907 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7e965f506df723e0253980218bc3ce819b7736e4 |
|
03-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
More consolidation of timezone code: * dropped DaylightSavingTime from real_time_clock code in kernel, it was never really being used for what it meant (and just being referred to by gettimeofday(), which put a different meaning to it * adjusted the syscalls get_timezone() & set_timezone() as well as their callers accordingly * got rid of get_rtc_info() and rtc_info struct in kernel, as it was only being referred to by the FAT add-on and that one (like gettimeofday()) put a different meaning to tz_minuteswest. Added a comment to FAT's util.c showing a possible solution, should the hardcoded GMT timezone pose a problem. * fixed declaration of gettimeofday() to match POSIX base specs, issue 7 * changed implementation of gettimeofday() to not bother trying to fill struct timezone - it was using wrong values before, anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37888 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0aa23047c6dbb8f9e12c99002db3ac9492ea45ba |
|
03-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* the Time preflet will now pass the activated timezone offset to the kernel git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37880 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
38ac8def5a72de58d6ae4e82d8c4a6be1021e67e |
|
01-Aug-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
Largish cleanup sweep concerning the Locale Kit (sorry it got so big): * refactored private/mutable stuff out of LocaleRoster into MutableLocaleRoster * moved management of Locale/Time settings file and broadcasting of any changes out of preflets and into MutableLocaleRoster * added proper sorting to the listviews of the Locale preflet * the Time preflet no longer overlaps long timezone names into the actual time * several fixes with respect to leaking ICU objects, esp. in BCountry * the locale roster no longer passes out references to its own BCountry object, but uses copies, instead - this makes locking superfluous, as the clients' BCountry objects can no longer be changed by the setting a new default country in the locale roster * removed pretty useless POSIX-style symbol fetching from BCountry - if we need that at all, it should live in the dedicated formatter classes * adjusted readonlybootprompt, dstcheck and Deskbar to the changed Locale API * refactored existing Time-formatter into TimeUnitFormat and DurationFormat (the latter of which is now used by AboutSystem) * added stubs for Date, DateTime and Time formatters * lots of coding style fixes throughout the Locale Kit and the Locale and Time preflets This will probably break most external apps making use of the Locale Kit - it does break WebPositive. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37831 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dc3d140e3b5fe85a5b04e692deb48afa57aab6c4 |
|
29-Jul-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* fix the sorting of second level items - well there was a 50% chance that I'd get that bool right at first try ;-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37815 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
99d2aa985b7e24d8e11ab008236b819fb895b61a |
|
29-Jul-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
Improved the Time preflet (still not working properly, though) * basically rewrote TimeZone to sport a nicer to use interface * adjusted all users of TimeZone accordingly * changed TZDisplay to show the Date next to the label, in order to avoid that long timezone names draw all over it * the timezone listview is now properly sorted according to the current language (using BCollator) * fixed a couple of bugs (overflows, etc.) that caused incorrect GMT offsets to be used during computations git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37813 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6d6408d6bc3f988fdfcca33ebe35d8930e629497 |
|
28-Jul-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
Cleanup, no functional change * coding style adjustements * fixed all warnings git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37792 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1855b44cdf9cc85d44ee47beebd15f589e16955b |
|
27-Jul-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* Set the ICU default time zone from the locale preflet. Unfortunately it looks like this doesn't solve all the problems yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37768 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4ae5a4522056245eaf4a6340d8f21d7617bd9ad8 |
|
26-Jul-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* Rewrote the timezone selection part of the time preflet to make use of ICU instead of our custom TZData. * Not completely working yet, hte POSIX API isn't very happy about ICU timezone names. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37758 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9c1a9b926aa0b1890a011a44398379d1c47f09c1 |
|
20-Dec-2009 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
* Patch by Humdinger to convert a lot of things to sentance case. * Cleanup and update of all the touched catkeys files git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34731 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d3bde5de447353592f0ba96bd624884d36510f44 |
|
02-Jul-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* DateTimeView::_UpdateGmtSettings() will now update the GMT setting even if there is no timezone link yet. This also fixes the time jump when setting the timezone for the first time. * _ReadRTCSettings() will no longer write the defaults. * _WriteRTCSettings() will now also make sure the settings directory exists. * ZoneView::MessageReceived() will no longer post an kRTCUpdate message on changes - no idea what that was for (and that also caused the time jump). * Now uses localtime_r() instead of localtime() everywhere. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31372 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
317bd7dda3eb26d4d24ba5b0a831461119f70d34 |
|
03-Apr-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Changed directory structure as suggested on the mailing list. * Made the TimeZoneView less error prone, and also actually use Haiku code (the previous check didn't work since it used #if, not #ifdef). * Also took the liberty to rename our boot loader to haiku_loader, since I had to update the nasm binary anyway. Updated the assembly sources to nasm 2.0. * I haven't found where the synth location in the MIDI code is specified, though. * Also, NetBootArchive, and FloppyBootImage haven't been updated yet. Will do so next. * Some optional packages still put their license to beos/etc/licenses. I didn't update them yet, as we'll probably do so anyway at some point. Also, I think we might want to introduce a common/data/licenses instead for those. * If you encounter any problems, please tell! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29876 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
310930fd9e9f40c29bc5f77e323fb0c7733c12d9 |
|
09-May-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Applied patch by Philippe Saint-Pierre: * Extended the scope of the Revert feature to include changes to the time zone. * Moved the Revert button out of the tab view, so that it indicates the above visually. The window now handles the Revert feature. * Added Others/Greenwhich time zone which is equivalent to an "unset" time zone. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25415 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
85b69a943783183c2948791e307e560f43f240e1 |
|
20-Oct-2007 |
Karsten Heimrich <host.haiku@gmx.de> |
* code cleanup, small refactoring * make the panel font sensitve within the possible plain font range git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22633 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
00826781d4b5f07e130c9ed6d8d1b05eb57cab3a |
|
14-Oct-2007 |
Karsten Heimrich <host.haiku@gmx.de> |
* implemented Time, Date, DateTime classes to be used in CalendarView * implemented new Calendarview, capable to show/hide week numbers and day names weekstart sunday/monday and getting the current selected date etc... * updated mail addresses * make use of the new calendar view in time prefs * changed required classes to use the new date, time classes * gmt/ local time change implementation is missing atm, will come next git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22554 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fd7c0c2ed7da4e121fc5a97385bed6cff67c0e9e |
|
14-Sep-2007 |
Stephan Aßmus <superstippi@gmx.de> |
patch by Julun: * fixed more style issues * fixed small memory leaks * refactoring + some small changes by myself, added back Michael Berg and Andrew McCall as likely authors of most files which had no author information git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22232 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
42b3a11f1960a3ccac0a1c00c2811f0f37baca0d |
|
12-Sep-2007 |
Stephan Aßmus <superstippi@gmx.de> |
patch by Julun: * further cleanup of code to apply style guide * removed now obsolete clock bitmaps * some restructuring of the code * adjusted layout of the time zone pane git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22222 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
53d9356e967d34552894e58b5cd824cf83623004 |
|
07-Sep-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* applied another large patch to cleanup and refactor code by Julun (aka HOST) * Julun also fixed some font sensitivity issues * Julun already replaced the bitmap clock with resizable clock rendering, I took this as a base and tried to make it visually pleasing git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22199 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e44561b2e98495666e2083769f5a01d8d64fca0a |
|
20-Feb-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
even more style changes git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20182 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5065a78576ad1345e3dc34c2823d957dbc2b9f4f |
|
19-Feb-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
cleanup git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20176 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
568e0bdbf490dd8a79afc0b362e8f9e5c49025e5 |
|
22-May-2006 |
Jérôme Duval <korli@users.berlios.de> |
write errors to stderr git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17531 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a10cf76ef5b9e8c726ebc47183abd6943023cf8f |
|
24-Jun-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed src/prefs to "preferences", as the directory is usually called in BeOS. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13263 a95241bf-73f2-0310-859d-f6bbb57e9c96
|