1
0
mirror of git://projects.qi-hardware.com/gmenu2x.git synced 2024-11-25 17:02:48 +02:00

Commit Graph

  • b3a73d2675 nanonote remote -b in mc Xiangfu Liu 2011-07-19 13:57:20 +0800
  • 3a85cabf37 The SurfaceCollection won't load the files selection.png, bottombar.png or topbar.png from the Default skin if they are missing in the current skin. Ayla 2011-07-11 13:34:52 +0200
  • 11e58c8ca5 Revert "GMenu2X now won't load skin files from the Default skin when using another skin." Ayla 2011-07-11 18:14:27 +0200
  • 00d8a04e00 Removed a bug where the Default skin was chosen even if another (working) skin was defined on the config file. Ayla 2011-07-11 12:39:31 +0200
  • 0993a48eca Add a function which unlocks the virtual terminal before and after each execution of a binary. It ensures that GMenu2X can restart after a SDL program segfaulted or crashed. It also allow GMenu2X to exit without clearing the screen, so that the "loading" screen appears until the launched binary starts using the framebuffer. Ayla 2011-07-11 11:27:38 +0200
  • 55dad4171d Merge branch 'install_locations' Ayla 2011-07-11 11:19:18 +0200
  • f7817b19ab The links will now be loaded from both the system and the user-specific directories. install_locations Ayla 2011-07-11 02:49:44 +0200
  • 439d25c292 GMenu2X now won't load skin files from the Default skin when using another skin. This was causing trouble when the current skin does not provide graphical files on purpose (ie. skin with no top/bottom bar). Ayla 2011-07-09 01:49:09 +0200
  • 31e1f3c426 add icon and starter for ASE (aseprite) image/animation editor David Kühling 2011-06-14 23:12:30 +0200
  • 28fe39ce54 Fix segmentation fault when try show Manual on Explorer or other service apps Sergey Kukunin 2011-06-11 02:41:52 +0300
  • 97adb066a3 add launcher for alex4 David Kühling 2011-06-07 13:50:47 +0200
  • c619514bb7 remove allegro-setup launcher: don't want people to accidentally break sound playback David Kühling 2011-06-07 13:49:43 +0200
  • e5452e5ac2 add icons and shortcuts for allegro shooter demo and allegro setup program David Kühling 2011-06-06 21:21:45 +0200
  • 6646525731 Zero-pad hex values when saving config kyak 2011-06-06 11:38:26 +0400
  • 4b22318b09 Update gmenu2x.sh for install_locations changes kyak 2011-06-06 10:05:48 +0400
  • 7aeb7a4f0a PNG: Use libpng directly instead of via SDL_image. Maarten ter Huurne 2011-06-05 05:58:47 +0200
  • 2394a075d7 Surface: Work around bug in SDL that loses per-surface alpha. Maarten ter Huurne 2011-06-05 05:27:28 +0200
  • 36260e999d PNG: Only add alpha channel on surface if loaded image has an alpha channel. Maarten ter Huurne 2011-06-03 12:47:49 +0200
  • 8a81837c04 Surface: Make pixel format conversion explicit. Maarten ter Huurne 2011-06-03 11:46:36 +0200
  • 7861e07eb0 Surface: Made "raw" field private. Maarten ter Huurne 2011-06-02 22:44:04 +0200
  • 25e8e62622 Surface: Minor cleanups. Maarten ter Huurne 2011-06-02 22:32:08 +0200
  • 52f4686e4a Surface: Load image with factory method instead of constructor. Maarten ter Huurne 2011-06-02 22:09:03 +0200
  • 0a9229ff3f Surface: Use the destructor as intended. Maarten ter Huurne 2011-06-02 18:15:15 +0200
  • 0c867aabbf Surface: Fixed memory leak in previous commit. Maarten ter Huurne 2011-06-02 18:07:17 +0200
  • 7dac306c16 Surface: Removed fake double buffering. Maarten ter Huurne 2011-06-02 17:59:26 +0200
  • ef4b012026 Merge branch 'master' of projects.qi-hardware.com:gmenu2x into install_locations Ayla 2011-06-02 12:16:26 +0200
  • 5b6d922f11 Fixed bug: wallpaper does not use alpha channel. Maarten ter Huurne 2011-06-02 07:13:59 +0200
  • 8b17e2ef62 PNG: Make loadPNG() responsible for creating an RGBA surface. Maarten ter Huurne 2011-06-02 06:19:21 +0200
  • 7877fee3fa Surface: Remove alpha flag. Maarten ter Huurne 2011-06-02 06:02:45 +0200
  • 44ca4e3460 SurfaceCollection: Removed alpha flag. Maarten ter Huurne 2011-06-02 05:52:47 +0200
  • af3ed78496 Merge branch 'master' of projects.qi-hardware.com:gmenu2x Maarten ter Huurne 2011-06-02 05:46:25 +0200
  • 240286df11 Add powersaver class Sergey Kukunin 2011-06-02 06:04:35 +0300
  • 52c89d6005 Surface: Removed duplicate constructor. Maarten ter Huurne 2011-06-02 04:57:21 +0200
  • b2896d6bac ASFont: Refactored string drawing methods. Maarten ter Huurne 2011-06-02 04:29:19 +0200
  • b6a5d89bc8 Surface: Removed unused code and restricted access. Maarten ter Huurne 2011-06-02 03:39:34 +0200
  • b646c33080 The ./configure will now accept the --enable-platform switch. Ayla 2011-06-01 01:07:00 +0200
  • 34af938ce1 Moved the pandora's "input.conf" file lying in the top directory to the pandora/data directory, replacing the previous (obsolete) one. Ayla 2011-06-01 01:05:14 +0200
  • 47a4e5c3ab Moved all the data files (translations, skins...) to the "data" folder. Ayla 2011-06-01 00:59:01 +0200
  • b068aa04d4 nanonote: using color font Xiangfu Liu 2011-05-31 09:01:16 +0800
  • 6087e23d4d nanonote: fix setfont path Xiangfu Liu 2011-05-30 09:53:55 +0800
  • e0831be4a3 add color ash shell, add the method to gmenu2x.sh as comment Xiangfu Liu 2011-05-27 21:41:12 +0800
  • a382a425a9 ASFont: access font pixels efficiently. Maarten ter Huurne 2011-05-12 02:10:40 +0200
  • 41e6e4693e ASFont: only convert font surface if it is not already in a 32bpp format. Maarten ter Huurne 2011-05-12 01:20:26 +0200
  • db5ebff16f Fixed debug print. Maarten ter Huurne 2011-05-11 02:31:41 +0200
  • 8592038f95 Merge branch 'master' of projects.qi-hardware.com:gmenu2x Maarten ter Huurne 2011-05-11 01:37:57 +0200
  • bff04d2418 ASFont: removed duplication of horizontal alignment code. Maarten ter Huurne 2011-05-10 02:43:15 +0200
  • b4f3cde526 ASFont: merged SFontPlus class into ASFont class. Maarten ter Huurne 2011-05-10 02:37:10 +0200
  • 1bc55392cd ASFont: cleanups in text write methods. Maarten ter Huurne 2011-05-10 02:23:13 +0200
  • ff546cdcb0 ASFont: have a single routine for computing text width that also handles newlines. Maarten ter Huurne 2011-05-10 02:08:14 +0200
  • e4b71138b9 ASFont: removed precalculation of half heights. Maarten ter Huurne 2011-05-10 00:31:45 +0200
  • 3998e19e49 The log.txt file will now be saved on the user-specific directory. Ayla 2011-05-09 19:21:14 +0200
  • 492a36b9df ASFont: simplified object initialization and cleanup. Maarten ter Huurne 2011-05-09 14:54:11 +0200
  • ec5d426d83 ASFont: moved SFontPlus code into ASFont source files. Maarten ter Huurne 2011-05-09 14:25:16 +0200
  • a35a7e2c35 Introduced enums for text alignment in the ASFont class. Maarten ter Huurne 2011-05-09 05:17:25 +0200
  • c54dec90f5 Minor cleanups in SFontPlus and ASFont. Maarten ter Huurne 2011-05-09 04:13:11 +0200
  • e6be835038 Isolate all PNG loading in a separate source/header. Maarten ter Huurne 2011-03-30 03:21:31 +0200
  • 38a83dd385 On the skin menu, the ALTLEFT/ALTRIGHT buttons will now respectively decrease/increase the ARGB values by 10. Ayla 2011-04-14 19:35:50 +0200
  • 6cb7ce1c0b Fixed the renameSection() and deleteSection() functions to use the new directories. The sections can now be renamed and deleted. Ayla 2011-04-14 12:08:10 +0200
  • d0a24ac5ce Merge branch 'install_locations' of projects.qi-hardware.com:gmenu2x into install_locations Ayla 2011-04-14 11:26:24 +0200
  • 6c97139113 The FileLister won't list a file if a previous one has the same file name (without path). Ayla 2011-04-14 11:16:16 +0200
  • c22cc4d663 Cleaned up link flags. Maarten ter Huurne 2011-04-13 03:36:47 +0200
  • 23042f3122 Cleaned up link flags. Maarten ter Huurne 2011-04-13 03:36:47 +0200
  • f9db1fbd53 Merge remote branch 'origin/master' Maarten ter Huurne 2011-04-13 03:14:45 +0200
  • 34a3d55d10 Added missing #include. Maarten ter Huurne 2011-04-13 01:51:23 +0200
  • 8995a3c196 Added missing #include. Maarten ter Huurne 2011-04-13 01:51:23 +0200
  • f10bb60717 Merge branch 'master' into install_locations Ayla 2011-04-12 13:25:00 +0200
  • ba9fef5c42 The locale configuration will now be saved. Ayla 2011-04-12 13:24:35 +0200
  • 12a7fe4e95 The user skin directories were not created when saving the skin.conf file; Thus it was never saved. Ayla 2011-04-12 10:19:00 +0200
  • f2b34f383b The wallpapers will now be loaded from the system and the user-specific skin directories. Ayla 2011-04-12 10:18:10 +0200
  • f4b03108c1 The "configure skin" will now list all the skins present on the system and the user-specific directories. Ayla 2011-04-12 10:16:28 +0200
  • c18c230f7a The translations can now be located on the system directory, or on the user-specific directory. The language selector on gmenu2x's settings will list the languages present on both directories. Ayla 2011-04-12 09:59:32 +0200
  • 301e16e8ee Define a default wallpaper path, that will be chosen if no wallpaper is defined on the config. Ayla 2011-04-03 11:49:00 +0200
  • fe25cf341d The skin images will now be loaded using SurfaceCollection::getSkinFilePath(). Ayla 2011-04-01 18:31:54 +0200
  • 114fe594d0 The sections directories shall now be found under the user-specific directory. Ayla 2011-04-03 11:44:08 +0200
  • 8336c83129 If the "sections/" directory is missing, we create it as well as some default sections (settings, applications...). Ayla 2011-04-03 11:34:40 +0200
  • d8204706d7 The method FileLister::browse() now takes an optional boolean argument. Ayla 2011-04-01 18:17:33 +0200
  • 3db5844f3c The function SurfaceCollection::getSkinPath() will return the path of a skin directory from its name given as a parameter. Ayla 2011-03-29 21:22:32 +0200
  • 02b54d38a3 Overloaded the function SurfaceCollection::getSkinFilePath(), so that it can also be called with a skin as parameter. Ayla 2011-03-29 21:10:13 +0200
  • d59b713e9b Rewrote the function SurfaceCollection::getSkinFilePath() so that it'll search inside the right directories. Ayla 2011-03-29 20:39:41 +0200
  • ead9706ffd The skin.conf file will now be loaded/written from/to the user-specific directory. It will also be loaded from the system dir if missing on the user-specific directory (For instance, when using a default theme of gmenu2x). Ayla 2011-03-29 12:37:53 +0200
  • cf42f7d192 The gmenu2x.conf file is now located on the user-specific directory. If inexistant, it will be written as soon as the configuration is changed. Ayla 2011-03-29 12:33:56 +0200
  • 83d6b954fb The input.conf file will now be loaded from the user-specific directory or if missing, from the system directory. Ayla 2011-03-29 12:31:43 +0200
  • 8693dff072 Added a static function GMenu2X::getHome() that returns GMenu2X's user-specific directory (usually ~/.gmenu2x). Ayla 2011-03-29 12:15:16 +0200
  • 758b7b183c The GMENU2X_SYSTEM_DIR macro on gmenu2x.h now contains the installation path of GMenu2X (default: /usr/share/gmenu2x). Ayla 2011-03-29 12:11:59 +0200
  • ec000e0214 Changed an error message, that was displaying "Error:" twice. Plus, it now more meaningful. Ayla 2011-03-30 15:44:32 +0200
  • bbda0d9cf8 add tclsh icon kyak 2011-02-23 12:38:14 +0300
  • 8cc1b02e8f add icon for qstardict kyak 2011-02-23 12:21:38 +0300
  • ffa28acf78 new icon: qstardict Xiangfu Liu 2011-02-23 10:40:49 +0800
  • f5820b6c6d mv pyclock to applications section Xiangfu Liu 2011-02-23 09:53:21 +0800
  • 0807b1b70d byobu, fix touch path Xiangfu Liu 2011-02-23 09:51:06 +0800
  • b218991cb9 freedroid: add icon kyak 2011-02-22 20:35:35 +0300
  • 3ab2a4f6cf touch utmp for byobu, add -b ~/ ~/ to mc params Xiangfu Liu 2011-02-22 12:13:48 +0800
  • 5300921fab gmenu2x: make console the foreground console before launching applications Emacs didn't like how it was launched before David Kühling 2011-02-21 23:54:07 +0100
  • e9c58f5114 screen, add icon Xiangfu Liu 2011-02-22 00:19:36 +0800
  • 30cd9fdc7b add hnb icon, add snownews icon Xiangfu Liu 2011-02-21 23:43:50 +0800
  • 81900046d3 add -q to freedroid Xiangfu Liu 2011-02-21 23:22:14 +0800
  • 58eae74c31 add octave icon David Kühling 2011-02-15 23:13:00 +0100
  • f1c4bd8110 add launcher for Octave David Kühling 2011-02-15 23:00:09 +0100
  • bd8ee72263 use gforth.png icon for gforth David Kühling 2011-02-15 22:58:46 +0100
  • bb826e0cdf add recently new package icons Xiangfu Liu 2011-02-15 15:28:28 +0800