haiku/src/apps
Julian Harnath 125d42d95b HaikuDepot: add work status view
* Add new WorkStatusView which keeps the user informed about what's
  happening. It's a status bar at the bottom of the window which
  shows on the left side either a spinning barber pole (for
  operations without a progress), or a progress bar (for download
  progress). Next to that is a text view showing a descriptive
  status text.

* Currently, it will notify of the following operations:
  - Repository refresh (barber pole)
  - Background packet actions, like preparation of install or uninstall
    (barber pole)
  - Package downloads, including downloads of dependencies (progress
    bar). Status text indicates the name of the package currently
    being downloaded (if any), and how many more packages are queued
    for download after it (if any).

* Hooks into PackageListView to be notified of package status changes
  (such as becoming pending or download progress)

* When the package currently being downloaded is also selected in the
  list view, the user sees the progress bar in WorkStatusView
  as well as the one in the PackageInfoView, which is redundant. This
  still needs a good solution...
2017-11-24 18:22:14 +01:00
..
aboutsystem AboutSystem: moved michaelvo to pt_BR 2017-10-16 07:37:28 +02:00
activitymonitor Activity Monitor: Minor whitespace fix in Jamfile 2017-10-21 16:42:53 -07:00
autoraise
bootmanager apps: Convert to using Set*UIColor. 2016-01-04 07:33:09 -05:00
charactermap CharacterMap: Use binary searches rather than linear lookups where possible. 2017-11-13 16:33:21 +01:00
clock
codycam Fix CodyCam layout 2017-01-10 16:22:13 +01:00
cortex MediaJack.cpp: fix gcc6 build 2016-05-07 22:47:08 +02:00
debuganalyzer Build: Add architecture rule for libshared.a. 2016-01-15 21:12:24 -05:00
debugger Debugger: Reimplement #10671. 2017-09-24 20:23:34 -04:00
deskbar Deskbar: update time format when locale changes. 2017-11-21 22:15:31 +01:00
deskcalc DeskCalc: Improve removal of newlines of dropped files 2017-11-23 18:18:01 +01:00
devices s/OpenBeOS License/MIT License/ universally, as they're the same thing. 2017-02-09 22:09:56 -05:00
diskprobe s/OpenBeOS License/MIT License/ universally, as they're the same thing. 2017-02-09 22:09:56 -05:00
diskusage DiskUsage: ignore files from other volumes 2017-09-23 08:59:18 +02:00
drivesetup partitioning: set partition name in partition table if supported. 2016-12-23 18:53:15 +13:00
expander Expander: fix status view. 2016-08-20 07:57:55 +02:00
firstbootprompt FirstBootPrompt: more layout fixes 2017-11-22 16:34:11 +01:00
fontdemo FontDemo: localization security fixes 2016-08-20 14:16:17 +02:00
glteapot GLTeapot: fix gcc2 build. 2015-07-31 20:15:45 +02:00
gradients
haiku3d
haikudepot HaikuDepot: add work status view 2017-11-24 18:22:14 +01:00
icon-o-matic Build: Add architecture rule for libshared.a. 2016-01-15 21:12:24 -05:00
installer Build: Add architecture rule for libshared.a. 2016-01-15 21:12:24 -05:00
launchbox Build: Add architecture rule for libshared.a. 2016-01-15 21:12:24 -05:00
login Use the kDesktopWindowLook/kDesktopWindowFeel constants from WindowPrivate.h... 2016-10-22 04:24:49 -04:00
magnify Magnify: remove useless line of code 2016-11-15 18:19:34 +01:00
mail AddressTextControl.cpp: Fix ordered comparison between pointer and zero. 2017-07-14 09:39:43 +02:00
mandelbrot Mandelbrot: Fetch pressed mouse buttons the proper way. 2016-10-19 12:52:35 -04:00
mediaconverter MediaConvert: Added error messages 2017-03-12 10:31:40 +01:00
mediaplayer Style, no functional changes 2017-11-16 19:47:59 +01:00
midiplayer Improve/fix layout 2015-11-07 17:40:22 +01:00
musiccollection Build: Add architecture rule for libshared.a. 2016-01-15 21:12:24 -05:00
networkstatus networkstatus: test explicit boolean expression 2017-08-03 16:53:17 +00:00
overlayimage Various Jamfiles: Remove added "UsePrivateHeaders interface". 2016-01-04 13:45:44 -05:00
packageinstaller PackageInstaller: Use newly created BString::IEndsWith() 2017-02-21 19:20:03 -08:00
pairs PairsView.cpp: Fix mismatching alloc and dealloc 2016-06-29 11:17:07 -07:00
patchbay apps: Convert to using Set*UIColor. 2016-01-04 07:33:09 -05:00
people People: revert window spacing changes 2017-01-15 14:59:54 +01:00
poorman Fix client hang when HEAD request is sent to PoorMan 2017-03-12 10:39:09 +01:00
powerstatus PowerStatus: make tab size dependent on font size. 2017-11-24 15:28:25 +01:00
processcontroller Build: Add architecture rule for libshared.a. 2016-01-15 21:12:24 -05:00
pulse apps: Convert to using Set*UIColor. 2016-01-04 07:33:09 -05:00
remotedesktop RemoteDesktop: Implement support for BAffineTransform. 2017-11-21 22:18:17 +01:00
resedit apps: Convert to using Set*UIColor. 2016-01-04 07:33:09 -05:00
screenshot Screenshot: fix crash in file panel 2017-10-04 18:26:02 +02:00
serialconnect SerialConnect: optimize drawing 2017-11-20 21:54:30 +01:00
showimage ShowImage: Adds an option to launch tracker file info for currently viewed file. 2016-02-14 13:49:34 +01:00
softwareupdater SoftwareUpdater: generate catalogs 2017-10-01 18:18:18 +02:00
soundrecorder Fix SoundRecorder build 2017-01-10 22:36:20 +01:00
stylededit StyledText: fix reading of utf-8 documents 2016-09-29 22:56:37 +02:00
sudoku apps: Convert to using Set*UIColor. 2016-01-04 07:33:09 -05:00
switcher Build: Add architecture rule for libshared.a. 2016-01-15 21:12:24 -05:00
terminal Fix crash in 256-color setup parsing 2017-09-23 16:46:37 +02:00
text_search TextSearch: fix bug with filenames containing ' or " or \ 2017-11-07 17:58:52 +01:00
tracker
tv Fixed C++11 warnings. 2015-07-25 23:42:13 +02:00
webpositive Webpositive: unset tool tip over tab close button 2017-09-09 13:20:37 -07:00
workspaces Workspaces: Make sure settings is set only once 2017-11-05 19:24:19 -08:00
Jamfile WebWatch: Remove. 2017-02-21 20:05:02 +01:00