1
0
mirror of git://projects.qi-hardware.com/gmenu2x.git synced 2024-11-22 06:15:21 +02:00

Commit Graph

  • 7134eb3778 Store "bgmain" in the GMenu2X object instead of in SurfaceCollection Maarten ter Huurne 2014-08-15 04:03:00 +0200
  • ab7a4c1cf7 Have Font::write return the width of the drawn text Maarten ter Huurne 2014-08-15 03:32:32 +0200
  • 6895ac0b54 Removed static version of SurfaceCollection::getSkinFilePath Maarten ter Huurne 2014-08-15 01:46:35 +0200
  • c8ea974f51 Fixed compile error on platforms where ENABLE_CPUFREQ is defined Maarten ter Huurne 2014-08-15 01:41:20 +0200
  • 02384c8e72 Removed skin lookup feature from OffscreenSurface::loadImage Maarten ter Huurne 2014-08-15 01:34:35 +0200
  • 2c47515321 Explicitly enable screen when PowerSaver exits Maarten ter Huurne 2014-08-14 09:51:51 +0200
  • c1689e41fb Dismantled Singleton pattern of PowerSaver Maarten ter Huurne 2014-08-14 09:47:05 +0200
  • 8d662c95f6 Various cleanups in PowerSaver Maarten ter Huurne 2014-08-14 09:16:13 +0200
  • 6a2a0969f3 Set close-on-exec flag on inotify file descriptor Maarten ter Huurne 2014-08-14 07:30:33 +0200
  • 47d349f78b Simplified file extension filtering code Maarten ter Huurne 2014-08-14 06:43:37 +0200
  • 404b2a1029 Use proper feature test macro for d_type support Maarten ter Huurne 2014-08-14 06:10:55 +0200
  • 56beec0895 Convert file name to C++ string as late as possible Maarten ter Huurne 2014-08-14 05:30:31 +0200
  • b6f6bb387c Skip stat() call when the d_type field can tell us the file type Maarten ter Huurne 2014-08-14 05:25:26 +0200
  • a505d3e494 Removed FileLister::insertFile Maarten ter Huurne 2014-08-14 05:08:36 +0200
  • 85b072ca43 Removed FileLister::at Maarten ter Huurne 2014-08-14 05:02:24 +0200
  • ba47744a52 Put trivial FileLister method implementations in header Maarten ter Huurne 2014-08-14 04:59:07 +0200
  • eb3def19ea Replaced generic exclude mechanism by updir filter in FileLister Maarten ter Huurne 2014-08-14 04:45:26 +0200
  • d51fbb8716 Properly save the value of Selector Browser after editing a link Nebuleon Fumika 2014-08-13 23:43:39 +0000
  • 60aaf5954a Show a file selector in OPK links only if Exec requires a file Maarten ter Huurne 2014-08-14 02:08:51 +0200
  • 35724170f8 Make FileLister::browse not log a non-existing directory as an error Maarten ter Huurne 2014-08-13 22:56:47 +0200
  • f85ef14b3e Remove unnecessary file existence check in WallpaperDialog::exec() Nebuleon Fumika 2014-08-13 07:27:55 +0000
  • cf896e6175 Remove unnecessary file existence check in GMenu2X::showSettings() Nebuleon Fumika 2014-08-13 06:41:47 +0000
  • a60a529de6 Remove unnecessary file existence check in GMenu2X::writeSkinConfig Nebuleon Fumika 2014-08-13 06:30:47 +0000
  • 8cd3ab8cb8 Remove unnecessary file existence check in GMenu2X::readTmp() Nebuleon Fumika 2014-08-13 06:10:48 +0000
  • 82ac7ef44b Set the clock to 0 before reading application link files Nebuleon Fumika 2014-08-13 05:11:44 +0000
  • 13f574bfb2 Avoid moving around entries unless new ones were found Maarten ter Huurne 2014-08-13 07:35:29 +0200
  • 90a5f82b92 In FileLister::browse, declare variables when they are needed Maarten ter Huurne 2014-08-13 07:14:30 +0200
  • 2c76ddae50 Removed special case handling for !(showDirectories || showFiles) Maarten ter Huurne 2014-08-13 07:08:04 +0200
  • 46c64ea984 Move instead of copy strings at the end of FileLister::browse Maarten ter Huurne 2014-08-13 06:46:08 +0200
  • f1e92425ac Optimise duplicate checking and sorting in FileLister::browse Nebuleon Fumika 2014-08-13 01:54:12 +0000
  • bd7eac32ba Pre-process the filter string in FileLister::setFilter Nebuleon Fumika 2014-08-13 01:07:17 +0000
  • 0b785770dc Use a plain FileLister instead of a pointer in BrowseDialog Nebuleon Fumika 2014-08-13 04:14:19 +0000
  • 1dec6f6f11 Split creation, configuration and use of FileLister objects Nebuleon Fumika 2014-08-13 00:24:18 +0000
  • 1508ac87ac When editing colors, show the selected color component using its color Nebuleon Fumika 2014-07-24 06:45:23 +0000
  • ab27096f10 Remove unnecessary file existence check in GMenu2X -> InputManager Nebuleon Fumika 2014-08-10 23:38:10 +0000
  • d6b2643610 Remove unnecessary file existence check in GMenu2X::setSkin(2) Nebuleon Fumika 2014-08-10 23:11:13 +0000
  • ebb34f3e00 Remove unnecessary file existence check in main Nebuleon Fumika 2014-08-10 22:36:31 +0000
  • 457fb0a085 Remove unnecessary file existence check in GMenu2X::readConfig(string) Nebuleon Fumika 2014-08-10 22:23:57 +0000
  • a741653a13 Don't pre-strip file name extensions in Selector Maarten ter Huurne 2014-08-12 09:14:31 +0200
  • 1e50dff746 Moved code to remove a file name extension into utilities module Maarten ter Huurne 2014-08-12 09:07:37 +0200
  • aa5d8faeb6 Removed SurfaceCollection::defaultAlpha Maarten ter Huurne 2014-08-12 08:48:33 +0200
  • 1229ef32e5 Removed screenshot caching from Selector Maarten ter Huurne 2014-08-12 08:06:15 +0200
  • 3305cf289b Minor cleanups in Selector::exec Maarten ter Huurne 2014-08-12 07:16:25 +0200
  • b15175b05b Require valid section index passed to Menu::addActionLink Maarten ter Huurne 2014-08-12 06:42:58 +0200
  • cc38c8ec00 Fixed misleading indentation in Menu::addActionLink Maarten ter Huurne 2014-08-12 06:30:56 +0200
  • 6492ab2fa2 Apply a minimum size for the scroll bar thumb Maarten ter Huurne 2014-08-12 00:01:40 +0200
  • 60183e539d Removed most uses of naked Surface pointers Maarten ter Huurne 2014-08-10 14:21:14 +0200
  • 4bd1c799bd Created separate subclasses for output and off-screen surfaces Maarten ter Huurne 2014-08-10 13:25:54 +0200
  • b3719d1331 Correct the viewport area in TextManualDialog Nebuleon Fumika 2014-08-10 04:56:00 +0000
  • b833f59bb5 Show at least one row per page Maarten ter Huurne 2014-08-10 10:17:01 +0200
  • 0535f8273b Rewrote the manual paging code Maarten ter Huurne 2014-08-10 10:09:42 +0200
  • 799ebb9a29 Let SurfaceCollection::add make a copy of an existing surface Maarten ter Huurne 2014-08-10 05:42:41 +0200
  • aff5f53f7d Don't pass around naked Surface pointers when drawing Maarten ter Huurne 2014-08-10 04:26:59 +0200
  • 20c5ec4eb6 Put Surface argument first in Dialog paint methods Maarten ter Huurne 2014-08-10 04:02:10 +0200
  • 5a281cf661 Implement the standard set of copy and move operations for Surface Maarten ter Huurne 2014-08-10 03:18:32 +0200
  • 614f74a63d Removed halfW/H caching in Surface Maarten ter Huurne 2014-08-10 02:54:10 +0200
  • 7c4fa5d77a Launch application after destructing menu Maarten ter Huurne 2014-08-10 02:09:34 +0200
  • 303ecf298a Moved console bind+activate code into Launcher Maarten ter Huurne 2014-08-08 02:04:05 +0200
  • dc23718f7f Enable "Display Console" flag for all platforms Maarten ter Huurne 2014-08-08 01:35:51 +0200
  • 3e34124e68 Added Launcher class Maarten ter Huurne 2014-08-07 16:48:30 +0200
  • e32964bb50 Made Font ownership explicit using unique_ptr Maarten ter Huurne 2014-07-31 23:20:31 +0200
  • 902145b698 Removed Surface::write method Maarten ter Huurne 2014-07-31 23:10:16 +0200
  • 3a57912dca Removed ChangeLog again Maarten ter Huurne 2014-07-25 06:34:34 +0200
  • 98413bac90 Make a pro-forma ChangeLog file Maarten ter Huurne 2014-07-24 20:36:44 +0200
  • 5af64ef29f Update translation credit for Norwegian Maarten ter Huurne 2014-07-24 14:15:40 +0200
  • 8722b355ac Use a single "about.txt" for all platforms Maarten ter Huurne 2014-07-24 14:13:55 +0200
  • 48dcfc95c5 Removed ChangeLog Maarten ter Huurne 2014-07-24 14:09:35 +0200
  • c1b988980e Update Norwegian KouenHasuki 2014-07-23 23:18:25 +0200
  • e44db20f31 Changed word wrapping to avoid trailing empty line Maarten ter Huurne 2014-07-24 12:34:19 +0200
  • bac622fc39 Cap the width of setting names in SettingDialog to the width of the longest Nebuleon Fumika 2014-07-24 06:08:54 +0000
  • 15472a073e Wrap long subtitles to multiple lines in Dialog::writeSubTitle Nebuleon Fumika 2014-07-24 02:52:44 +0000
  • 485bab3b48 Made text file reading more efficient and robust Maarten ter Huurne 2014-07-24 10:41:20 +0200
  • d0de870180 Use Font::wordWrap in TextDialog and TextManualDialog Nebuleon Fumika 2014-07-24 01:36:01 +0000
  • 0c860e8b90 Implement word wrapping as a method of Font Nebuleon Fumika 2014-07-24 01:23:47 +0000
  • b08a285b37 Fix the bounding box of message boxes Nebuleon Fumika 2014-07-23 10:03:03 +0000
  • a468b33d1e When computing the width of multi-line text, split lines and return the longest Nebuleon Fumika 2014-07-23 08:29:53 +0000
  • d4344c7960 Revert "Removed support for multi-line text drawing" Maarten ter Huurne 2014-07-23 02:22:27 +0200
  • 826d4bbac4 Added the Polish gmenu2x translation Zear 2014-07-22 19:24:24 +0200
  • c311a7f16d Add imgv (image viewer) icon to 320x240 Scanlines* skins Maarten ter Huurne 2014-07-19 22:35:52 +0200
  • 4744b5ec32 Add icons that were missing in 320x240 Default skin Maarten ter Huurne 2014-07-19 22:23:07 +0200
  • 79dcc8a146 Implemented stream output for RGBAColor Maarten ter Huurne 2014-07-19 12:06:09 +0200
  • 69d6c0006c TextDialog: Improve the average and worst-case performance of word wrapping Nebuleon Fumika 2014-07-19 02:33:55 +0200
  • 9b93eabcc5 Clean up trim() utility function Maarten ter Huurne 2014-07-19 02:32:30 +0200
  • 5e31df9e0f Use horizontal ruler in About texts Maarten ter Huurne 2014-07-19 01:33:28 +0200
  • cdf4ef1bf4 Introduced custom application launch text Zear 2014-07-16 21:02:50 +0200
  • 9d0a49524f Optimized PNG encoding Maarten ter Huurne 2014-07-18 01:36:09 +0200
  • de2fdfca87 Remove SDL_gfx as a dependency Maarten ter Huurne 2014-07-19 00:40:46 +0200
  • 08ffbc76de Use our own alpha blended rectangle outline instead of SDL_gfx Maarten ter Huurne 2014-07-19 00:30:22 +0200
  • 0dd027fcf4 Use our own alpha blended rectangle fill instead of SDL_gfx Maarten ter Huurne 2014-07-18 23:53:51 +0200
  • 9df565b73c Made rect+color the preferred argument style for (filled) rectangle drawing Maarten ter Huurne 2014-07-17 22:15:50 +0200
  • dd27cb2e07 Add constructors for RGBAColor Maarten ter Huurne 2014-07-17 20:11:06 +0200
  • 5f454a8569 Made strtorgba into a factory method of RGBAColor Maarten ter Huurne 2014-07-17 19:27:39 +0200
  • 950518f3a7 Made RGBAColor components 8 bits wide Maarten ter Huurne 2014-07-17 19:22:48 +0200
  • 2a4b519282 Removed return code from surface drawing methods Maarten ter Huurne 2014-07-17 18:41:11 +0200
  • 86ee9955d6 Removed dedicated horizontal line routine Maarten ter Huurne 2014-07-17 17:58:48 +0200
  • 0810a26589 Removed unnecessary includes of SDL_gfx header Maarten ter Huurne 2014-07-17 16:52:01 +0200
  • 9c4e97c839 Make the button repeat rate (after the first repetition) a user setting. Nebuleon Fumika 2014-06-18 21:12:11 +0000
  • 98a63e2940 Fix setting default values for configuration entries. Nebuleon Fumika 2014-07-16 02:15:10 +0000
  • 0908aa7bb7 Removed support for multi-line text drawing Maarten ter Huurne 2014-07-18 05:11:35 +0200
  • 2effd1fc99 Made multi-line text drawing more efficient Maarten ter Huurne 2014-07-18 05:03:57 +0200